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 | 31 | 4.6.2 | 5 days ago |
| minio | budimanjojo/home-cluster | 243 | 4.5.0 | 15 days ago |
| minio | rafaribe/home-ops | 93 | 4.6.0 | 4 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[] (23) - server | string |
controllers.minio.containers.app.image.repository (23) quay.io/minio/minio | string |
controllers.minio.containers.app.image.tag (23) RELEASE.2025-04-22T22-12-26Z | string |
| string | |
| boolean | |
| boolean | |
| number | |
controllers.minio.containers.app.probes.liveness.spec.httpGet.path (22) /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 (22) /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 (22) https://minio.${SECRET_DOMAIN},https://s3.${SECRET_DOMAIN} | string |
| string | |
controllers.minio.containers.app.env.MINIO_PROMETHEUS_URL (22) https://prometheus.${SECRET_DOMAIN} | string |
| string | |
controllers.minio.containers.app.env.MINIO_BROWSER_REDIRECT_URL (21) https://minio.${SECRET_DOMAIN} | string |
| string | |
controllers.minio.containers.app.env.MINIO_SERVER_URL (16) https://s3.${SECRET_DOMAIN} | string |
controllers.minio.containers.app.env.TZ (9) ${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 | |
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 | |
| boolean | |
controllers.minio.containers.app.lifecycle.postStart.exec.command[] (1) - /bin/sh | string |
controllers.minio.containers.main.args[] (3) - server | string |
controllers.minio.containers.main.env.MINIO_BROWSER_REDIRECT_URL (3) https://minio.${SECRET_DOMAIN} | string |
| string | |
| string | |
controllers.minio.containers.main.env.MINIO_PROMETHEUS_URL (3) http://kube-prometheus-stack-prometheus.observability.svc.cluster.local:9090 | string |
controllers.minio.containers.main.env.MINIO_SERVER_URL (3) https://s3.${SECRET_DOMAIN} | string |
| string | |
| string | |
controllers.minio.containers.main.image.repository (3) quay.io/minio/minio | string |
controllers.minio.containers.main.image.tag (3) RELEASE.2025-04-22T22-12-26Z | 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.main.args[] (4) - server | string |
controllers.main.containers.main.image.repository (4) quay.io/minio/minio | string |
controllers.main.containers.main.image.tag (4) RELEASE.2025-09-07T16-13-09Z@sha256:14cea493d9a34af32f524e538b8346cf79f3321eff8e708c1e2960462bd8936e | string |
| string | |
| string | |
controllers.main.containers.main.env.MINIO_PROMETHEUS_URL (3) http://kube-prometheus-stack-prometheus.observability.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.TZ (2) ${TIMEZONE} | 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 |
| string | |
| 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 | |
| number | |
| string | |
| number | |
| number | |
| number | |
| 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 | |
| number | |
controllers.main.type (1) statefulset | string |
| string | |
| number | |
| boolean | |
| 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 | |
| number | |
| number | |
| number | |
| string | |
service.main.type (5) LoadBalancer | string |
service.main.annotations."lbipam.cilium.io/ips" (3) ${MINIO_ADDRESS} | string |
| string | |
| string | |
service.main.loadBalancerIP (1) 10.172.90.44 | string |
| string | |
| number | |
| boolean | |
| number | |
| number | |
| string | |
serviceMonitor.app.endpoints[].path (21) /minio/v2/metrics/cluster | string |
| string | |
| string | |
| string | |
| string | |
| boolean | |
| string | |
serviceMonitor.main.endpoints[].path (6) /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 | |
| string | |
| boolean | |
| string | |
persistence.config.path (7) /volume2/k3sminio | string |
persistence.config.server (7) 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 (7) /volume1/minio | string |
persistence.data.server (7) 10.10.10.30 | string |
| boolean | |
persistence.data.accessMode (2) ReadWriteMany | string |
persistence.data.existingClaim (2) minio-data-v1 | string |
| string | |
persistence.data.storageClass (2) longhorn-ssd | 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.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 |
route.s3.hostnames[] (14) - s3.${SECRET_DOMAIN} | string |
route.s3.parentRefs[].name (14) 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.envoyproxy.io | string |
route.s3.rules[].filters[].extensionRef.kind (1) HTTPRouteFilter | string |
| string | |
route.s3.rules[].filters[].type (1) ExtensionRef | string |
| string | |
| string | |
| boolean | |
route.s3.annotations."external-dns.alpha.kubernetes.io/target" (1) internal.${SECRET_DOMAIN} | string |
| string | |
| string | |
route.s3.kind (1) HTTPRoute | string |
route.app.hostnames[] (6) - minio.${SECRET_DOMAIN} | string |
route.app.parentRefs[].name (6) internal | string |
route.app.parentRefs[].namespace (6) kube-system | string |
| string | |
| number | |
| string | |
| string | |
| string | |
route.app.annotations."gatus.home-operations.com/endpoint" (1) group: Infrastructure | string |
route.main.hostnames[] (6) - minio.${SECRET_DOMAIN} | string |
route.main.parentRefs[].name (6) 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 |
| string | |
| string | |
| string | |
| string | |
| string | |
route.minio.hostnames[] (2) - {{ .Release.Name }}.${SECRET_DOMAIN} | string |
| string | |
| string | |
| string | |
| string | |
| number | |
route.admin.hostnames[] (1) - ${app_url} | string |
route.admin.parentRefs[].name (1) envoy-public | string |
route.admin.parentRefs[].namespace (1) envoy-gateway-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 | |
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 | |
| number, string | |
| boolean | |
| number, string | |
| number, string | |
| string | |
| string | |
| number | |
ingress.app.className (12) internal | string |
ingress.app.hosts[].host (12) {{ .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" (4) internal.${SECRET_DOMAIN} | string |
| string | |
| string | |
| string | |
ingress.app.annotations."gethomepage.dev/group" (2) Infrastructure | string |
| string | |
| string | |
| string | |
| boolean | |
ingress.s3.annotations."nginx.ingress.kubernetes.io/configuration-snippet" (3) chunked_transfer_encoding off;
| string |
| string | |
| string | |
| string | |
| string | |
| string | |
ingress.s3.className (3) internal | string |
ingress.s3.hosts[].host (3) s3.${SECRET_DOMAIN} | string |
| string | |
| string | |
| string | |
ingress.s3.tls[].hosts[] (1) - s3.${SECRET_DOMAIN} | string |
ingress.main.className (2) internal | string |
| boolean | |
ingress.main.hosts[].host (2) minio.${SECRET_DOMAIN} | string |
| string | |
| string | |
| string | |
| string | |
| string | |
| string | |
| string | |
ingress.main.annotations."gethomepage.dev/group" (1) data-platform | string |
| string | |
| string | |
| string | |
| string | |
| string | |
ingress.main.tls[].hosts[] (1) - minio.${SECRET_DOMAIN} | string |
ingress.api.annotations."nginx.ingress.kubernetes.io/configuration-snippet" (1) chunked_transfer_encoding off;
| string |
| string | |
| string | |
| string | |
ingress.api.className (1) internal | string |
| boolean | |
ingress.api.hosts[].host (1) s3.${SECRET_DOMAIN} | string |
| string | |
| string | |
| string | |
ingress.api.tls[].hosts[] (1) - s3.${SECRET_DOMAIN} | string |
rawResources.no-compression.apiVersion (1) gateway.envoyproxy.io/v1alpha1 | string |
rawResources.no-compression.kind (1) BackendTrafficPolicy | string |
rawResources.no-compression.spec.spec.targetRefs[].group (1) gateway.networking.k8s.io | string |
| string | |
rawResources.no-compression.spec.spec.targetRefs[].name (1) {{ .Release.Name }}-s3 | string |
| string | |
| string | |
| string |