github.com/1aal/kubeblocks@v0.0.0-20231107070852-e1c03e598921/deploy/clickhouse/templates/clusterversion.yaml (about) 1 apiVersion: apps.kubeblocks.io/v1alpha1 2 kind: ClusterVersion 3 metadata: 4 name: clickhouse-{{ default .Chart.AppVersion .Values.clusterVersionOverride }} 5 labels: 6 {{- include "clickhouse.labels" . | nindent 4 }} 7 {{- if .Values.commonLabels }} 8 {{- include "common.tplvalues.render" ( dict "value" .Values.commonLabels "context" $ ) | nindent 4 }} 9 {{- end }} 10 {{- if .Values.commonAnnotations }} 11 annotations: {{- include "common.tplvalues.render" ( dict "value" .Values.commonAnnotations "context" $ ) | nindent 4 }} 12 {{- end }} 13 spec: 14 clusterDefinitionRef: clickhouse 15 componentVersions: 16 - componentDefRef: clickhouse 17 versionsContext: 18 containers: 19 - name: clickhouse 20 image: {{ .Values.image.repository }}:{{ default .Chart.AppVersion .Values.image.tag }} 21 imagePullPolicy: {{ default "IfNotPresent" .Values.image.pullPolicy }} 22 - componentDefRef: ch-keeper 23 versionsContext: 24 containers: 25 - name: clickhouse 26 image: {{ .Values.image.repository }}:{{ default .Chart.AppVersion .Values.image.tag }} 27 imagePullPolicy: {{ default "IfNotPresent" .Values.image.pullPolicy }} 28 - componentDefRef: zookeeper 29 versionsContext: 30 containers: 31 - name: zookeeper 32 image: {{ .Values.zookeeper.image.repository }}:{{ .Values.zookeeper.image.tag }} 33 imagePullPolicy: {{ default "IfNotPresent" .Values.zookeeper.image.pullPolicy }} 34