minio/charts: fix installations without logsearch (#2296)

* minio/charts: fix installations without logsearch

* fix ci-only case
This commit is contained in:
Stavros Kois
2024-03-20 20:36:21 +02:00
committed by GitHub
parent 8537145e98
commit f0fe0eb64c
3 changed files with 25 additions and 1 deletions

View File

@@ -3,7 +3,7 @@ description: High Performance, Kubernetes Native Object Storage
annotations:
title: MinIO
type: application
version: 2.0.1
version: 2.0.2
apiVersion: v2
appVersion: "2023-03-13"
kubeVersion: ">=1.16.0-0"

View File

@@ -0,0 +1,22 @@
minioConfig:
rootUser: super-admin
rootPassword: super-admin-password
minioNetwork:
apiPort: 31000
consolePort: 31001
minioStorage:
export:
type: pvc
logSearchApi: false
pgData:
type: emptyDir
emptyDirConfig:
medium: ""
size: ""
pgBackup:
type: emptyDir
emptyDirConfig:
medium: ""
size: ""

View File

@@ -74,6 +74,7 @@ workload:
"GID" 473
"mode" "check"
"type" "init") | nindent 8 }}
{{- if .Values.minioStorage.logSearchApi }}
wait-api:
enabled: true
type: init
@@ -90,4 +91,5 @@ workload:
sleep 2;
done
echo "API is up: {{ $logapi }}";
{{- end }}
{{- end -}}