No introduction found. Create it?
Install with:
helm repo add app-template oci://ghcr.io/bjw-s-labs/helm/app-template
helm install minio app-template/app-template -f values.yaml
See examples from other people.
Name | Repo | Stars | Version | Timestamp |
---|---|---|---|---|
minio | drag0n141/home-ops | 43 | 4.2.0 | 23 days ago |
minio | cbirkenbeul/homelab | 37 | 4.2.0 | a month ago |
minio | budimanjojo/home-cluster | 215 | 4.2.0 | a month ago |
See the most popular values for this chart:
Key | Types |
---|---|
string | |
controllers.minio.containers.app.args[] (15) - server | string |
string | |
string | |
controllers.minio.containers.app.env.MINIO_PROMETHEUS_URL (15) https://prometheus.${SECRET_DOMAIN} | string |
string | |
controllers.minio.containers.app.env.MINIO_API_CORS_ALLOW_ORIGIN (14) https://minio.${SECRET_DOMAIN},https://s3.${SECRET_DOMAIN} | string |
controllers.minio.containers.app.env.MINIO_BROWSER_REDIRECT_URL (14) https://minio.${SECRET_DOMAIN} | string |
controllers.minio.containers.app.env.MINIO_SERVER_URL (12) https://s3.${SECRET_DOMAIN} | string |
controllers.minio.containers.app.env.TZ (7) ${TIMEZONE} | string |
string | |
string | |
controllers.minio.containers.app.env.MINIO_IDENTITY_OPENID_CONFIG_URL (3) https://auth.${SECRET_DOMAIN}/.well-known/openid-configuration | string |
controllers.minio.containers.app.env.MINIO_IDENTITY_OPENID_SCOPES (3) openid,profile,email,minio | string |
string | |
controllers.minio.containers.app.env.MINIO_IDENTITY_OPENID_CLIENT_SECRET (2) ${SECRET_OAUTH_CLIENT_SECRET} | string |
controllers.minio.containers.app.env.MINIO_IDENTITY_OPENID_DISPLAY_NAME (2) Login with Authentik | string |
controllers.minio.containers.app.env.MINIO_IDENTITY_OPENID_REDIRECT_URI (2) https://minio.${SECRET_DOMAIN}/oauth_callback | string |
string | |
string | |
string | |
string | |
string | |
controllers.minio.containers.app.env.MINIO_ROOT_PASSWORD (1) ${MINIO_SECRET_KEY} | string |
controllers.minio.containers.app.env.MINIO_ROOT_USER (1) ${MINIO_ACCESS_KEY} | string |
string | |
string | |
controllers.minio.containers.app.image.repository (15) quay.io/minio/minio | string |
controllers.minio.containers.app.image.tag (15) RELEASE.2025-04-22T22-12-26Z | string |
string | |
boolean | |
boolean | |
number | |
controllers.minio.containers.app.probes.liveness.spec.httpGet.path (13) /minio/health/live | string |
number | |
number | |
number | |
number | |
controllers.minio.containers.app.probes.liveness.path (1) /minio/health/live | string |
string | |
boolean | |
boolean | |
number | |
controllers.minio.containers.app.probes.readiness.spec.httpGet.path (13) /minio/health/live | string |
number | |
number | |
number | |
number | |
controllers.minio.containers.app.probes.readiness.path (1) /minio/health/live | string |
string | |
boolean | |
number | |
number | |
controllers.minio.containers.app.probes.startup.path (1) /minio/health/live | string |
string | |
string | |
string | |
string | |
string | |
string | |
boolean | |
boolean | |
string | |
number | |
string | |
number | |
boolean | |
number | |
controllers.minio.containers.minio.args[] (3) - server | string |
controllers.minio.containers.minio.env.MINIO_API_CORS_ALLOW_ORIGIN (3) https://minio.${SECRET_DOMAIN},https://s3.${SECRET_DOMAIN} | string |
controllers.minio.containers.minio.env.MINIO_BROWSER_REDIRECT_URL (3) https://minio.${SECRET_DOMAIN} | string |
string | |
controllers.minio.containers.minio.env.MINIO_PROMETHEUS_URL (3) https://prometheus.${SECRET_DOMAIN} | string |
controllers.minio.containers.minio.env.MINIO_SERVER_URL (3) https://s3.${SECRET_DOMAIN} | string |
string | |
string | |
string | |
string | |
string | |
controllers.minio.containers.minio.image.repository (3) quay.io/minio/minio | string |
controllers.minio.containers.minio.image.tag (3) RELEASE.2025-04-22T22-12-26Z@sha256:a1ea29fa28355559ef137d71fc570e508a214ec84ff8083e39bc5428980b015e | string |
boolean | |
boolean | |
number | |
controllers.minio.containers.minio.probes.liveness.spec.httpGet.path (3) /minio/health/live | string |
number | |
number | |
number | |
number | |
boolean | |
boolean | |
number | |
string | |
number | |
number | |
number | |
number | |
string | |
string | |
string | |
boolean | |
string | |
boolean | |
controllers.minio.containers.create-buckets.command[] (1) - sh | string |
controllers.minio.containers.create-buckets.env.BUCKETS (1) /minio/bps
/minio/cloudnative-pg
/minio/dragonflydb
/minio/feast
/minio/iceberg
/minio/kfp-pipelines
/minio/label-studio
/minio/milvus
/minio/open-webui
/minio/pxc
/minio/tldr
/minio/trino
/minio/tsw
| string |
number | |
string | |
string | |
string | |
boolean | |
string | |
boolean | |
controllers.minio.containers.main.args[] (1) - server | string |
controllers.minio.containers.main.env.MINIO_BROWSER_REDIRECT_URL (1) https://minio.${SECRET_DOMAIN_0} | string |
string | |
string | |
controllers.minio.containers.main.env.MINIO_PROMETHEUS_URL (1) http://kube-prometheus-stack-prometheus.monitoring-system.svc.cluster.local:9090 | string |
controllers.minio.containers.main.env.MINIO_SERVER_URL (1) https://s3.${SECRET_DOMAIN_0} | string |
string | |
string | |
controllers.minio.containers.main.image.repository (1) quay.io/minio/minio | string |
controllers.minio.containers.main.image.tag (1) RELEASE.2025-07-23T15-54-02Z | string |
boolean | |
boolean | |
boolean | |
number | |
number | |
number | |
number | |
string | |
number | |
boolean | |
controllers.minio.pod.hostAliases[].hostnames[] (1) - ${oidc_host} | string |
controllers.minio.pod.hostAliases[].ip (1) 192.168.1.220 | string |
string | |
string | |
string | |
string | |
string | |
string | |
number | |
controllers.minio.strategy (1) RollingUpdate | string |
string | |
controllers.main.containers.main.args[] (3) - server | string |
string | |
string | |
controllers.main.containers.main.env.MINIO_PROMETHEUS_URL (3) http://kube-prometheus-stack-prometheus.monitoring.svc.cluster.local:9090 | string |
controllers.main.containers.main.env.MINIO_API_CORS_ALLOW_ORIGIN (2) https://minio.${SECRET_DOMAIN},https://s3.${SECRET_DOMAIN} | string |
controllers.main.containers.main.env.MINIO_BROWSER_REDIRECT_URL (2) https://minio.${SECRET_DOMAIN} | string |
controllers.main.containers.main.env.MINIO_SERVER_URL (2) http://s3.${SECRET_DOMAIN} | string |
string | |
controllers.main.containers.main.env.MINIO_ROOT_PASSWORD (1) ${SECRET_GRAFANA_ADMIN_PASSWORD} | string |
controllers.main.containers.main.env.MINIO_ROOT_USER (1) ${SECRET_GRAFANA_ADMIN_USER} | string |
controllers.main.containers.main.env.TZ (1) ${TIMEZONE} | string |
controllers.main.containers.main.image.repository (3) quay.io/minio/minio | string |
controllers.main.containers.main.image.tag (3) RELEASE.2025-07-23T15-54-02Z@sha256:d249d1fb6966de4d8ad26c04754b545205ff15a62e4fd19ebd0f26fa5baacbc0 | string |
number | |
number | |
string | |
number | |
number | |
boolean | |
string | |
boolean | |
boolean | |
number | |
controllers.main.containers.main.probes.liveness.spec.httpGet.path (2) /minio/health/live | string |
number | |
number | |
number | |
number | |
boolean | |
boolean | |
number | |
controllers.main.containers.main.probes.readiness.spec.httpGet.path (2) /minio/health/live | string |
number | |
number | |
number | |
number | |
boolean | |
string | |
string | |
controllers.main.type (1) statefulset | string |
number | |
number | |
number | |
boolean | |
string | |
service.app.type (3) LoadBalancer | string |
string | |
string | |
string | |
boolean | |
string | |
number | |
number | |
number | |
service.main.annotations."lbipam.cilium.io/ips" (1) 192.168.15.15 | string |
string | |
service.main.type (1) LoadBalancer | string |
string | |
number | |
boolean | |
number | |
number | |
string | |
string | |
persistence.config.existingClaim (7) minio-nfs | string |
string | |
boolean | |
persistence.config.path (5) /volume2/k8s/minio | string |
persistence.config.server (5) ${SECRET_NFS_DOMAIN} | string |
persistence.config.accessMode (1) ReadWriteOnce | string |
string | |
persistence.config.storageClass (1) nfs-provision | string |
string | |
string | |
string | |
string | |
persistence.data.server (5) ${NFS_SERVER} | string |
boolean | |
persistence.data.accessMode (2) ReadWriteMany | string |
boolean | |
string | |
persistence.data.storageClass (2) longhorn-ssd | string |
string | |
persistence.minio.path (1) /mnt/world/minio | string |
persistence.minio.server (1) nas.internal | string |
string | |
number | |
persistence.scripts.globalMounts[].path (1) /scripts/create-dirs.sh | string |
boolean | |
persistence.scripts.globalMounts[].subPath (1) create-dirs.sh | string |
persistence.scripts.name (1) {{ .Release.Name }}-configmap | string |
persistence.scripts.type (1) configMap | string |
string | |
serviceMonitor.app.endpoints[].path (13) /minio/v2/metrics/cluster | string |
string | |
string | |
string | |
string | |
boolean | |
string | |
serviceMonitor.minio.endpoints[].path (4) /minio/v2/metrics/cluster | string |
string | |
string | |
string | |
string | |
boolean | |
boolean | |
string | |
serviceMonitor.main.endpoints[].path (3) /minio/v2/metrics/cluster | string |
string | |
string | |
string | |
string | |
number, string | |
string | |
number, string | |
boolean | |
number, string | |
string | |
number | |
route.s3.hostnames[] (10) - s3.${SECRET_DOMAIN} | string |
route.s3.parentRefs[].name (10) internal | string |
route.s3.parentRefs[].namespace (10) kube-system | string |
string | |
string | |
number | |
number | |
string | |
string | |
route.s3.rules[].matches[].path.type (2) PathPrefix | string |
string | |
string | |
string | |
boolean | |
route.s3.kind (2) HTTPRoute | string |
route.app.hostnames[] (6) - {{ .Release.Name }}.${SECRET_DOMAIN} | string |
route.app.parentRefs[].name (6) internal | string |
route.app.parentRefs[].namespace (6) kube-system | string |
string | |
number | |
string | |
string | |
route.app.annotations."gethomepage.dev/description" (1) S3 Object Storage | string |
string | |
route.app.annotations."gethomepage.dev/group" (1) Infrastructure | string |
string | |
string | |
route.main.hostnames[] (4) - minio.${SECRET_DOMAIN} | string |
route.main.parentRefs[].name (4) internal | string |
string | |
string | |
number | |
string | |
string | |
number | |
string | |
string | |
boolean | |
route.main.kind (2) HTTPRoute | string |
route.main.annotations."gethomepage.dev/description" (1) Object Storage Service | string |
string | |
route.main.annotations."gethomepage.dev/group" (1) Compute/Storage Infrastructure | string |
route.main.annotations."gethomepage.dev/icon" (1) https://raw.githubusercontent.com/chaijunkin/dashboard-icons/main/png/minio.png | string |
string | |
ingress.app.className (8) internal | string |
ingress.app.hosts[].host (8) {{ .Release.Name }}.${SECRET_DOMAIN} | string |
string | |
string | |
string | |
string | |
ingress.app.tls[].hosts[] (6) - minio.${SECRET_DOMAIN} | string |
ingress.app.tls[].secretName (2) ${SECRET_DOMAIN/./-}-tls | string |
ingress.app.annotations."external-dns.alpha.kubernetes.io/target" (3) internal.${SECRET_DOMAIN} | string |
string | |
string | |
string | |
ingress.app.annotations."traefik.ingress.kubernetes.io/router.middlewares" (1) networking-traefik-middleware-chain-no-auth@kubernetescrd | string |
boolean | |
ingress.s3.hosts[].host (6) s3.${SECRET_DOMAIN} | string |
string | |
string | |
string, number | |
string | |
string | |
ingress.s3.annotations."nginx.ingress.kubernetes.io/configuration-snippet" (4) chunked_transfer_encoding off;
| string |
string | |
string | |
string | |
ingress.s3.annotations."external-dns.alpha.kubernetes.io/target" (1) external.${SECRET_DOMAIN} | string |
string | |
ingress.s3.annotations."nginx.ingress.kubernetes.io/server-snippet" (1) location /minio/v2/metrics/cluster {
return 403;
}
| string |
string | |
ingress.s3.className (5) internal | string |
ingress.s3.tls[].hosts[] (3) - s3.${SECRET_DOMAIN} | string |
ingress.s3.tls[].secretName (1) ${s3_certificate_name} | string |
boolean | |
string | |
string | |
string | |
ingress.main.annotations."hajimari.io/appName" (2) Minio Console | string |
string | |
string | |
ingress.main.className (3) internal | string |
ingress.main.hosts[].host (3) {{ .Release.Name }}.${SECRET_DOMAIN} | string |
string | |
string | |
string, number | |
string | |
boolean | |
string | |
string | |
ingress.admin.annotations."nginx.ingress.kubernetes.io/server-snippet" (1) location /minio/v2/metrics/cluster {
return 403;
}
| string |
ingress.admin.className (1) nginx-internal | string |
boolean | |
ingress.admin.hosts[].host (1) ${app_url} | string |
string | |
string | |
string | |
ingress.admin.tls[].hosts[] (1) - ${app_url} | string |
ingress.admin.tls[].secretName (1) ${app_certificate_name} | string |