From 5218018599e77efb0d5a5ab8af554946f5dff0fb Mon Sep 17 00:00:00 2001 From: Lari Hotari Date: Mon, 10 Jul 2023 16:26:18 +0300 Subject: [PATCH] Use publishNotReadyAddresses instead of tolerate-unready-endpoints annotation that got removed in k8s 1.24 - service.alpha.kubernetes.io/tolerate-unready-endpoints was removed in k8s 1.24 with commit https://github.com/kubernetes/kubernetes/commit/ae9f1173870822c186a1ddd696835cc5a9b989ec --- .../templates/zookeeper/zookeeper-backup-service.yaml | 1 + charts/pulsar/templates/zookeeper/zookeeper-service.yaml | 1 + charts/pulsar/values.yaml | 6 ++---- .../templates/zookeeper/zookeeper-backup-service.yaml | 1 + charts/sn-platform-slim/values.yaml | 3 +-- .../templates/zookeeper/zookeeper-backup-service.yaml | 1 + charts/sn-platform/values.yaml | 3 +-- 7 files changed, 8 insertions(+), 8 deletions(-) diff --git a/charts/pulsar/templates/zookeeper/zookeeper-backup-service.yaml b/charts/pulsar/templates/zookeeper/zookeeper-backup-service.yaml index ad6c8960d..380a1b0d9 100644 --- a/charts/pulsar/templates/zookeeper/zookeeper-backup-service.yaml +++ b/charts/pulsar/templates/zookeeper/zookeeper-backup-service.yaml @@ -38,6 +38,7 @@ spec: port: {{ .Values.zookeeper.ports.clientTls }} {{- end }} clusterIP: None + publishNotReadyAddresses: true selector: {{- include "pulsar.matchLabels" . | nindent 4 }} component: {{ .Values.zookeeper.customTools.backup.component }} diff --git a/charts/pulsar/templates/zookeeper/zookeeper-service.yaml b/charts/pulsar/templates/zookeeper/zookeeper-service.yaml index 7ee9890ac..15452c265 100644 --- a/charts/pulsar/templates/zookeeper/zookeeper-service.yaml +++ b/charts/pulsar/templates/zookeeper/zookeeper-service.yaml @@ -42,6 +42,7 @@ spec: port: {{ .Values.zookeeper.ports.clientTls }} {{- end }} clusterIP: None + publishNotReadyAddresses: true selector: {{- include "pulsar.matchLabels" . | nindent 4 }} component: {{ .Values.zookeeper.component }} diff --git a/charts/pulsar/values.yaml b/charts/pulsar/values.yaml index fb6e2193c..e6a9ac948 100644 --- a/charts/pulsar/values.yaml +++ b/charts/pulsar/values.yaml @@ -642,8 +642,7 @@ zookeeper: ## templates/zookeeper-service.yaml ## service: - annotations: - service.alpha.kubernetes.io/tolerate-unready-endpoints: "true" + annotations: {} ## Zookeeper PodDisruptionBudget ## templates/zookeeper-pdb.yaml ## @@ -853,8 +852,7 @@ bookkeeper: ## templates/bookkeeper-service.yaml ## service: - annotations: - publishNotReadyAddresses: "true" + annotations: {} ## Bookkeeper PodDisruptionBudget ## templates/bookkeeper-pdb.yaml ## diff --git a/charts/sn-platform-slim/templates/zookeeper/zookeeper-backup-service.yaml b/charts/sn-platform-slim/templates/zookeeper/zookeeper-backup-service.yaml index ad6c8960d..380a1b0d9 100644 --- a/charts/sn-platform-slim/templates/zookeeper/zookeeper-backup-service.yaml +++ b/charts/sn-platform-slim/templates/zookeeper/zookeeper-backup-service.yaml @@ -38,6 +38,7 @@ spec: port: {{ .Values.zookeeper.ports.clientTls }} {{- end }} clusterIP: None + publishNotReadyAddresses: true selector: {{- include "pulsar.matchLabels" . | nindent 4 }} component: {{ .Values.zookeeper.customTools.backup.component }} diff --git a/charts/sn-platform-slim/values.yaml b/charts/sn-platform-slim/values.yaml index 60a965e73..718052f59 100644 --- a/charts/sn-platform-slim/values.yaml +++ b/charts/sn-platform-slim/values.yaml @@ -690,8 +690,7 @@ zookeeper: ## templates/zookeeper-service.yaml ## service: - annotations: - service.alpha.kubernetes.io/tolerate-unready-endpoints: "true" + annotations: {} customTools: serviceAccount: use: true diff --git a/charts/sn-platform/templates/zookeeper/zookeeper-backup-service.yaml b/charts/sn-platform/templates/zookeeper/zookeeper-backup-service.yaml index ad6c8960d..380a1b0d9 100644 --- a/charts/sn-platform/templates/zookeeper/zookeeper-backup-service.yaml +++ b/charts/sn-platform/templates/zookeeper/zookeeper-backup-service.yaml @@ -38,6 +38,7 @@ spec: port: {{ .Values.zookeeper.ports.clientTls }} {{- end }} clusterIP: None + publishNotReadyAddresses: true selector: {{- include "pulsar.matchLabels" . | nindent 4 }} component: {{ .Values.zookeeper.customTools.backup.component }} diff --git a/charts/sn-platform/values.yaml b/charts/sn-platform/values.yaml index 6d24db39f..bcc9243ee 100644 --- a/charts/sn-platform/values.yaml +++ b/charts/sn-platform/values.yaml @@ -765,8 +765,7 @@ zookeeper: ## templates/zookeeper-service.yaml ## service: - annotations: - service.alpha.kubernetes.io/tolerate-unready-endpoints: "true" + annotations: {} customTools: serviceAccount: use: true