Update how to configure external zookeeper servers (#308)
### Motivation In #269, we added a way to configure external zookeeper servers. However, it was added to the wrong section of the zookeeper config. The `zookeeper.configData` section is mapped directly into the zookeeper configmap. ### Modifications Move `zookeeper.configData.ZOOKEEPER_SERVERS` to `zookeeper.externalZookeeperServerList` ### Verifying this change This is a cosmetic change on an unreleased feature.
This commit is contained in:
parent
fd71b46b1a
commit
42ce7caa55
@ -139,14 +139,14 @@ spec:
|
||||
{{- end }}
|
||||
env:
|
||||
- name: ZOOKEEPER_SERVERS
|
||||
{{- if .Values.zookeeper.configData.ZOOKEEPER_SERVERS }}
|
||||
value: {{ .Values.zookeeper.configData.ZOOKEEPER_SERVERS }}
|
||||
{{- if .Values.zookeeper.externalZookeeperServerList }}
|
||||
value: {{ .Values.zookeeper.externalZookeeperServerList }}
|
||||
{{- else }}
|
||||
{{- $global := . }}
|
||||
value: {{ range $i, $e := until (.Values.zookeeper.replicaCount | int) }}{{ if ne $i 0 }},{{ end }}{{ template "pulsar.fullname" $global }}-{{ $global.Values.zookeeper.component }}-{{ printf "%d" $i }}{{ end }}
|
||||
{{- end }}
|
||||
- name: EXTERNAL_PROVIDED_SERVERS
|
||||
{{- if .Values.zookeeper.configData.ZOOKEEPER_SERVERS }}
|
||||
{{- if .Values.zookeeper.externalZookeeperServerList }}
|
||||
value: "true"
|
||||
{{- else }}
|
||||
value: "false"
|
||||
|
||||
@ -367,12 +367,13 @@ zookeeper:
|
||||
# type: pd-ssd
|
||||
# fsType: xfs
|
||||
# provisioner: kubernetes.io/gce-pd
|
||||
# External zookeeper server list in case of global-zk list to create zk cluster across zk deployed on different clusters/namespaces
|
||||
# Example value: "us-east1-pulsar-zookeeper-0.us-east1-pulsar-zookeeper.us-east1.svc.cluster.local:2888:3888,us-east1-pulsar-zookeeper-1.us-east1-pulsar-zookeeper.us-east1.svc.cluster.local:2888:3888,us-east1-pulsar-zookeeper-2.us-east1-pulsar-zookeeper.us-east1.svc.cluster.local:2888:3888,us-west1-pulsar-zookeeper-0.us-west1-pulsar-zookeeper.us-west1.svc.cluster.local:2888:3888,us-west1-pulsar-zookeeper-1.us-west1-pulsar-zookeeper.us-west1.svc.cluster.local:2888:3888,us-west1-pulsar-zookeeper-2.us-west1-pulsar-zookeeper.us-west1.svc.cluster.local:2888:3888"
|
||||
externalZookeeperServerList: ""
|
||||
## Zookeeper configmap
|
||||
## templates/zookeeper-configmap.yaml
|
||||
##
|
||||
configData:
|
||||
# External zookeeper server list in case of global-zk list to create zk cluster across zk deployed on different clusters/namespaces
|
||||
# ZOOKEEPER_SERVERS: "us-east1-pulsar-zookeeper-0.us-east1-pulsar-zookeeper.us-east1.svc.cluster.local:2888:3888,us-east1-pulsar-zookeeper-1.us-east1-pulsar-zookeeper.us-east1.svc.cluster.local:2888:3888,us-east1-pulsar-zookeeper-2.us-east1-pulsar-zookeeper.us-east1.svc.cluster.local:2888:3888,us-west1-pulsar-zookeeper-0.us-west1-pulsar-zookeeper.us-west1.svc.cluster.local:2888:3888,us-west1-pulsar-zookeeper-1.us-west1-pulsar-zookeeper.us-west1.svc.cluster.local:2888:3888,us-west1-pulsar-zookeeper-2.us-west1-pulsar-zookeeper.us-west1.svc.cluster.local:2888:3888"
|
||||
PULSAR_MEM: >
|
||||
-Xms64m -Xmx128m
|
||||
PULSAR_GC: >
|
||||
|
||||
@ -45,9 +45,9 @@ monitoring:
|
||||
node_exporter: false
|
||||
|
||||
zookeeper:
|
||||
configData:
|
||||
# External zookeeper server list in case of global-zk list to create zk cluster across zk deployed on different clusters/namespaces
|
||||
# ZOOKEEPER_SERVERS: "us-east1-pulsar-zookeeper-0.us-east1-pulsar-zookeeper.us-east1.svc.cluster.local:2888:3888,us-east1-pulsar-zookeeper-1.us-east1-pulsar-zookeeper.us-east1.svc.cluster.local:2888:3888,us-east1-pulsar-zookeeper-2.us-east1-pulsar-zookeeper.us-east1.svc.cluster.local:2888:3888,us-west1-pulsar-zookeeper-0.us-west1-pulsar-zookeeper.us-west1.svc.cluster.local:2888:3888,us-west1-pulsar-zookeeper-1.us-west1-pulsar-zookeeper.us-west1.svc.cluster.local:2888:3888,us-west1-pulsar-zookeeper-2.us-west1-pulsar-zookeeper.us-west1.svc.cluster.local:2888:3888"
|
||||
# External zookeeper server list in case of global-zk list to create zk cluster across zk deployed on different clusters/namespaces
|
||||
# Example value: "us-east1-pulsar-zookeeper-0.us-east1-pulsar-zookeeper.us-east1.svc.cluster.local:2888:3888,us-east1-pulsar-zookeeper-1.us-east1-pulsar-zookeeper.us-east1.svc.cluster.local:2888:3888,us-east1-pulsar-zookeeper-2.us-east1-pulsar-zookeeper.us-east1.svc.cluster.local:2888:3888,us-west1-pulsar-zookeeper-0.us-west1-pulsar-zookeeper.us-west1.svc.cluster.local:2888:3888,us-west1-pulsar-zookeeper-1.us-west1-pulsar-zookeeper.us-west1.svc.cluster.local:2888:3888,us-west1-pulsar-zookeeper-2.us-west1-pulsar-zookeeper.us-west1.svc.cluster.local:2888:3888"
|
||||
externalZookeeperServerList: ""
|
||||
volumes:
|
||||
# use a persistent volume or emptyDir
|
||||
persistence: true
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user