diff --git a/charts/airbyte/README.md b/charts/airbyte/README.md index e844777e3a0..300929d8c80 100644 --- a/charts/airbyte/README.md +++ b/charts/airbyte/README.md @@ -236,6 +236,8 @@ Helm chart to deploy airbyte | minio.affinity | object | `{}` | Affinity and anti-affinity for minio pod assignment, see https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#affinity-and-anti-affinity | | minio.image.repository | string | `"minio/minio"` | Minio image used by Minio helm chart | | minio.image.tag | string | `"RELEASE.2023-11-20T22-40-07Z"` | Minio tag image | +| minio.mc.image.repository | string | `"minio/mc"` | Minio Client image used by Minio helm chart | +| minio.mc.image.tag | string | `"latest"` | Minio Client tag image | | minio.nodeSelector | object | `{}` | Node labels for pod assignment, see https://kubernetes.io/docs/user-guide/node-selection/ # | | minio.storage.volumeClaimValue | string | `"500Mi"` | | | minio.tolerations | list | `[]` | Tolerations for minio pod assignment, see https://kubernetes.io/docs/concepts/configuration/taint-and-toleration/ # | diff --git a/charts/airbyte/templates/minio.yaml b/charts/airbyte/templates/minio.yaml index 89a35e0d252..3aa921030fa 100644 --- a/charts/airbyte/templates/minio.yaml +++ b/charts/airbyte/templates/minio.yaml @@ -122,7 +122,7 @@ spec: fsGroup: 1000 containers: - name: minio-mc - image: airbyte/mc + image: "{{ .Values.minio.mc.image.repository }}:{{ .Values.minio.mc.image.tag }}" command: ["/bin/sh", "-c", "until (/usr/bin/mc config host add myminio $MINIO_ENDPOINT $MINIO_ACCESS_KEY $MINIO_SECRET_KEY) do echo '...waiting...' && sleep 1; done; /usr/bin/mc mb --ignore-existing myminio/state-storage; diff --git a/charts/airbyte/values.yaml b/charts/airbyte/values.yaml index 6a1dccdd8c8..4d0dfa8f5fb 100644 --- a/charts/airbyte/values.yaml +++ b/charts/airbyte/values.yaml @@ -1722,6 +1722,13 @@ minio: repository: minio/minio # -- Minio tag image tag: RELEASE.2023-11-20T22-40-07Z + + mc: + image: + # -- Minio Client image used by Minio helm chart + repository: minio/mc + # -- Minio Client tag image + tag: latest storage: volumeClaimValue: 500Mi