################################################################################
-apiVersion: apps/v1beta1
+apiVersion: apps/v1
kind: StatefulSet
metadata:
name: {{ include "common.fullname" . }}
spec:
serviceName: {{ .Values.service.name }}
replicas: {{ .Values.replicaCount }}
+ selector:
+ matchLabels:
+ app: {{ include "common.name" . }}
+ release: {{ .Release.Name }}
podManagementPolicy: Parallel
template:
metadata:
value: "{{ .Values.replicaCount }}"
- name: KAFKA_NUM_PARTITIONS
value: "{{ .Values.defaultpartitions }}"
+ - name: KAFKA_ZOOKEEPER_CONNECTION_TIMEOUT_MS
+ value: "60000"
volumeMounts:
- mountPath: /etc/localtime
name: localtime
heritage: "{{ .Release.Service }}"
{{ end }}
imagePullSecrets:
- - name: "{{ include "common.namespace" . }}-docker-registry-key"
+ - name: "docker-reg-cred"
\ No newline at end of file