github.com/1aal/kubeblocks@v0.0.0-20231107070852-e1c03e598921/deploy/mysql/templates/clusterversion.yaml (about)

     1  apiVersion: apps.kubeblocks.io/v1alpha1
     2  kind: ClusterVersion
     3  metadata:
     4    name: mysql-{{ default .Chart.AppVersion .Values.clusterVersionOverride }}
     5    annotations:
     6      kubeblocks.io/is-default-cluster-version: "true"
     7    labels:
     8      {{- include "mysql.labels" . | nindent 4 }}
     9  spec:
    10    clusterDefinitionRef: mysql
    11    componentVersions:
    12    - componentDefRef: mysql
    13      versionsContext:
    14        containers:
    15        - name: mysql
    16          image: {{ .Values.image.registry | default "docker.io" }}/{{ .Values.image.repository }}:{{ .Values.image.tag }}
    17          imagePullPolicy: {{ default .Values.image.pullPolicy "IfNotPresent" }}
    18      systemAccountSpec:
    19        cmdExecutorConfig:
    20          image: {{ .Values.image.registry | default "docker.io" }}/{{ .Values.image.repository }}:{{ .Values.image.tag }}
    21  
    22  ---
    23  apiVersion: apps.kubeblocks.io/v1alpha1
    24  kind: ClusterVersion
    25  metadata:
    26    name: mysql-8.0.33
    27    annotations:
    28      kubeblocks.io/is-default-cluster-version: "false"
    29    labels:
    30      {{- include "mysql.labels" . | nindent 4 }}
    31  spec:
    32    clusterDefinitionRef: mysql
    33    componentVersions:
    34    - componentDefRef: mysql
    35      versionsContext:
    36        containers:
    37        - name: mysql
    38          image: {{ .Values.image.registry | default "docker.io" }}/{{ .Values.image.repository }}:8.0.33
    39          imagePullPolicy: {{ default .Values.image.pullPolicy "IfNotPresent" }}
    40      systemAccountSpec:
    41        cmdExecutorConfig:
    42          image: {{ .Values.image.registry | default "docker.io" }}/{{ .Values.image.repository }}:8.0.33