Skip to content

Commit 31f9dad

Browse files
authored
Use NiFi without Zookeeper; fix various problems (#221)
* Use NiFi without Zookeeper * fix: Superset listenerClass CRD change * fix: Setup Superset Jobs
1 parent fd6bf53 commit 31f9dad

File tree

14 files changed

+21
-45
lines changed

14 files changed

+21
-45
lines changed

demos/data-lakehouse-iceberg-trino-spark/setup-superset.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ data:
3939
import logging
4040
import requests
4141
42-
base_url = "http://superset-external:8088" # For local testing / developing replace it, afterwards change back to http://superset-external:8088
42+
base_url = "http://superset-node-default:8088" # For local testing / developing replace it, afterwards change back to http://superset-node-default:8088
4343
superset_username = open("/superset-credentials/adminUser.username").read()
4444
superset_password = open("/superset-credentials/adminUser.password").read()
4545
trino_username = "admin"

demos/nifi-kafka-druid-earthquake-data/setup-superset.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -55,7 +55,7 @@ data:
5555
import logging
5656
import requests
5757
58-
base_url = "http://superset-external:8088" # For local testing / developing replace it, afterwards change back to http://superset-external:8088
58+
base_url = "http://superset-node-default:8088" # For local testing / developing replace it, afterwards change back to http://superset-node-default:8088
5959
superset_username = open("/superset-credentials/adminUser.username").read()
6060
superset_password = open("/superset-credentials/adminUser.password").read()
6161

demos/nifi-kafka-druid-water-level-data/setup-superset.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -55,7 +55,7 @@ data:
5555
import logging
5656
import requests
5757
58-
base_url = "http://superset-external:8088" # For local testing / developing replace it, afterwards change back to http://superset-external:8088
58+
base_url = "http://superset-node-default:8088" # For local testing / developing replace it, afterwards change back to http://superset-node-default:8088
5959
superset_username = open("/superset-credentials/adminUser.username").read()
6060
superset_password = open("/superset-credentials/adminUser.password").read()
6161

demos/spark-k8s-anomaly-detection-taxi-data/setup-superset.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ data:
3939
import logging
4040
import requests
4141
42-
base_url = "http://superset-external:8088" # For local testing / developing replace it, afterwards change back to http://superset-external:8088
42+
base_url = "http://superset-node-default:8088" # For local testing / developing replace it, afterwards change back to http://superset-node-default:8088
4343
superset_username = open("/superset-credentials/adminUser.username").read()
4444
superset_password = open("/superset-credentials/adminUser.password").read()
4545
trino_username = "admin"

demos/trino-taxi-data/setup-superset.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ data:
3939
import logging
4040
import requests
4141
42-
base_url = "http://superset-external:8088" # For local testing / developing replace it, afterwards change back to http://superset-external:8088
42+
base_url = "http://superset-node-default:8088" # For local testing / developing replace it, afterwards change back to http://superset-node-default:8088
4343
superset_username = open("/superset-credentials/adminUser.username").read()
4444
superset_password = open("/superset-credentials/adminUser.password").read()
4545
trino_username = "admin"

stacks/data-lakehouse-iceberg-trino-spark/kafka.yaml

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,4 @@
11
---
2-
apiVersion: zookeeper.stackable.tech/v1alpha1
3-
kind: ZookeeperZnode
4-
metadata:
5-
name: kafka-znode
6-
spec:
7-
clusterRef:
8-
name: zookeeper
9-
---
102
apiVersion: kafka.stackable.tech/v1alpha1
113
kind: KafkaCluster
124
metadata:
@@ -46,3 +38,11 @@ spec:
4638
provider:
4739
tls:
4840
clientCertSecretClass: tls
41+
---
42+
apiVersion: zookeeper.stackable.tech/v1alpha1
43+
kind: ZookeeperZnode
44+
metadata:
45+
name: kafka-znode
46+
spec:
47+
clusterRef:
48+
name: zookeeper

stacks/data-lakehouse-iceberg-trino-spark/nifi.yaml

Lines changed: 0 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,6 @@ spec:
1313
sensitiveProperties:
1414
keySecret: nifi-sensitive-property-key
1515
autoGenerate: true
16-
zookeeperConfigMapName: nifi-znode
1716
nodes:
1817
config:
1918
resources:
@@ -53,11 +52,3 @@ metadata:
5352
name: nifi-admin-credentials-secret
5453
stringData:
5554
admin: {{ nifiAdminPassword }}
56-
---
57-
apiVersion: zookeeper.stackable.tech/v1alpha1
58-
kind: ZookeeperZnode
59-
metadata:
60-
name: nifi-znode
61-
spec:
62-
clusterRef:
63-
name: zookeeper

stacks/end-to-end-security/superset.yaml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,6 @@ spec:
77
image:
88
productVersion: 4.1.2
99
clusterConfig:
10-
listenerClass: external-unstable
1110
credentialsSecret: superset-credentials
1211
mapboxSecret: superset-mapbox-api-key
1312
authentication:
@@ -16,6 +15,8 @@ spec:
1615
clientCredentialsSecret: superset-keycloak-client
1716
userRegistrationRole: Gamma_extended
1817
nodes:
18+
config:
19+
listenerClass: external-unstable
1920
roleGroups:
2021
default:
2122
replicas: 1

stacks/keycloak-opa-poc/superset.yaml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,11 +22,12 @@ spec:
2222
productVersion: 4.1.2
2323
clusterConfig:
2424
credentialsSecret: superset-credentials
25-
listenerClass: external-unstable
2625
nodes:
2726
roleGroups:
2827
default:
2928
replicas: 1
29+
config:
30+
listenerClass: external-unstable
3031
configOverrides:
3132
superset_config.py:
3233
AUTH_TYPE: AUTH_OAUTH

stacks/nifi-kafka-druid-superset-s3/nifi.yaml

Lines changed: 0 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,6 @@ spec:
1313
sensitiveProperties:
1414
keySecret: nifi-sensitive-property-key
1515
autoGenerate: true
16-
zookeeperConfigMapName: nifi-znode
1716
nodes:
1817
config:
1918
resources:
@@ -53,11 +52,3 @@ metadata:
5352
name: nifi-admin-credentials-secret
5453
stringData:
5554
admin: {{ nifiAdminPassword }}
56-
---
57-
apiVersion: zookeeper.stackable.tech/v1alpha1
58-
kind: ZookeeperZnode
59-
metadata:
60-
name: nifi-znode
61-
spec:
62-
clusterRef:
63-
name: zookeeper

stacks/nifi-kafka-druid-superset-s3/superset.yaml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,10 +7,11 @@ spec:
77
image:
88
productVersion: 4.1.2
99
clusterConfig:
10-
listenerClass: external-unstable
1110
credentialsSecret: superset-credentials
1211
mapboxSecret: superset-mapbox-api-key
1312
nodes:
13+
config:
14+
listenerClass: external-unstable
1415
roleGroups:
1516
default:
1617
replicas: 1

stacks/signal-processing/nifi.yaml

Lines changed: 0 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,6 @@ spec:
1212
# pullPolicy: IfNotPresent
1313
clusterConfig:
1414
listenerClass: external-unstable
15-
zookeeperConfigMapName: nifi-znode
1615
authentication:
1716
- authenticationClass: nifi-users
1817
sensitiveProperties:
@@ -57,11 +56,3 @@ metadata:
5756
name: nifi-admin-credentials
5857
stringData:
5958
admin: {{ nifiAdminPassword }}
60-
---
61-
apiVersion: zookeeper.stackable.tech/v1alpha1
62-
kind: ZookeeperZnode
63-
metadata:
64-
name: nifi-znode
65-
spec:
66-
clusterRef:
67-
name: zookeeper

stacks/stacks-v2.yaml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -629,7 +629,6 @@ stacks:
629629
- plainYaml: https://raw.githubusercontent.com/stackabletech/demos/main/stacks/signal-processing/grafana-dashboards.yaml
630630
- helmChart: https://raw.githubusercontent.com/stackabletech/demos/main/stacks/signal-processing/grafana.yaml
631631
- helmChart: https://raw.githubusercontent.com/stackabletech/demos/main/stacks/_templates/postgresql-timescaledb.yaml
632-
- plainYaml: https://raw.githubusercontent.com/stackabletech/demos/main/stacks/nifi-kafka-druid-superset-s3/zookeeper.yaml
633632
- plainYaml: https://raw.githubusercontent.com/stackabletech/demos/main/stacks/signal-processing/nifi.yaml
634633
- plainYaml: https://raw.githubusercontent.com/stackabletech/demos/main/stacks/signal-processing/serviceaccount.yaml
635634
- plainYaml: https://raw.githubusercontent.com/stackabletech/demos/main/stacks/signal-processing/spark_driver_service.yaml

stacks/trino-superset-s3/superset.yaml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,10 +7,11 @@ spec:
77
image:
88
productVersion: 4.1.2
99
clusterConfig:
10-
listenerClass: external-unstable
1110
credentialsSecret: superset-credentials
1211
mapboxSecret: superset-mapbox-api-key
1312
nodes:
13+
config:
14+
listenerClass: external-unstable
1415
roleGroups:
1516
default:
1617
replicas: 1

0 commit comments

Comments
 (0)