Skip to content

minio values.yaml📜

domain📜

Type: string

Default value
"bigbang.dev"

upgradeTenants.enabled📜

Type: bool

Default value
true

annotations📜

Type: object

Default value
{}

serviceAccount.create📜

Type: bool

Default value
true

serviceAccount.annotations📜

Type: object

Default value
{}

serviceAccount.name📜

Type: string

Default value
""

service.nameOverride📜

Type: string

Default value
""

service.type📜

Type: string

Default value
"ClusterIP"

service.port📜

Type: int

Default value
9090

istio.enabled📜

Type: bool

Default value
false

istio.hardened.enabled📜

Type: bool

Default value
false

istio.hardened.customAuthorizationPolicies📜

Type: list

Default value
[]

istio.hardened.outboundTrafficPolicyMode📜

Type: string

Default value
"REGISTRY_ONLY"

istio.hardened.customServiceEntries📜

Type: list

Default value
[]

istio.hardened.tempo.enabled📜

Type: bool

Default value
false

istio.hardened.tempo.namespaces[0]📜

Type: string

Default value
"tempo"

istio.hardened.tempo.principals[0]📜

Type: string

Default value
"cluster.local/ns/tempo/sa/tempo-tempo"

istio.hardened.minio.enabled📜

Type: bool

Default value
true

istio.hardened.minio.namespaces[0]📜

Type: string

Default value
"minio"

istio.hardened.minio.principals[0]📜

Type: string

Default value
"cluster.local/ns/minio/sa/minio-minio-minio-instance-sa"

istio.hardened.minioOperator.enabled📜

Type: bool

Default value
true

istio.hardened.minioOperator.namespaces[0]📜

Type: string

Default value
"minio-operator"

istio.hardened.minioOperator.principals[0]📜

Type: string

Default value
"cluster.local/ns/minio-operator/sa/minio-operator"

istio.hardened.velero.enabled📜

Type: bool

Default value
true

istio.hardened.velero.namespaces[0]📜

Type: string

Default value
"velero"

istio.hardened.velero.principals[0]📜

Type: string

Default value
"cluster.local/ns/velero/sa/velero"

istio.mtls.mode📜

Type: string

Default value
"STRICT"

istio.console.enabled📜

Type: bool

Default value
true

istio.console.annotations📜

Type: object

Default value
{}

istio.console.labels📜

Type: object

Default value
{}

istio.console.gateways[0]📜

Type: string

Default value
"istio-system/main"

istio.console.hosts[0]📜

Type: string

Default value
"minio.{{ .Values.domain }}"

istio.console.service📜

Type: string

Default value
""

istio.console.port📜

Type: string

Default value
""

istio.api.enabled📜

Type: bool

Default value
true

istio.api.annotations📜

Type: object

Default value
{}

istio.api.labels📜

Type: object

Default value
{}

istio.api.gateways[0]📜

Type: string

Default value
"istio-system/main"

istio.api.hosts[0]📜

Type: string

Default value
"minio-api.{{ .Values.domain }}"

istio.api.service📜

Type: string

Default value
""

istio.api.port📜

Type: string

Default value
""

monitoring.enabled📜

Type: bool

Default value
false

monitoring.namespace📜

Type: string

Default value
"monitoring"

networkPolicies.enabled📜

Type: bool

Default value
false

networkPolicies.controlPlaneCidr📜

Type: string

Default value
"0.0.0.0/0"

networkPolicies.ingressLabels.app📜

Type: string

Default value
"istio-ingressgateway"

networkPolicies.ingressLabels.istio📜

Type: string

Default value
"ingressgateway"

networkPolicies.additionalPolicies📜

Type: list

Default value
[]

openshift📜

Type: bool

Default value
false

apiVersion📜

Type: string

Default value
"minio.min.io/v2"

tenant.name📜

Type: string

Default value
"myminio"

tenant.image.repository📜

Type: string

Default value
"registry1.dso.mil/ironbank/opensource/minio/minio"

tenant.image.tag📜

Type: string

Default value
"RELEASE.2024-06-04T19-20-08Z"

tenant.image.pullPolicy📜

Type: string

Default value
"IfNotPresent"

tenant.imagePullSecret.name📜

Type: string

Default value
"private-registry"

tenant.scheduler📜

Type: object

Default value
{}

tenant.configuration.name📜

Type: string

Default value
"myminio-env-configuration"

tenant.configSecret.name📜

