Skip to content

Commit 8600a50

Browse files
authored
fix: Druid demos by disabling SNI checks (#363)
This now also re-adds the option to port-forward
1 parent a951b0c commit 8600a50

3 files changed

Lines changed: 29 additions & 22 deletions

File tree

demos/nifi-kafka-druid-earthquake-data/create-druid-ingestion-job.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ spec:
2929
- pipefail
3030
- -c
3131
- |
32-
curl -X POST --insecure -H 'Content-Type: application/json' -d @/tmp/ingestion-job-spec/ingestion-job-spec.json https://druid-coordinator:8281/druid/indexer/v1/supervisor
32+
curl -X POST --insecure -H 'Content-Type: application/json' -d @/tmp/ingestion-job-spec/ingestion-job-spec.json https://druid-coordinator.{{ NAMESPACE }}.svc.cluster.local:8281/druid/indexer/v1/supervisor
3333
volumeMounts:
3434
- name: ingestion-job-spec
3535
mountPath: /tmp/ingestion-job-spec

demos/nifi-kafka-druid-water-level-data/create-druid-ingestion-job.yaml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -29,9 +29,9 @@ spec:
2929
- pipefail
3030
- -c
3131
- |
32-
curl -X POST --insecure -H 'Content-Type: application/json' -d @/tmp/ingestion-job-spec/stations-ingestion-job-spec.json https://druid-coordinator:8281/druid/indexer/v1/supervisor
33-
curl -X POST --insecure -H 'Content-Type: application/json' -d @/tmp/ingestion-job-spec/measurements-ingestion-job-spec.json https://druid-coordinator:8281/druid/indexer/v1/supervisor
34-
curl -X POST --insecure -H 'Content-Type: application/json' -d @/tmp/ingestion-job-spec/measurements-compaction-job-spec.json https://druid-coordinator:8281/druid/coordinator/v1/config/compaction
32+
curl --fail -X POST --insecure -H 'Content-Type: application/json' -d @/tmp/ingestion-job-spec/stations-ingestion-job-spec.json https://druid-coordinator.{{ NAMESPACE }}.svc.cluster.local:8281/druid/indexer/v1/supervisor
33+
curl --fail -X POST --insecure -H 'Content-Type: application/json' -d @/tmp/ingestion-job-spec/measurements-ingestion-job-spec.json https://druid-coordinator.{{ NAMESPACE }}.svc.cluster.local:8281/druid/indexer/v1/supervisor
34+
curl --fail -X POST --insecure -H 'Content-Type: application/json' -d @/tmp/ingestion-job-spec/measurements-compaction-job-spec.json https://druid-coordinator.{{ NAMESPACE }}.svc.cluster.local:8281/druid/coordinator/v1/config/compaction
3535
volumeMounts:
3636
- name: ingestion-job-spec
3737
mountPath: /tmp/ingestion-job-spec

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

Lines changed: 25 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -30,44 +30,51 @@ spec:
3030
brokers:
3131
roleConfig:
3232
listenerClass: external-stable
33+
configOverrides: &configOverrides
34+
runtime.properties:
35+
druid.server.http.enforceStrictSNIHostChecking: "false"
3336
roleGroups:
3437
default:
3538
replicas: 1
3639
coordinators:
3740
roleConfig:
3841
listenerClass: external-stable
42+
configOverrides: *configOverrides
3943
roleGroups:
4044
default:
4145
replicas: 1
4246
historicals:
47+
config:
48+
resources:
49+
cpu:
50+
min: "1"
51+
max: "2"
52+
memory:
53+
limit: 4Gi
54+
storage:
55+
segmentCache:
56+
emptyDir:
57+
capacity: 8Gi
58+
configOverrides: *configOverrides
4359
roleGroups:
4460
default:
4561
replicas: 2
46-
config:
47-
resources:
48-
cpu:
49-
min: "1"
50-
max: "2"
51-
memory:
52-
limit: 4Gi
53-
storage:
54-
segmentCache:
55-
emptyDir:
56-
capacity: 8Gi
5762
middleManagers:
63+
config:
64+
resources:
65+
cpu:
66+
min: "1"
67+
max: "4" # Need enough CPU cores to run multiple ingestion jobs at once
68+
memory:
69+
limit: 16Gi
5870
roleGroups:
5971
default:
6072
replicas: 1
61-
config:
62-
resources:
63-
cpu:
64-
min: "1"
65-
max: "4" # Need enough CPU cores to run multiple ingestion jobs at once
66-
memory:
67-
limit: 16Gi
73+
configOverrides: *configOverrides
6874
routers:
6975
roleConfig:
7076
listenerClass: external-stable
77+
configOverrides: *configOverrides
7178
roleGroups:
7279
default:
7380
replicas: 1

0 commit comments

Comments
 (0)