diff options
author | Sylvain Desbureaux <sylvain.desbureaux@orange.com> | 2021-10-20 19:58:53 +0000 |
---|---|---|
committer | Gerrit Code Review <gerrit@onap.org> | 2021-10-20 19:58:53 +0000 |
commit | cb5f3c33495bd6fb6a6fe4e591b0021053dfcdf2 (patch) | |
tree | 1592c3c2668ded8ddad6df2dead41d11b37bfc95 /kubernetes/dmaap/components/message-router/components/message-router-zookeeper/templates/_zkservers.tpl | |
parent | fdb5251a2f9071879b4364b5db322ea622d547a8 (diff) | |
parent | fde533652a3fee6bec703fd9892693126397d84d (diff) |
Merge "[DMAAP] Bump image versions"
Diffstat (limited to 'kubernetes/dmaap/components/message-router/components/message-router-zookeeper/templates/_zkservers.tpl')
-rw-r--r-- | kubernetes/dmaap/components/message-router/components/message-router-zookeeper/templates/_zkservers.tpl | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/kubernetes/dmaap/components/message-router/components/message-router-zookeeper/templates/_zkservers.tpl b/kubernetes/dmaap/components/message-router/components/message-router-zookeeper/templates/_zkservers.tpl new file mode 100644 index 0000000000..8b88d7bb36 --- /dev/null +++ b/kubernetes/dmaap/components/message-router/components/message-router-zookeeper/templates/_zkservers.tpl @@ -0,0 +1,16 @@ +{{/* +Create a server list string based on fullname, namespace, # of zookeeperServers +in a format like "zkhost1:port:port;zkhost2:port:port" +*/}} +{{- define "zookeeper.serverlist" -}} +{{- $namespace := include "common.namespace" . }} +{{- $fullname := include "common.fullname" . -}} +{{- $name := include "common.name" . -}} +{{- $serverPort := .Values.service.serverPort -}} +{{- $leaderElectionPort := .Values.service.leaderElectionPort -}} +{{- $zk := dict "zookeeperServers" (list) -}} +{{- range $idx, $v := until (int .Values.zookeeperServers) }} +{{- $noop := printf "%s-%d.%s.%s.svc.cluster.local:%d:%d" $fullname $idx $name $namespace (int $serverPort) (int $leaderElectionPort) | append $zk.zookeeperServers | set $zk "zookeeperServers" -}} +{{- end }} +{{- printf "%s" (join ";" $zk.zookeeperServers) | quote -}} +{{- end -}}
\ No newline at end of file |