Type: string

Default value
"minio-creds-secret"

tenant.configSecret.accessKey📜

Type: string

Default value
"minio"

tenant.configSecret.secretKey📜

Type: string

Default value
"minio123"

tenant.pools[0].servers📜

Type: int

Default value
4

tenant.pools[0].name📜

Type: string

Default value
"pool-0"

tenant.pools[0].volumesPerServer📜

Type: int

Default value
4

tenant.pools[0].size📜

Type: string

Default value
"10Gi"

tenant.pools[0].storageClassName📜

Type: string

Default value
""

tenant.pools[0].storageAnnotations📜

Type: object

Default value
{}

tenant.pools[0].annotations📜

Type: object

Default value
{}

tenant.pools[0].labels📜

Type: object

Default value
{}

tenant.pools[0].tolerations📜

Type: list

Default value
[]

tenant.pools[0].nodeSelector📜

Type: object

Default value
{}

tenant.pools[0].affinity📜

Type: object

Default value
{}

tenant.pools[0].resources.requests.memory📜

Type: string

Default value
"2Gi"

tenant.pools[0].resources.requests.cpu📜

Type: string

Default value
"1000m"

tenant.pools[0].resources.limits.memory📜

Type: string

Default value
"2Gi"

tenant.pools[0].resources.limits.cpu📜

Type: string

Default value
"1000m"

tenant.pools[0].securityContext.runAsUser📜

Type: int

Default value
1001

tenant.pools[0].securityContext.runAsGroup📜

Type: int

Default value
1001

tenant.pools[0].securityContext.fsGroup📜

Type: int

Default value
1001

tenant.pools[0].securityContext.fsGroupChangePolicy📜

Type: string

Default value
"OnRootMismatch"

tenant.pools[0].securityContext.runAsNonRoot📜

Type: bool

Default value
true

tenant.pools[0].securityContext.capabilities.drop[0]📜

Type: string

Default value
"ALL"

tenant.pools[0].containerSecurityContext.runAsUser📜

Type: int

Default value
1001

tenant.pools[0].containerSecurityContext.runAsGroup📜

Type: int

Default value
1001

tenant.pools[0].containerSecurityContext.runAsNonRoot📜

Type: bool

Default value
true

tenant.pools[0].containerSecurityContext.allowPrivilegeEscalation📜

Type: bool

Default value
false

tenant.pools[0].containerSecurityContext.capabilities.drop[0]📜

Type: string

Default value
"ALL"

tenant.pools[0].containerSecurityContext.seccompProfile.type📜

Type: string

Default value
"RuntimeDefault"

tenant.pools[0].topologySpreadConstraints📜

Type: list

Default value
[]

tenant.mountPath📜

Type: string

Default value
"/export"

tenant.subPath📜

Type: string

Default value
"/data"

tenant.metrics.enabled📜

Type: bool

Default value
false

tenant.metrics.port📜

Type: int

Default value
9000

tenant.metrics.protocol📜

Type: string

Default value
"http"

tenant.certificate.externalCaCertSecret📜

Type: list

Default value
[]

tenant.certificate.externalCertSecret📜

Type: list

Default value
[]

tenant.certificate.requestAutoCert📜

Type: bool

Default value
false

tenant.certificate.certConfig📜

Type: object

Default value
{}

tenant.features.bucketDNS📜

Type: bool

Default value
false

tenant.features.domains📜

Type: object

Default value
{}

tenant.features.enableSFTP📜

Type: bool

Default value
false

tenant.buckets📜

Type: list

Default value
[]

tenant.users📜

Type: list

Default value
[]

tenant.podManagementPolicy📜

Type: string

Default value
"Parallel"

tenant.liveness📜

Type: object

Default value
{}

tenant.readiness📜

Type: object

Default value
{}

tenant.startup📜

Type: object

Default value
{}

tenant.lifecycle📜

Type: object

Default value
{}

tenant.exposeServices📜

Type: object

Default value
{}

tenant.serviceAccountName📜

Type: string

Default value
""

tenant.prometheusOperator📜

Type: bool

Default value
false

tenant.logging📜

Type: object

Default value
{}

tenant.serviceMetadata📜

Type: object

Default value
{}

tenant.env📜

Type: list

Default value
[]

tenant.priorityClassName📜

Type: string

Default value
""

tenant.additionalVolumes📜

Type: list

Default value
[]

tenant.additionalVolumeMounts📜

