BUG: bookie statefulset helm template specifies incorrect service name (#3410)
* Update bookie template to use correct service name
* helm add bookie toleration for unready endpoints
diff --git a/deploy/kubernetes/helm/templates/bookie.yaml b/deploy/kubernetes/helm/templates/bookie.yaml
index acb359e..7a76c56 100644
--- a/deploy/kubernetes/helm/templates/bookie.yaml
+++ b/deploy/kubernetes/helm/templates/bookie.yaml
@@ -71,7 +71,7 @@
component: {{ .Release.Name }}-bookie
spec:
{{- if or (eq .Values.platform "gke") (eq .Values.platform "minikube") }}
- serviceName: {{ .Release.Name }}-bookkeeper
+ serviceName: {{ .Release.Name }}-bookie
replicas: {{ $bookieReplicas }}
{{- end }}
@@ -200,6 +200,10 @@
apiVersion: v1
kind: Service
metadata:
+ {{- if or (eq .Values.platform "gke") (eq .Values.platform "minikube") }}
+ annotations:
+ service.alpha.kubernetes.io/tolerate-unready-endpoints: "true"
+ {{- end }}
name: {{ .Release.Name }}-bookie
labels:
app: {{ .Release.Name }}-bookkeeper