From c5fceed7caa28efa6d89a7a660c2174aebc781da Mon Sep 17 00:00:00 2001 From: Stavros Kois <47820033+stavros-k@users.noreply.github.com> Date: Sat, 28 Oct 2023 21:20:00 +0300 Subject: [PATCH] only run pre-instal job when export is defined (#1667) --- library/ix-dev/charts/minio/Chart.yaml | 2 +- library/ix-dev/charts/minio/templates/pre-install-job.yaml | 4 ++++ 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/library/ix-dev/charts/minio/Chart.yaml b/library/ix-dev/charts/minio/Chart.yaml index 67602a9e01..edb325a41d 100644 --- a/library/ix-dev/charts/minio/Chart.yaml +++ b/library/ix-dev/charts/minio/Chart.yaml @@ -3,7 +3,7 @@ description: High Performance, Kubernetes Native Object Storage annotations: title: MinIO type: application -version: 1.7.18 +version: 1.7.19 apiVersion: v2 appVersion: '2023-03-13' kubeVersion: '>=1.16.0-0' diff --git a/library/ix-dev/charts/minio/templates/pre-install-job.yaml b/library/ix-dev/charts/minio/templates/pre-install-job.yaml index 26a6212c47..e6b94e35db 100644 --- a/library/ix-dev/charts/minio/templates/pre-install-job.yaml +++ b/library/ix-dev/charts/minio/templates/pre-install-job.yaml @@ -1,3 +1,5 @@ +{{- if .Values.appVolumeMounts -}} +{{- if hasKey .Values.appVolumeMounts "export" }} apiVersion: batch/v1 kind: Job metadata: @@ -26,3 +28,5 @@ spec: command: ["chown", "-R", "{{ .Values.runAsUser }}:{{ .Values.runAsGroup }}", "{{ .Values.appVolumeMounts.export.mountPath }}"] volumeMounts: {{ include "common.storage.configureAppVolumeMountsInContainer" .Values | nindent 12 }} volumes: {{ include "common.storage.configureAppVolumes" .Values | nindent 8 }} +{{- end -}} +{{- end -}}