Type: list

Default value
[]

tenant.podLabels📜

Type: object

Default value
{}

Description: Labels for tenant pod(s)

tenant.prometheus.disabled📜

Type: bool

Default value
true

tenant.prometheus.image📜

Type: string

Default value
""

tenant.prometheus.env📜

Type: list

Default value
[]

tenant.prometheus.sidecarimage📜

Type: string

Default value
""

tenant.prometheus.initimage📜

Type: string

Default value
""

tenant.prometheus.diskCapacityGB📜

Type: bool

Default value
false

tenant.prometheus.storageClassName📜

Type: string

Default value
""

tenant.prometheus.annotations📜

Type: object

Default value
{}

tenant.prometheus.labels📜

Type: object

Default value
{}

tenant.prometheus.nodeSelector📜

Type: object

Default value
{}

tenant.prometheus.tolerations📜

Type: list

Default value
[]

tenant.prometheus.affinity.nodeAffinity📜

Type: object

Default value
{}

tenant.prometheus.affinity.podAffinity📜

Type: object

Default value
{}

tenant.prometheus.affinity.podAntiAffinity📜

Type: object

Default value
{}

tenant.prometheus.resources📜

Type: object

Default value
{}

tenant.prometheus.serviceAccountName📜

Type: string

Default value
""

tenant.prometheus.securityContext.runAsUser📜

Type: int

Default value
1001

tenant.prometheus.securityContext.runAsGroup📜

Type: int

Default value
1001

tenant.prometheus.securityContext.runAsNonRoot📜

Type: bool

Default value
true

tenant.prometheus.securityContext.fsGroup📜

Type: int

Default value
1001

tenant.log.disabled📜

Type: bool

Default value
true

tenant.log.image📜

Type: string

Default value
""

tenant.log.env📜

Type: list

Default value
[]

tenant.log.resources📜

Type: object

Default value
{}

tenant.log.nodeSelector📜

Type: object

Default value
{}

tenant.log.affinity.nodeAffinity📜

Type: object

Default value
{}

tenant.log.affinity.podAffinity📜

Type: object

Default value
{}

tenant.log.affinity.podAntiAffinity📜

Type: object

Default value
{}

tenant.log.tolerations📜

Type: list

Default value
[]

tenant.log.annotations📜

Type: object

Default value
{}

tenant.log.labels📜

Type: object

Default value
{}

tenant.log.audit.diskCapacityGB📜

Type: bool

Default value
false

tenant.log.db.image📜

Type: string

Default value
""

tenant.log.db.env📜

Type: list

Default value
[]

tenant.log.db.initimage📜

Type: string

Default value
""

tenant.log.db.volumeClaimTemplate.metadata📜

Type: object

Default value
{}

tenant.log.db.volumeClaimTemplate.spec.storageClassName📜

Type: string

Default value
""

tenant.log.db.volumeClaimTemplate.spec.accessModes[0]📜

Type: string

Default value
"ReadWriteOnce"

tenant.log.db.volumeClaimTemplate.spec.resources.requests.storage📜

Type: string

Default value
"1Gi"

tenant.log.db.resources📜

Type: object

Default value
{}

tenant.log.db.nodeSelector📜

Type: object

Default value
{}

tenant.log.db.affinity.nodeAffinity📜

Type: object

Default value
{}

tenant.log.db.affinity.podAffinity📜

Type: object

Default value
{}

tenant.log.db.affinity.podAntiAffinity📜

Type: object

Default value
{}

tenant.log.db.tolerations📜

Type: list

Default value
[]

tenant.log.db.annotations📜

Type: object

Default value
{}

tenant.log.db.labels📜

Type: object

Default value
{}

tenant.log.db.serviceAccountName📜

Type: string

Default value
""

tenant.log.db.securityContext.runAsUser📜

Type: int

Default value
999

tenant.log.db.securityContext.runAsGroup📜

Type: int

Default value
999

tenant.log.db.securityContext.runAsNonRoot📜

Type: bool

Default value
true

tenant.log.db.securityContext.fsGroup📜

Type: int

Default value
999

tenant.log.serviceAccountName📜

Type: string

Default value
""

tenant.log.securityContext.runAsUser📜

Type: int

Default value
1001

tenant.log.securityContext.runAsGroup📜

Type: int

Default value
1001

tenant.log.securityContext.runAsNonRoot📜

Type: bool

Default value
true

tenant.log.securityContext.fsGroup📜

