minio helm

No introduction found. Create it?

Install

Install with:

helm repo add bjw-s oci://ghcr.io/bjw-s/helm/
helm install minio bjw-s/app-template -f values.yaml

Examples

See examples from other people.

Top Repositories (2 out of 32)

NameRepoStarsVersionTimestamp
miniocoolguy1771/home-ops713.7.3a month ago
miniotoboshii/home-ops3520.2.2a year ago

Resources

Values

See the most popular values for this chart:

KeyTypes
controllers.minio.containers.app.args[] (24)
- server
- /data
- --console-address
- :9001
string
string
string
string
string
string
controllers.minio.containers.app.env.MINIO_API_CORS_ALLOW_ORIGIN (21)
https://minio.${SECRET_DOMAIN},https://s3.${SECRET_DOMAIN}
string
string
string
string
string
controllers.minio.containers.app.env.MINIO_IDENTITY_OPENID_CONFIG_URL (5)
https://auth.${SECRET_DOMAIN}/.well-known/openid-configuration
string
string
string
string
string
string
string
string
string
controllers.minio.containers.app.env.MINIO_KMS_KES_ENDPOINT (1)
https://minio-kes.storage.svc.cluster.local:7373
string
string
string
string
string
string
string
boolean
boolean
number
string
number
number
number
number
boolean
boolean
number
string
number
number
number
number
boolean
string
string
string
string
string
boolean
string
boolean
number
string
number
number
number
boolean
controllers.minio.containers.app.lifecycle.postStart.exec.command[] (1)
- /bin/sh
- -c
- ( # Wait for MinIO to run # readiness = initialDelaySeconds + failureThreshold * periodSeconds * timeoutSeconds MAX_RETRIES="$((30 + 6 * 30 * 10))" RETRY_COUNT="0" while [ "$RETRY_COUNT" -lt "$MAX_RETRIES" ]; do curl -m 1 -o /dev/null -s http://localhost:9000/minio/health/live if [ $? -eq 0 ]; then echo "MinIO started in $RETRY_COUNT seconds." break else RETRY_COUNT="$((RETRY_COUNT + 1))" sleep 1 # Wait for 1 second before retrying fi done # Set MinIO local alias if [ "$RETRY_COUNT" -eq "$MAX_RETRIES" ]; then echo "MinIO did not start in $MAX_RETRIES seconds!" else cat /run/secrets/minio/MINIO_ROOT_PASSWORD | mc alias set local http://localhost:9000 "$(</run/secrets/minio/MINIO_ROOT_USER)" fi ) > /tmp/postStart.log 2>&1 || true
string
string
string
number
string
number
number
boolean
string
number
string
string
string
string
controllers.main.containers.main.args[] (3)
- server
- /data
- --console-address
- :9001
string
string
string
string
string
controllers.main.containers.main.env.MINIO_PROMETHEUS_URL (2)
http://prometheus-operated.monitoring.svc.cluster.local:9090
string
string
controllers.main.containers.main.env.MINIO_API_CORS_ALLOW_ORIGIN (1)
https://minio.vanillax.me,https://s3.vanillax.me
string
string
string
string
string
string
string
string
number
number
string
boolean
number
number
boolean
boolean
number
string
number
number
number
number
boolean
boolean
number
string
number
number
number
number
boolean
string
string
string
string
number
boolean
number
number
boolean
string
string
string
boolean
number
boolean
boolean
number
number
boolean
string
string
boolean
string
string
ingress.app.hosts[].host (22)
{{ .Release.Name }}.${SECRET_DOMAIN}
s3.${SECRET_DOMAIN}
string
string
string
string
string
ingress.app.tls[].hosts[] (13)
- {{ .Release.Name }}.${SECRET_DOMAIN}
- s3.${SECRET_DOMAIN}
string
ingress.app.tls[].secretName (3)
{{ .Release.Name }}-tls
string
string
string
ingress.app.annotations."nginx.ingress.kubernetes.io/configuration-snippet" (2)
more_set_headers "Host $host"; more_set_headers "X-Forwarded-For $remote_addr"
string
string
string
string
string
string
string
string
string
string
ingress.app.annotations."nginx.ingress.kubernetes.io/auth-signin" (1)
https://auth.${SECRET_DOMAIN_0}?rm=$request_method
string
ingress.app.annotations."nginx.ingress.kubernetes.io/auth-url" (1)
http://authelia.auth-system.svc.cluster.local:9091/api/verify
string
string
string
string
string
boolean
boolean
ingress.main.hosts[].host (9)
minio.${SECRET_DOMAIN}
string
string
string, number
string
string
string
ingress.main.tls[].hosts[] (9)
- minio.${SECRET_DOMAIN}
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
boolean
ingress.s3.hosts[].host (8)
s3.${SECRET_DOMAIN}
string
string
string, number
string
string
string
string
string
string
string
string
string
string
string
ingress.s3.tls[].hosts[] (6)
- s3.${SECRET_DOMAIN}
string
ingress.s3.tls[].secretName (2)
minio-s3-tls
minio-s3-wildcard-tls
string
string
boolean
string
string
boolean
ingress.api.hosts[].host (3)
s3.${SECRET_DOMAIN}
string
string
string
string
string
ingress.api.tls[].hosts[] (3)
- s3.${SECRET_DOMAIN}
string
string
string
string
string
string
string
string
string
string
string
string
string
boolean
boolean
string
string
string
string
string
string
string
string
boolean
string
string
string
string
string
string
string
string
string
string
boolean
string
string
string
string
string
string
string
boolean
string
string
string
string
string
boolean
string
string
string
string
boolean
string
string
persistence.ca-cert.globalMounts[].path (1)
/etc/ssl/certs/minio-kes-ca.crt
string
boolean
string
persistence.ca-cert.name (1)
minio-kes-client-cert
string
string
string
boolean
string
string
string
string
string
boolean
string
string
string
number, string
string
number, string
boolean
number, string
string
number
args[] (5)
- server
- /data
- --console-address
- :9001
string
env.MINIO_BROWSER_REDIRECT_URL (5)
https://minio.${SECRET_DOMAIN}
string
env.MINIO_SERVER_URL (5)
https://s3.${SECRET_DOMAIN}
string
string
env.TZ (5)
${TIMEZONE}
string
string
env.MINIO_PROMETHEUS_URL (4)
http://kube-prometheus-stack-prometheus.monitoring.svc.cluster.local:9090
string
env.MINIO_API_CORS_ALLOW_ORIGIN (2)
https://minio.${SECRET_DOMAIN},https://s3.${SECRET_DOMAIN}
string
string
env.MINIO_ROOT_PASSWORD (1)
${MINIO_SECRET_KEY}
string
env.MINIO_ROOT_USER (1)
${MINIO_ACCESS_KEY}
string
image.repository (5)
quay.io/minio/minio
string
image.tag (5)
RELEASE.2024-07-13T01-46-15Z@sha256:be3db71ebafc2f4b1ec08330f37417b9c316d088447d88e501be075515214cab
string
string
string
string
string
string
string
number
string
number
number
number
global.hostname (1)
minio.${SECRET_DOMAIN_0}
string
string
boolean
boolean
number
string
number
number
number
number
boolean
boolean
number
string
number
number
number
number
boolean