No introduction found. Create it?
Install with:
helm repo add bjw-s oci://ghcr.io/bjw-s-labs/charts/
helm install minio bjw-s/app-template -f values.yamlSee examples from other people.
| Name | Repo | Stars | Version | Timestamp |
|---|---|---|---|---|
| minio | gabe565/home-ops | 37 | 4.6.2 | 4 days ago |
| minio | rafaribe/home-ops | 96 | 4.6.2 | 6 months ago |
See the most popular values for this chart:
| Key | Types |
|---|---|
| string | |
controllers.minio.annotations."secret.reloader.stakater.com/reload" (1) minio-secret,minio-kes-client-cert | string |
controllers.minio.containers.app.args[] (19) - server | string |
controllers.minio.containers.app.image.repository (19) quay.io/minio/minio | string |
controllers.minio.containers.app.image.tag (19) RELEASE.2025-04-22T22-12-26Z | string |
| string | |
| boolean | |
| boolean | |
| number | |
controllers.minio.containers.app.probes.liveness.spec.httpGet.path (18) /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 (18) /minio/health/live | string |
| number | |
| number | |
| number | |
| number | |
controllers.minio.containers.app.probes.readiness.path (1) /minio/health/live | string |
| string | |
| boolean | |
controllers.minio.containers.app.probes.startup.path (1) /minio/health/live | string |
| number | |
| number | |
| string | |
controllers.minio.containers.app.env.MINIO_API_CORS_ALLOW_ORIGIN (18) https://minio.${SECRET_DOMAIN},https://s3.${SECRET_DOMAIN} | string |
| string | |
controllers.minio.containers.app.env.MINIO_PROMETHEUS_URL (18) https://prometheus.${SECRET_DOMAIN} | string |
| string | |
controllers.minio.containers.app.env.MINIO_BROWSER_REDIRECT_URL (17) https://minio.${SECRET_DOMAIN} | string |
| string | |
controllers.minio.containers.app.env.MINIO_SERVER_URL (15) https://s3.${SECRET_DOMAIN} | string |
controllers.minio.containers.app.env.TZ (7) ${TIMEZONE} | string |
| string | |
| string | |
| string | |
controllers.minio.containers.app.env.MINIO_IDENTITY_OPENID_CONFIG_URL (4) https://auth.${SECRET_DOMAIN}/.well-known/openid-configuration | string |
controllers.minio.containers.app.env.MINIO_IDENTITY_OPENID_SCOPES (4) openid,profile,groups,email | string |
controllers.minio.containers.app.env.MINIO_IDENTITY_OPENID_CLIENT_SECRET (3) ${SECRET_MINIO_OAUTH_CLIENT_SECRET} | string |
| string | |
| 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 |
controllers.minio.containers.app.env.MINIO_ROOT_PASSWORD_FILE (2) /root-creds/password | string |
controllers.minio.containers.app.env.MINIO_ROOT_USER_FILE (2) /root-creds/username | string |
| string | |
| string | |
| string | |
| string | |
controllers.minio.containers.app.env.MINIO_KMS_KES_CERT_FILE (1) /run/secrets/client-cert/tls.crt | string |
controllers.minio.containers.app.env.MINIO_KMS_KES_ENDPOINT (1) https://minio-kes.storage.svc.cluster.local:7373 | string |
controllers.minio.containers.app.env.MINIO_KMS_KES_KEY_FILE (1) /run/secrets/client-cert/tls.key | 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 | |
| string | |
| string | |
| string | |
| string | |
| string | |
| boolean | |
| boolean | |
| string | |
| number | |
| string | |
| number | |
| number | |
| number | |
controllers.minio.containers.app.lifecycle.postStart.exec.command[] (1) - /bin/sh | string |
| string | |
controllers.minio.containers.main.env.RUSTFS_BROWSER_REDIRECT_URL (2) https://minio.${SECRET_DOMAIN} | string |
| string | |
| string | |
controllers.minio.containers.main.env.RUSTFS_SERVER_URL (2) https://s3.${SECRET_DOMAIN} | string |
| string | |
| string | |
| string | |
controllers.minio.containers.main.image.repository (2) docker.io/rustfs/rustfs | string |
controllers.minio.containers.main.image.tag (2) 1.0.0-alpha.90 | string |
| boolean | |
| boolean | |
| boolean | |
| number | |
| number | |
controllers.minio.containers.minio.args[] (1) - server | string |
controllers.minio.containers.minio.env.MINIO_API_CORS_ALLOW_ORIGIN (1) https://console.monosense.dev,https:s3.monosense.dev | string |
controllers.minio.containers.minio.env.MINIO_BROWSER_REDIRECT_URL (1) https://console.monosense.dev | string |
| string | |
controllers.minio.containers.minio.env.MINIO_PROMETHEUS_URL (1) http://prometheus-operated.observability.svc.cluster.local:9090 | string |
| string | |
controllers.minio.containers.minio.env.MINIO_SERVER_URL (1) https://s3.monosense.dev | string |
| string | |
controllers.minio.containers.minio.env.TZ (1) Asia/Jakarta | string |
| string | |
controllers.minio.containers.minio.image.repository (1) quay.io/minio/minio | string |
controllers.minio.containers.minio.image.tag (1) RELEASE.2025-04-22T22-12-26Z@sha256:a1ea29fa28355559ef137d71fc570e508a214ec84ff8083e39bc5428980b015e | string |
| boolean | |
| boolean | |
| number | |
controllers.minio.containers.minio.probes.liveness.spec.httpGet.path (1) /minio/health/live | string |
| number | |
| number | |
| number | |
| number | |
| boolean | |
| boolean | |
| number | |
| string | |
| number | |
| number | |
| number | |
| number | |
| string | |
| string | |
| string | |
| number | |
| number | |
| string | |
| number | |
| boolean | |
controllers.minio.pod.hostAliases[].hostnames[] (1) - ${oidc_host} | string |
| string | |
| string | |
| string | |
| string | |
| string | |
| string | |
controllers.minio.strategy (2) RollingUpdate | string |
| number | |
controllers.minio.type (1) statefulset | string |
| string | |
controllers.main.containers.app.args[] (1) - server | string |
controllers.main.containers.app.env.MINIO_API_CORS_ALLOW_ORIGIN (1) https://minio.rafaribe.com,https://s3.rafaribe.com | string |
| string | |
| string | |
controllers.main.containers.app.env.MINIO_BROWSER_REDIRECT_URL (1) https://minio.rafaribe.com | string |
| string | |
| string | |
controllers.main.containers.app.env.MINIO_PROMETHEUS_URL (1) http://kube-prometheus-stack-prometheus.observability:9090 | string |
| string | |
controllers.main.containers.app.env.TZ (1) Europe/Lisbon | string |
| string | |
controllers.main.containers.app.image.repository (1) quay.io/minio/minio | string |
controllers.main.containers.app.image.tag (1) RELEASE.2025-09-07T16-13-09Z@sha256:14cea493d9a34af32f524e538b8346cf79f3321eff8e708c1e2960462bd8936e | string |
| boolean | |
| boolean | |
| number | |
controllers.main.containers.app.probes.liveness.spec.httpGet.path (1) /minio/health/live | string |
| number | |
| number | |
| number | |
| number | |
| boolean | |
| boolean | |
| number | |
controllers.main.containers.app.probes.readiness.spec.httpGet.path (1) /minio/health/live | string |
| number | |
| number | |
| number | |
| number | |
| boolean | |
| string | |
| boolean | |
controllers.main.containers.main.args[] (1) - server | string |
| string | |
controllers.main.containers.main.env.MINIO_PROMETHEUS_JOB_ID (1) scrapeConfig/monitoring/minio | string |
controllers.main.containers.main.env.MINIO_PROMETHEUS_URL (1) http://prometheus-operated.monitoring.svc.cluster.local:9090 | 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 (1) quay.io/minio/minio | string |
controllers.main.containers.main.image.tag (1) RELEASE.2024-01-29T03-56-32Z | string |
| string | |
| string | |
| number | |
controllers.main.type (1) statefulset | string |
| string | |
| number | |
| number | |
| number | |
| boolean | |
service.app.type (3) LoadBalancer | string |
service.app.annotations."io.cilium/lb-ipam-ips" (2) 192.168.2.105 | string |
| string | |
| string | |
| string | |
| number | |
| number | |
| number | |
service.main.type (3) LoadBalancer | string |
service.main.annotations."lbipam.cilium.io/ips" (2) ${MINIO_ADDRESS} | string |
| string | |
| string | |
| string | |
| number | |
| boolean | |
| number | |
| number | |
| string | |
serviceMonitor.app.endpoints[].path (17) /minio/v2/metrics/cluster | string |
| string | |
| string | |
| string | |
| string | |
| boolean | |
| string | |
serviceMonitor.main.endpoints[].path (5) /minio/v2/metrics/cluster | string |
| string | |
| string | |
| string | |
| string | |
| boolean | |
| string | |
serviceMonitor.minio.endpoints[].path (1) /minio/v2/metrics/cluster | string |
| string | |
| string | |
| string | |
| string | |
| string | |
| string | |
| boolean | |
| string | |
| string | |
persistence.config.path (5) /volume2/k3sminio | string |
persistence.config.server (5) 192.168.1.22 | string |
persistence.config.accessMode (1) ReadWriteOnce | string |
persistence.config.hostPath (1) /io/minio | string |
persistence.config.hostPathType (1) Directory | string |
| string | |
persistence.config.storageClass (1) nfs-provision | string |
| string | |
| string | |
| string | |
persistence.data.path (5) /export/s3 | string |
persistence.data.server (5) 192.168.50.200 | string |
| boolean | |
persistence.data.accessMode (2) ReadWriteMany | string |
| string | |
persistence.data.storageClass (2) longhorn-ssd | string |
persistence.data.existingClaim (1) minio-data-v1 | string |
persistence.data.hostPath (1) /srv/minio/data | string |
persistence.data.hostPathType (1) Directory | string |
| boolean | |
| 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 | |
persistence.certs.globalMounts[].path (1) /.minio/certs | string |
persistence.certs.type (1) emptyDir | string |
persistence.client-cert.globalMounts[].path (1) /run/secrets/client-cert | string |
| boolean | |
persistence.client-cert.name (1) minio-kes-client-cert | string |
| string | |
persistence.license.globalMounts[].path (1) /minio.license | string |
persistence.license.globalMounts[].subPath (1) minio.license | string |
persistence.license.name (1) license | string |
| string | |
persistence.root-creds.name (1) root-creds | string |
| string | |
persistence.secret.globalMounts[].path (1) /run/secrets/minio | string |
| boolean | |
persistence.secret.name (1) minio-secret | string |
| string | |
persistence.tmp.type (1) emptyDir | string |
| number, string | |
| boolean | |
| number, string | |
| number, string | |
| string | |
| string | |
| number | |
route.s3.hostnames[] (12) - s3.${SECRET_DOMAIN} | string |
route.s3.parentRefs[].name (12) envoy-internal | string |
| string | |
| string | |
| string | |
| number | |
| number | |
| string | |
| string | |
| string | |
route.s3.rules[].matches[].path.type (2) PathPrefix | string |
route.s3.rules[].matches[].path.value (2) /minio/v2/metrics | string |
route.s3.rules[].filters[].extensionRef.group (1) gateway.kgateway.dev | string |
route.s3.rules[].filters[].extensionRef.kind (1) DirectResponse | string |
route.s3.rules[].filters[].extensionRef.name (1) {{ .Release.Name }}-access-denied | string |
route.s3.rules[].filters[].type (1) ExtensionRef | string |
| boolean | |
route.s3.annotations."external-dns.alpha.kubernetes.io/target" (1) internal.${SECRET_DOMAIN} | string |
route.s3.annotations."gatus.home-operations.com/endpoint" (1) group: storage
conditions: ["[STATUS] == 403"]
| string |
| string | |
route.s3.kind (1) HTTPRoute | string |
route.app.hostnames[] (5) - minio.${SECRET_DOMAIN} | string |
route.app.parentRefs[].name (5) internal | string |
route.app.parentRefs[].namespace (5) kube-system | string |
| string | |
| number | |
| string | |
| string | |
| string | |
route.main.hostnames[] (5) - minio.${SECRET_DOMAIN} | string |
route.main.parentRefs[].name (5) envoy-internal | string |
| string | |
| string | |
| string | |
| number | |
| string | |
| number | |
| string | |
| string | |
route.main.annotations."gethomepage.dev/description" (2) Object Storage Service | string |
| string | |
route.main.annotations."gethomepage.dev/group" (2) Platform Infrastructure | string |
route.main.annotations."gethomepage.dev/icon" (2) https://raw.githubusercontent.com/chaijunkin/dashboard-icons/main/png/minio.png | string |
| string | |
| string | |
route.main.annotations."hajimari.io/appName" (1) Minio Console | string |
| string | |
| string | |
| string | |
| string | |
| boolean | |
route.main.kind (1) HTTPRoute | string |
route.admin.hostnames[] (1) - ${app_url} | string |
| string | |
route.admin.parentRefs[].namespace (1) kgateway-system | string |
| string | |
| number | |
| string | |
| string | |
route.admin.rules[].filters[].type (1) ResponseHeaderModifier | string |
route.console.annotations."external-dns.alpha.kubernetes.io/target" (1) internal.${SECRET_DOMAIN} | string |
| string | |
| string | |
| string | |
| string | |
| string | |
| string | |
route.console.annotations."gethomepage.dev/pod-selector" (1) app.kubernetes.io/name=minio | string |
| boolean | |
route.console.hostnames[] (1) - minio.${SECRET_DOMAIN} | string |
route.console.parentRefs[].name (1) envoy-internal | string |
| string | |
| string | |
| string | |
| number | |
ingress.app.className (9) internal | string |
ingress.app.hosts[].host (9) {{ .Release.Name }}.${SECRET_DOMAIN} | string |
| string | |
| string | |
| string | |
ingress.app.tls[].hosts[] (5) - {{ .Release.Name }}.${SECRET_DOMAIN} | string |
ingress.app.tls[].secretName (1) ${SECRET_DOMAIN/./-}-tls | string |
ingress.app.annotations."external-dns.alpha.kubernetes.io/target" (3) internal.${SECRET_DOMAIN} | string |
| string | |
| string | |
ingress.app.annotations."gethomepage.dev/group" (2) Infrastructure | string |
| string | |
| string | |
ingress.app.annotations."hajimari.io/icon" (2) mdi:database-import | string |
| string | |
| boolean | |
| string | |
| string | |
| string | |
| string | |
ingress.main.className (1) external | string |
| boolean | |
ingress.main.hosts[].host (1) minio.${SECRET_DOMAIN} | string |
| string | |
| string | |
| string | |
ingress.s3.annotations."nginx.ingress.kubernetes.io/configuration-snippet" (1) chunked_transfer_encoding off;
| string |
| string | |
| string | |
| string | |
| string | |
| string | |
ingress.s3.hosts[].host (1) s3.${SECRET_DOMAIN} | string |
| string | |
| string | |
| string | |
ingress.s3.tls[].hosts[] (1) - s3.${SECRET_DOMAIN} | string |
rawResources.access-denied.apiVersion (1) gateway.kgateway.dev/v1alpha1 | string |
rawResources.access-denied.kind (1) DirectResponse | string |
| string | |
| string | |
| number | |
| string | |
| string | |
| string |