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

     1  apiVersion: apps.kubeblocks.io/v1alpha1
     2  kind: ClusterVersion
     3  metadata:
     4    name: milvus-{{ default .Chart.AppVersion .Values.clusterVersionOverride }}
     5    labels:
     6      {{- include "milvus.labels" . | nindent 4 }}
     7  spec:
     8    clusterDefinitionRef: milvus
     9    componentVersions:
    10      - componentDefRef: minio
    11        versionsContext:
    12          initContainers:
    13          - name: volume-permissions
    14            image: {{ .Values.images.shell_tools.repository }}:{{ default .Chart.AppVersion .Values.images.shell_tools.tag }}
    15          containers:
    16          - name: minio
    17            image: {{ .Values.images.minio.repository }}:{{ default .Chart.AppVersion .Values.images.minio.tag }}
    18      - componentDefRef: etcd
    19        versionsContext:
    20          initContainers:
    21          - name: volume-permissions
    22            image: {{ .Values.images.shell_tools.repository }}:{{ default .Chart.AppVersion .Values.images.shell_tools.tag }}
    23          containers:
    24            - name: etcd
    25              image: {{ .Values.images.etcd.repository }}:{{ default .Chart.AppVersion .Values.images.etcd.tag }}
    26      - componentDefRef: milvus
    27        versionsContext:
    28          initContainers:
    29            - name: milvus-init
    30              image: {{ .Values.images.milvus_init.repository }}:{{ default .Chart.AppVersion .Values.images.milvus_init.tag }}
    31          containers:
    32            - name: milvus
    33              image: {{ .Values.images.milvus.repository }}:{{ default .Chart.AppVersion .Values.images.milvus.tag }}