github.com/1aal/kubeblocks@v0.0.0-20231107070852-e1c03e598921/deploy/opensearch/templates/clusterversion.yaml (about) 1 apiVersion: apps.kubeblocks.io/v1alpha1 2 kind: ClusterVersion 3 metadata: 4 name: opensearch-{{ default .Chart.AppVersion .Values.clusterVersionOverride }} 5 labels: 6 {{- include "opensearch.labels" . | nindent 4 }} 7 spec: 8 clusterDefinitionRef: opensearch 9 componentVersions: 10 - componentDefRef: opensearch 11 versionsContext: 12 initContainers: 13 - name: fsgroup-volume 14 image: {{ .Values.image.registry | default "docker.io" }}/apecloud/alpine:3.16 15 imagePullPolicy: {{ default .Values.image.pullPolicy "IfNotPresent" }} 16 - name: sysctl 17 image: {{ .Values.image.registry | default "docker.io" }}/apecloud/alpine:3.16 18 imagePullPolicy: {{ default .Values.image.pullPolicy "IfNotPresent" }} 19 containers: 20 - name: opensearch 21 image: {{ .Values.image.registry | default "docker.io" }}/{{ .Values.image.repository }}:{{ default .Chart.AppVersion .Values.image.tag }} 22 imagePullPolicy: {{ default .Values.image.pullPolicy "IfNotPresent" }} 23 - name: opensearch-master-graceful-termination-handler 24 image: {{ .Values.image.registry | default "docker.io" }}/{{ .Values.image.repository }}:{{ default .Chart.AppVersion .Values.image.tag }} 25 imagePullPolicy: {{ default .Values.image.pullPolicy "IfNotPresent" }} 26 - componentDefRef: dashboard 27 versionsContext: 28 containers: 29 - name: dashboard 30 image: {{ .Values.image.registry | default "docker.io" }}/{{ .Values.image.dashboard.repository }}:{{ default .Chart.AppVersion .Values.image.dashboard.tag }} 31 imagePullPolicy: {{ default .Values.image.pullPolicy "IfNotPresent" }}