From fe13422b011200560b517713a1982f6e8c08e54a Mon Sep 17 00:00:00 2001 From: Kiran Saladi Date: Tue, 20 Jun 2023 20:50:18 +0530 Subject: [PATCH 1/4] Adding provision to configure the liveness and readies probe threshold to provide additional time for SaaS deployment --- charts/druid/Chart.yaml | 2 +- .../historical/historical-statefulset.yaml | 6 ++++-- charts/druid/values.yaml | 6 ++++++ charts/portal/Chart.lock | 6 +++--- charts/portal/charts/druid-1.0.10.tgz | Bin 0 -> 8570 bytes charts/portal/charts/druid-1.0.9.tgz | Bin 8430 -> 0 bytes 6 files changed, 14 insertions(+), 6 deletions(-) create mode 100644 charts/portal/charts/druid-1.0.10.tgz delete mode 100644 charts/portal/charts/druid-1.0.9.tgz diff --git a/charts/druid/Chart.yaml b/charts/druid/Chart.yaml index 312aed5e..cdf93428 100644 --- a/charts/druid/Chart.yaml +++ b/charts/druid/Chart.yaml @@ -7,5 +7,5 @@ maintainers: - name: Gazza7205 sources: - https://github.com/CAAPIM/apim-charts -version: 1.0.9 +version: 1.0.10 appVersion: 0.17.0 diff --git a/charts/druid/templates/historical/historical-statefulset.yaml b/charts/druid/templates/historical/historical-statefulset.yaml index 42f1b60f..90892b04 100644 --- a/charts/druid/templates/historical/historical-statefulset.yaml +++ b/charts/druid/templates/historical/historical-statefulset.yaml @@ -65,16 +65,18 @@ spec: exec: command: [sh, /opt/diagnostic/health_check.sh] initialDelaySeconds: 90 - timeoutSeconds: 1 + timeoutSeconds: {{ .Values.historical.readinessProbe.timeoutSeconds }} periodSeconds: 15 successThreshold: 1 + failureThreshold: {{ .Values.historical.readinessProbe.failureThreshold }} livenessProbe: exec: command: [sh, /opt/diagnostic/health_check.sh] initialDelaySeconds: 120 - timeoutSeconds: 1 + timeoutSeconds: {{ .Values.historical.livenessProbe.timeoutSeconds }} periodSeconds: 15 successThreshold: 1 + failureThreshold: {{ .Values.historical.livenessProbe.failureThreshold }} ports: - containerPort: 8083 {{- if .Values.historical.resources }} diff --git a/charts/druid/values.yaml b/charts/druid/values.yaml index e357a401..db806618 100644 --- a/charts/druid/values.yaml +++ b/charts/druid/values.yaml @@ -139,6 +139,12 @@ coordinator: # affinity: historical: + livenessProbe: + timeoutSeconds: 1 + failureThreshold: 3 + readinessProbe: + timeoutSeconds: 1 + failureThreshold: 3 replicaCount: 1 loglevel: WARN image: diff --git a/charts/portal/Chart.lock b/charts/portal/Chart.lock index c3133cc4..8d3bba86 100644 --- a/charts/portal/Chart.lock +++ b/charts/portal/Chart.lock @@ -1,7 +1,7 @@ dependencies: - name: druid repository: file://../druid - version: 1.0.9 + version: 1.0.10 - name: mysql repository: https://raw.githubusercontent.com/bitnami/charts/archive-full-index/bitnami version: 9.4.7 @@ -11,5 +11,5 @@ dependencies: - name: ingress-nginx repository: https://kubernetes.github.io/ingress-nginx/ version: 4.5.2 -digest: sha256:9369611e2ec40c223228f7bccf23bb4c839448677772acff0778f53874607a4d -generated: "2023-04-11T00:03:56.7118775+05:30" +digest: sha256:3a33f27e52502313a5ddcab2d5527da96aa420b9b604e24170edc841b1db1ff3 +generated: "2023-06-20T20:27:30.0638974+05:30" diff --git a/charts/portal/charts/druid-1.0.10.tgz b/charts/portal/charts/druid-1.0.10.tgz new file mode 100644 index 0000000000000000000000000000000000000000..786af69bfeb25e0edebe09a435a49046a2af2d63 GIT binary patch literal 8570 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 A$N&HU literal 0 HcmV?d00001 diff --git a/charts/portal/charts/druid-1.0.9.tgz b/charts/portal/charts/druid-1.0.9.tgz deleted file mode 100644 index 7faf759d492b7c912242d2990e88fcd819cffe52..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 8430 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 Q0RRC1|55&*BLFr50Dp_f#sB~S From 7fa2631169ebabcdcf3e9d5b3d5c7bf899f3acf6 Mon Sep 17 00:00:00 2001 From: Kiran Saladi Date: Wed, 21 Jun 2023 19:47:32 +0530 Subject: [PATCH 2/4] Allowing the config of readiness and liveness params for all the analytics containers and adding the param to the nginx controller to support size limits upto 32MB --- .../templates/broker/broker-statefulset.yaml | 18 ++-- .../coordinator/coordinator-statefulset.yaml | 18 ++-- .../historical/historical-statefulset.yaml | 12 +-- .../ingestion/ingestion-deployment.yaml | 18 ++-- .../templates/kafka/kafka-statefulset.yaml | 18 ++-- .../middlemanager-statefulset.yaml | 18 ++-- .../templates/minio/minio-statefulset.yaml | 20 ++--- charts/druid/values.yaml | 78 ++++++++++++++++++ charts/portal/charts/druid-1.0.10.tgz | Bin 8570 -> 8947 bytes charts/portal/values-production.yaml | 3 + charts/portal/values.yaml | 3 + 11 files changed, 150 insertions(+), 56 deletions(-) diff --git a/charts/druid/templates/broker/broker-statefulset.yaml b/charts/druid/templates/broker/broker-statefulset.yaml index c0266d89..b8584f20 100644 --- a/charts/druid/templates/broker/broker-statefulset.yaml +++ b/charts/druid/templates/broker/broker-statefulset.yaml @@ -51,17 +51,19 @@ spec: readinessProbe: exec: command: [sh, /opt/diagnostic/health_check.sh] - initialDelaySeconds: 90 - timeoutSeconds: 1 - periodSeconds: 15 - successThreshold: 1 + initialDelaySeconds: {{ .Values.broker.readinessProbe.initialDelaySeconds }} + timeoutSeconds: {{ .Values.broker.readinessProbe.timeoutSeconds }} + periodSeconds: {{ .Values.broker.readinessProbe.periodSeconds }} + successThreshold: {{ .Values.broker.readinessProbe.successThreshold }} + failureThreshold: {{ .Values.broker.readinessProbe.failureThreshold }} livenessProbe: exec: command: [sh, /opt/diagnostic/health_check.sh] - initialDelaySeconds: 120 - timeoutSeconds: 1 - periodSeconds: 15 - successThreshold: 1 + initialDelaySeconds: {{ .Values.broker.livenessProbe.initialDelaySeconds }} + timeoutSeconds: {{ .Values.broker.livenessProbe.timeoutSeconds }} + periodSeconds: {{ .Values.broker.livenessProbe.periodSeconds }} + successThreshold: {{ .Values.broker.livenessProbe.successThreshold }} + failureThreshold: {{ .Values.broker.livenessProbe.failureThreshold }} ports: - containerPort: 8082 {{- if .Values.broker.resources }} diff --git a/charts/druid/templates/coordinator/coordinator-statefulset.yaml b/charts/druid/templates/coordinator/coordinator-statefulset.yaml index 1e227c73..90623e16 100644 --- a/charts/druid/templates/coordinator/coordinator-statefulset.yaml +++ b/charts/druid/templates/coordinator/coordinator-statefulset.yaml @@ -71,17 +71,19 @@ spec: readinessProbe: exec: command: [sh, /opt/diagnostic/health_check.sh] - initialDelaySeconds: 60 - timeoutSeconds: 1 - periodSeconds: 15 - successThreshold: 1 + initialDelaySeconds: {{ .Values.coordinator.readinessProbe.initialDelaySeconds }} + timeoutSeconds: {{ .Values.coordinator.readinessProbe.timeoutSeconds }} + periodSeconds: {{ .Values.coordinator.readinessProbe.periodSeconds }} + successThreshold: {{ .Values.coordinator.readinessProbe.successThreshold }} + failureThreshold: {{ .Values.coordinator.readinessProbe.failureThreshold }} livenessProbe: exec: command: [sh, /opt/diagnostic/health_check.sh] - initialDelaySeconds: 90 - timeoutSeconds: 1 - periodSeconds: 15 - successThreshold: 1 + initialDelaySeconds: {{ .Values.coordinator.livenessProbe.initialDelaySeconds }} + timeoutSeconds: {{ .Values.coordinator.livenessProbe.timeoutSeconds }} + periodSeconds: {{ .Values.coordinator.livenessProbe.periodSeconds }} + successThreshold: {{ .Values.coordinator.livenessProbe.successThreshold }} + failureThreshold: {{ .Values.coordinator.livenessProbe.failureThreshold }} ports: - containerPort: 8081 {{- if .Values.coordinator.resources }} diff --git a/charts/druid/templates/historical/historical-statefulset.yaml b/charts/druid/templates/historical/historical-statefulset.yaml index 90892b04..3204dbcc 100644 --- a/charts/druid/templates/historical/historical-statefulset.yaml +++ b/charts/druid/templates/historical/historical-statefulset.yaml @@ -64,18 +64,18 @@ spec: readinessProbe: exec: command: [sh, /opt/diagnostic/health_check.sh] - initialDelaySeconds: 90 + initialDelaySeconds: {{ .Values.historical.readinessProbe.initialDelaySeconds }} timeoutSeconds: {{ .Values.historical.readinessProbe.timeoutSeconds }} - periodSeconds: 15 - successThreshold: 1 + periodSeconds: {{ .Values.historical.readinessProbe.periodSeconds }} + successThreshold: {{ .Values.historical.readinessProbe.successThreshold }} failureThreshold: {{ .Values.historical.readinessProbe.failureThreshold }} livenessProbe: exec: command: [sh, /opt/diagnostic/health_check.sh] - initialDelaySeconds: 120 + initialDelaySeconds: {{ .Values.historical.livenessProbe.initialDelaySeconds }} timeoutSeconds: {{ .Values.historical.livenessProbe.timeoutSeconds }} - periodSeconds: 15 - successThreshold: 1 + periodSeconds: {{ .Values.historical.livenessProbe.periodSeconds }} + successThreshold: {{ .Values.historical.livenessProbe.successThreshold }} failureThreshold: {{ .Values.historical.livenessProbe.failureThreshold }} ports: - containerPort: 8083 diff --git a/charts/druid/templates/ingestion/ingestion-deployment.yaml b/charts/druid/templates/ingestion/ingestion-deployment.yaml index e3435edf..f0456bef 100644 --- a/charts/druid/templates/ingestion/ingestion-deployment.yaml +++ b/charts/druid/templates/ingestion/ingestion-deployment.yaml @@ -72,17 +72,19 @@ spec: readinessProbe: exec: command: [sh, /opt/app/diagnostic/health_check.sh] - initialDelaySeconds: 90 - timeoutSeconds: 1 - periodSeconds: 15 - successThreshold: 1 + initialDelaySeconds: {{ .Values.ingestion.readinessProbe.initialDelaySeconds }} + timeoutSeconds: {{ .Values.ingestion.readinessProbe.timeoutSeconds }} + periodSeconds: {{ .Values.ingestion.readinessProbe.periodSeconds }} + successThreshold: {{ .Values.ingestion.readinessProbe.successThreshold }} + failureThreshold: {{ .Values.ingestion.readinessProbe.failureThreshold }} livenessProbe: exec: command: [sh, /opt/app/diagnostic/health_check.sh] - initialDelaySeconds: 120 - timeoutSeconds: 1 - periodSeconds: 15 - successThreshold: 1 + initialDelaySeconds: {{ .Values.ingestion.livenessProbe.initialDelaySeconds }} + timeoutSeconds: {{ .Values.ingestion.livenessProbe.timeoutSeconds }} + periodSeconds: {{ .Values.ingestion.livenessProbe.periodSeconds }} + successThreshold: {{ .Values.ingestion.livenessProbe.successThreshold }} + failureThreshold: {{ .Values.ingestion.livenessProbe.failureThreshold }} {{- if .Values.ingestion.resources }} resources: {{- toYaml .Values.ingestion.resources | nindent 12 }} {{- end }} diff --git a/charts/druid/templates/kafka/kafka-statefulset.yaml b/charts/druid/templates/kafka/kafka-statefulset.yaml index 8c57e5a6..86f49e0d 100644 --- a/charts/druid/templates/kafka/kafka-statefulset.yaml +++ b/charts/druid/templates/kafka/kafka-statefulset.yaml @@ -53,17 +53,19 @@ spec: readinessProbe: exec: command: [sh, /opt/ca/health_check.sh] - initialDelaySeconds: 90 - timeoutSeconds: 1 - periodSeconds: 15 - successThreshold: 1 + initialDelaySeconds: {{ .Values.kafka.readinessProbe.initialDelaySeconds }} + timeoutSeconds: {{ .Values.kafka.readinessProbe.timeoutSeconds }} + periodSeconds: {{ .Values.kafka.readinessProbe.periodSeconds }} + successThreshold: {{ .Values.kafka.readinessProbe.successThreshold }} + failureThreshold: {{ .Values.kafka.readinessProbe.failureThreshold }} livenessProbe: exec: command: [sh, /opt/ca/health_check.sh] - initialDelaySeconds: 120 - timeoutSeconds: 1 - periodSeconds: 15 - successThreshold: 1 + initialDelaySeconds: {{ .Values.kafka.livenessProbe.initialDelaySeconds }} + timeoutSeconds: {{ .Values.kafka.livenessProbe.timeoutSeconds }} + periodSeconds: {{ .Values.kafka.livenessProbe.periodSeconds }} + successThreshold: {{ .Values.kafka.livenessProbe.successThreshold }} + failureThreshold: {{ .Values.kafka.livenessProbe.failureThreshold }} {{- if .Values.kafka.resources }} resources: {{- toYaml .Values.kafka.resources | nindent 12 }} {{- end }} diff --git a/charts/druid/templates/middlemanager/middlemanager-statefulset.yaml b/charts/druid/templates/middlemanager/middlemanager-statefulset.yaml index ab375dbf..b25c10c9 100644 --- a/charts/druid/templates/middlemanager/middlemanager-statefulset.yaml +++ b/charts/druid/templates/middlemanager/middlemanager-statefulset.yaml @@ -62,17 +62,19 @@ spec: readinessProbe: exec: command: [sh, /opt/diagnostic/health_check.sh] - initialDelaySeconds: 90 - timeoutSeconds: 1 - periodSeconds: 15 - successThreshold: 1 + initialDelaySeconds: {{ .Values.middlemanager.readinessProbe.initialDelaySeconds }} + timeoutSeconds: {{ .Values.middlemanager.readinessProbe.timeoutSeconds }} + periodSeconds: {{ .Values.middlemanager.readinessProbe.periodSeconds }} + successThreshold: {{ .Values.middlemanager.readinessProbe.successThreshold }} + failureThreshold: {{ .Values.middlemanager.readinessProbe.failureThreshold }} livenessProbe: exec: command: [sh, /opt/diagnostic/health_check.sh] - initialDelaySeconds: 120 - timeoutSeconds: 1 - periodSeconds: 15 - successThreshold: 1 + initialDelaySeconds: {{ .Values.middlemanager.livenessProbe.initialDelaySeconds }} + timeoutSeconds: {{ .Values.middlemanager.livenessProbe.timeoutSeconds }} + periodSeconds: {{ .Values.middlemanager.livenessProbe.periodSeconds }} + successThreshold: {{ .Values.middlemanager.livenessProbe.successThreshold }} + failureThreshold: {{ .Values.middlemanager.livenessProbe.failureThreshold }} ports: - containerPort: 8091 volumeMounts: diff --git a/charts/druid/templates/minio/minio-statefulset.yaml b/charts/druid/templates/minio/minio-statefulset.yaml index 08686ee7..190da447 100644 --- a/charts/druid/templates/minio/minio-statefulset.yaml +++ b/charts/druid/templates/minio/minio-statefulset.yaml @@ -82,21 +82,21 @@ spec: path: /minio/health/live port: http scheme: HTTP - initialDelaySeconds: 30 - periodSeconds: 10 - timeoutSeconds: 5 - successThreshold: 1 - failureThreshold: 10 + initialDelaySeconds: {{ .Values.minio.livenessProbe.initialDelaySeconds }} + timeoutSeconds: {{ .Values.minio.livenessProbe.timeoutSeconds }} + periodSeconds: {{ .Values.minio.livenessProbe.periodSeconds }} + successThreshold: {{ .Values.minio.livenessProbe.successThreshold }} + failureThreshold: {{ .Values.minio.livenessProbe.failureThreshold }} readinessProbe: httpGet: scheme: HTTP path: /minio/health/ready port: http - initialDelaySeconds: 30 - periodSeconds: 10 - timeoutSeconds: 5 - successThreshold: 1 - failureThreshold: 10 + initialDelaySeconds: {{ .Values.minio.readinessProbe.initialDelaySeconds }} + timeoutSeconds: {{ .Values.minio.readinessProbe.timeoutSeconds }} + periodSeconds: {{ .Values.minio.readinessProbe.periodSeconds }} + successThreshold: {{ .Values.minio.readinessProbe.successThreshold }} + failureThreshold: {{ .Values.minio.readinessProbe.failureThreshold }} volumeMounts: - name: minio-vol-claim mountPath: /opt/data diff --git a/charts/druid/values.yaml b/charts/druid/values.yaml index db806618..21d25d0f 100644 --- a/charts/druid/values.yaml +++ b/charts/druid/values.yaml @@ -45,6 +45,18 @@ serviceAccount: # name: minio: + livenessProbe: + initialDelaySeconds: 30 + timeoutSeconds: 5 + periodSeconds: 10 + successThreshold: 1 + failureThreshold: 10 + readinessProbe: + initialDelaySeconds: 30 + timeoutSeconds: 5 + periodSeconds: 10 + successThreshold: 1 + failureThreshold: 10 auth: secretName: minio-secret # Auto-generated minio-auth @@ -95,6 +107,18 @@ zookeeper: # affinity: middlemanager: + livenessProbe: + initialDelaySeconds: 120 + timeoutSeconds: 1 + periodSeconds: 15 + successThreshold: 1 + failureThreshold: 3 + readinessProbe: + initialDelaySeconds: 90 + timeoutSeconds: 1 + periodSeconds: 15 + successThreshold: 1 + failureThreshold: 3 replicaCount: 1 loglevel: WARN indexer: @@ -111,6 +135,18 @@ middlemanager: # affinity: broker: + livenessProbe: + initialDelaySeconds: 120 + timeoutSeconds: 1 + periodSeconds: 15 + successThreshold: 1 + failureThreshold: 3 + readinessProbe: + initialDelaySeconds: 90 + timeoutSeconds: 1 + periodSeconds: 15 + successThreshold: 1 + failureThreshold: 3 replicaCount: 1 loglevel: WARN image: @@ -124,6 +160,18 @@ broker: # affinity: coordinator: + livenessProbe: + initialDelaySeconds: 90 + timeoutSeconds: 1 + periodSeconds: 15 + successThreshold: 1 + failureThreshold: 3 + readinessProbe: + initialDelaySeconds: 60 + timeoutSeconds: 1 + periodSeconds: 15 + successThreshold: 1 + failureThreshold: 3 hostname: coordinator loglevel: WARN port: 8081 @@ -140,10 +188,16 @@ coordinator: historical: livenessProbe: + initialDelaySeconds: 120 timeoutSeconds: 1 + periodSeconds: 15 + successThreshold: 1 failureThreshold: 3 readinessProbe: + initialDelaySeconds: 90 timeoutSeconds: 1 + periodSeconds: 15 + successThreshold: 1 failureThreshold: 3 replicaCount: 1 loglevel: WARN @@ -158,6 +212,18 @@ historical: # affinity: kafka: + livenessProbe: + initialDelaySeconds: 120 + timeoutSeconds: 1 + periodSeconds: 15 + successThreshold: 1 + failureThreshold: 3 + readinessProbe: + initialDelaySeconds: 90 + timeoutSeconds: 1 + periodSeconds: 15 + successThreshold: 1 + failureThreshold: 3 replicaCount: 1 image: pullPolicy: IfNotPresent @@ -172,6 +238,18 @@ kafka: # affinity: ingestion: + livenessProbe: + initialDelaySeconds: 120 + timeoutSeconds: 1 + periodSeconds: 15 + successThreshold: 1 + failureThreshold: 3 + readinessProbe: + initialDelaySeconds: 90 + timeoutSeconds: 1 + periodSeconds: 15 + successThreshold: 1 + failureThreshold: 3 replicaCount: 1 image: pullPolicy: IfNotPresent diff --git a/charts/portal/charts/druid-1.0.10.tgz b/charts/portal/charts/druid-1.0.10.tgz index 786af69bfeb25e0edebe09a435a49046a2af2d63..6eec4c883faa3270860c5690698656faaeae82e0 100644 GIT binary patch literal 8947 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 A$N&HU diff --git a/charts/portal/values-production.yaml b/charts/portal/values-production.yaml index 03a902bc..9bd7d252 100644 --- a/charts/portal/values-production.yaml +++ b/charts/portal/values-production.yaml @@ -788,6 +788,9 @@ ingress-nginx: rbac: create: true controller: + config: + # 30MB is the max file size we allow for the custom pages and 15MB for GW Bundle.so max is set to 32 + proxy-body-size: "32m" publishService: enabled: true extraArgs: diff --git a/charts/portal/values.yaml b/charts/portal/values.yaml index 5285d9e1..5245329a 100644 --- a/charts/portal/values.yaml +++ b/charts/portal/values.yaml @@ -636,6 +636,9 @@ ingress-nginx: rbac: create: true controller: + # 30MB is the max file size we allow for the custom pages and 15MB for GW Bundle. so max is set to 32 + config: + proxy-body-size: "32m" publishService: enabled: true extraArgs: From cf9c0f1c2e835f07c0fbcabc2a7e74c531e744d3 Mon Sep 17 00:00:00 2001 From: Kiran Saladi Date: Wed, 21 Jun 2023 20:08:30 +0530 Subject: [PATCH 3/4] Fixing the tab issues --- .../templates/kafka/kafka-statefulset.yaml | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/charts/druid/templates/kafka/kafka-statefulset.yaml b/charts/druid/templates/kafka/kafka-statefulset.yaml index 86f49e0d..0508e425 100644 --- a/charts/druid/templates/kafka/kafka-statefulset.yaml +++ b/charts/druid/templates/kafka/kafka-statefulset.yaml @@ -51,21 +51,21 @@ spec: - configMapRef: name: kafka-config readinessProbe: - exec: - command: [sh, /opt/ca/health_check.sh] - initialDelaySeconds: {{ .Values.kafka.readinessProbe.initialDelaySeconds }} - timeoutSeconds: {{ .Values.kafka.readinessProbe.timeoutSeconds }} - periodSeconds: {{ .Values.kafka.readinessProbe.periodSeconds }} - successThreshold: {{ .Values.kafka.readinessProbe.successThreshold }} - failureThreshold: {{ .Values.kafka.readinessProbe.failureThreshold }} + exec: + command: [sh, /opt/ca/health_check.sh] + initialDelaySeconds: {{ .Values.kafka.readinessProbe.initialDelaySeconds }} + timeoutSeconds: {{ .Values.kafka.readinessProbe.timeoutSeconds }} + periodSeconds: {{ .Values.kafka.readinessProbe.periodSeconds }} + successThreshold: {{ .Values.kafka.readinessProbe.successThreshold }} + failureThreshold: {{ .Values.kafka.readinessProbe.failureThreshold }} livenessProbe: exec: command: [sh, /opt/ca/health_check.sh] - initialDelaySeconds: {{ .Values.kafka.livenessProbe.initialDelaySeconds }} - timeoutSeconds: {{ .Values.kafka.livenessProbe.timeoutSeconds }} - periodSeconds: {{ .Values.kafka.livenessProbe.periodSeconds }} - successThreshold: {{ .Values.kafka.livenessProbe.successThreshold }} - failureThreshold: {{ .Values.kafka.livenessProbe.failureThreshold }} + initialDelaySeconds: {{ .Values.kafka.livenessProbe.initialDelaySeconds }} + timeoutSeconds: {{ .Values.kafka.livenessProbe.timeoutSeconds }} + periodSeconds: {{ .Values.kafka.livenessProbe.periodSeconds }} + successThreshold: {{ .Values.kafka.livenessProbe.successThreshold }} + failureThreshold: {{ .Values.kafka.livenessProbe.failureThreshold }} {{- if .Values.kafka.resources }} resources: {{- toYaml .Values.kafka.resources | nindent 12 }} {{- end }} From 95ebc0d860161ca2bc7d658db5c606f6342de5ec Mon Sep 17 00:00:00 2001 From: Kiran Saladi Date: Wed, 21 Jun 2023 21:27:59 +0530 Subject: [PATCH 4/4] correcting the identation --- .../templates/middlemanager/middlemanager-statefulset.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/charts/druid/templates/middlemanager/middlemanager-statefulset.yaml b/charts/druid/templates/middlemanager/middlemanager-statefulset.yaml index b25c10c9..055bb5c7 100644 --- a/charts/druid/templates/middlemanager/middlemanager-statefulset.yaml +++ b/charts/druid/templates/middlemanager/middlemanager-statefulset.yaml @@ -70,7 +70,7 @@ spec: livenessProbe: exec: command: [sh, /opt/diagnostic/health_check.sh] - initialDelaySeconds: {{ .Values.middlemanager.livenessProbe.initialDelaySeconds }} + initialDelaySeconds: {{ .Values.middlemanager.livenessProbe.initialDelaySeconds }} timeoutSeconds: {{ .Values.middlemanager.livenessProbe.timeoutSeconds }} periodSeconds: {{ .Values.middlemanager.livenessProbe.periodSeconds }} successThreshold: {{ .Values.middlemanager.livenessProbe.successThreshold }}