github.com/1aal/kubeblocks@v0.0.0-20231107070852-e1c03e598921/deploy/pulsar/config/zookeeper-server-config.tpl (about) 1 {{- $clusterName := $.cluster.metadata.name }} 2 {{- $namespace := $.cluster.metadata.namespace }} 3 {{- $pulsar_zk_component := fromJson "{}" }} 4 {{- range $i, $e := $.cluster.spec.componentSpecs }} 5 {{- if eq $e.componentDefRef "zookeeper" }} 6 {{- $pulsar_zk_component = $e }} 7 {{- end }} 8 {{- end }} 9 {{- $replicas := $pulsar_zk_component.replicas | int }} 10 {{- range $i, $e := until $replicas }} 11 {{- printf "server.%d=%s-%s-%d.%s-%s-headless.%s.svc:2888:3888:participant;0.0.0.0:2181\n" (add1 $i) $clusterName $pulsar_zk_component.name $i $clusterName $pulsar_zk_component.name $namespace }} 12 {{- end }}