github.com/1aal/kubeblocks@v0.0.0-20231107070852-e1c03e598921/deploy/oceanbase-cluster/templates/cluster.yaml (about) 1 apiVersion: apps.kubeblocks.io/v1alpha1 2 kind: Cluster 3 metadata: 4 name: {{ include "oceanbase.fullname" . }} 5 labels: 6 {{- include "oceanbase.labels" . | nindent 4 }} 7 spec: 8 clusterDefinitionRef: oceanbase 9 clusterVersionRef: oceanbase-{{ default .Chart.AppVersion .Values.clusterVersionOverride }} 10 terminationPolicy: {{ .Values.terminationPolicy }} 11 componentSpecs: 12 - name: ob-bundle 13 componentDefRef: ob-bundle 14 serviceAccountName: {{ .Values.clusterName }}-observer-sa 15 replicas: {{ .Values.replicas | default 1 }} 16 volumeClaimTemplates: 17 {{- range $key, $val := .Values.resources.storages }} 18 - name: {{ $key }} 19 spec: 20 accessModes: 21 - ReadWriteOnce 22 resources: 23 requests: 24 storage: {{ $val | quote }} 25 {{- end }}