Type: int

Default value
1001

ingress.api.enabled📜

Type: bool

Default value
false

ingress.api.ingressClassName📜

Type: string

Default value
""

ingress.api.labels📜

Type: object

Default value
{}

ingress.api.annotations📜

Type: object

Default value
{}

ingress.api.tls📜

Type: list

Default value
[]

ingress.api.host📜

Type: string

Default value
"minio.local"

ingress.api.path📜

Type: string

Default value
"/"

ingress.api.pathType📜

Type: string

Default value
"Prefix"

ingress.console.enabled📜

Type: bool

Default value
false

ingress.console.ingressClassName📜

Type: string

Default value
""

ingress.console.labels📜

Type: object

Default value
{}

ingress.console.annotations📜

Type: object

Default value
{}

ingress.console.tls📜

Type: list

Default value
[]

ingress.console.host📜

Type: string

Default value
"minio-console.local"

ingress.console.path📜

Type: string

Default value
"/"

ingress.console.pathType📜

Type: string

Default value
"Prefix"

bbtests.enabled📜

Type: bool

Default value
false

bbtests.cypress.artifacts📜

Type: bool

Default value
true

bbtests.cypress.resources.requests.cpu📜

Type: string

Default value
"2"

bbtests.cypress.resources.requests.memory📜

Type: string

Default value
"4Gi"

bbtests.cypress.resources.limits.cpu📜

Type: string

Default value
"2"

bbtests.cypress.resources.limits.memory📜

Type: string

Default value
"4Gi"

bbtests.cypress.envs.cypress_url📜

Type: string

Default value
"http://{{ include \"minio-operator.fullname\" . \| trim }}-console:{{ include \"minio-operator.servicePort\" . \| trim }}/login"

bbtests.cypress.secretEnvs[0].name📜

Type: string

Default value
"cypress_secretkey"

bbtests.cypress.secretEnvs[0].valueFrom.secretKeyRef.name📜

Type: string

Default value
"{{ .Values.tenant.configSecret.name }}"

bbtests.cypress.secretEnvs[0].valueFrom.secretKeyRef.key📜

Type: string

Default value
"secretkey"

bbtests.cypress.secretEnvs[1].name📜

Type: string

Default value
"cypress_accesskey"

bbtests.cypress.secretEnvs[1].valueFrom.secretKeyRef.name📜

Type: string

Default value
"{{ .Values.tenant.configSecret.name }}"

bbtests.cypress.secretEnvs[1].valueFrom.secretKeyRef.key📜

Type: string

Default value
"accesskey"

bbtests.scripts.image📜

Type: string

Default value
"registry1.dso.mil/ironbank/opensource/minio/mc:RELEASE.2024-10-29T15-34-59Z"

bbtests.scripts.envs.MINIO_PORT📜

Type: string

Default value
"80"

bbtests.scripts.envs.MINIO_HOST📜

Type: string

Default value
"http://minio"

bbtests.scripts.secretEnvs[0].name📜

Type: string

Default value
"SECRET_KEY"

bbtests.scripts.secretEnvs[0].valueFrom.secretKeyRef.name📜

Type: string

Default value
"{{ .Values.tenant.configSecret.name }}"

bbtests.scripts.secretEnvs[0].valueFrom.secretKeyRef.key📜

Type: string

Default value
"secretkey"

bbtests.scripts.secretEnvs[1].name📜

Type: string

Default value
"ACCESS_KEY"

bbtests.scripts.secretEnvs[1].valueFrom.secretKeyRef.name📜

Type: string

Default value
"{{ .Values.tenant.configSecret.name }}"

bbtests.scripts.secretEnvs[1].valueFrom.secretKeyRef.key📜

Type: string

Default value
"accesskey"

waitJob.enabled📜

Type: bool

Default value
true

waitJob.scripts.image📜

Type: string

Default value
"registry1.dso.mil/ironbank/opensource/kubernetes/kubectl:v1.29.6"

waitJob.permissions.apiGroups[0]📜

Type: string

Default value
"minio.min.io"

waitJob.permissions.apiGroups[1]📜

Type: string

Default value
"minio.min.io/v2"

waitJob.permissions.resources[0]📜

Type: string

Default value
"tenants"

waitJob.permissions.resources[1]📜

Type: string

Default value
"tenant"

waitJob.permissions.resources[2]📜

Type: string

Default value
"tenants.minio.min.io"