github.com/1aal/kubeblocks@v0.0.0-20231107070852-e1c03e598921/deploy/pulsar/templates/pulsar-config-configmap.yaml (about) 1 apiVersion: v1 2 kind: ConfigMap 3 metadata: 4 name: {{ include "pulsar.name" . }}-client-config-tpl 5 labels: 6 {{- include "pulsar.labels" . | nindent 4 }} 7 data: 8 client.conf: |- 9 {{- .Files.Get "config/pulsar-client-config.tpl" | nindent 4 }} 10 --- 11 12 apiVersion: v1 13 kind: ConfigMap 14 metadata: 15 name: {{ include "pulsar.name" . }}-broker-config-tpl 16 labels: 17 {{- include "pulsar.labels" . | nindent 4 }} 18 data: 19 broker.conf: |- 20 {{- .Files.Get "config/broker-config.tpl" | nindent 4 }} 21 {{- if eq .Values.cloudProvider "huaweiCloud" }} 22 loadBalancerOverrideBrokerNicSpeedGbps=2 23 {{- end }} 24 --- 25 26 apiVersion: v1 27 kind: ConfigMap 28 metadata: 29 name: {{ include "pulsar.name" . }}-proxy-config-tpl 30 labels: 31 {{- include "pulsar.labels" . | nindent 4 }} 32 data: 33 proxy.conf: |- 34 {{- .Files.Get "config/proxy-config.tpl" | nindent 4 }} 35 --- 36 37 apiVersion: v1 38 kind: ConfigMap 39 metadata: 40 name: {{ include "pulsar.name" . }}-bookies-config-tpl 41 labels: 42 {{- include "pulsar.labels" . | nindent 4 }} 43 data: 44 bookkeeper.conf: |- 45 {{- .Files.Get "config/bookies-config.tpl" | nindent 4 }}