Operator Helm Charts
The archived MinIO Operator project published an Operator Chart and Tenant Chart. This page documents its final v7.1.1 Operator Chart.
The following page documents the values.yaml chart for the MinIO Operator. For documentation on the chart for a MinIO Tenant, see Tenant Helm Charts
The upstream MinIO Operator repository was archived on March 20, 2026. Treat these values as a frozen v7.1.1 reference snapshot, not as evidence of ongoing upstream maintenance or support.
MinIO Operator Chart
operator
Root key for Operator Helm Chart
env
An array of environment variables to pass to the Operator deployment. Pass an empty array to start Operator with defaults.
For example:
See Operator environment variables for a list of all supported values.
image
Specify the Operator container image to use for the deployment.
image.tagFor example, the following sets the image to thequay.io/minio/operatorrepo and the v7.1.1 tag. The container pulls the image if not already present:The chart also supports specifying an image based on digest value:
sidecarImage
Specify the sidecar container image to deploy on tenant pods for init container and sidecar. Only need to change this if want to use a different version that the default, or want to set a custom registry.
sidecarImage.tagFor example, the following sets the image to thequay.io/minio/operator-sidecarrepo and the v7.1.1 tag. The container pulls the image if not already present:The chart also supports specifying an image based on digest value:
imagePullSecrets
An array of Kubernetes secrets to use for pulling images from a private
image.repository. Only one array element is supported at this time.runtimeClassName
The name of a custom Container Runtime to use for the Operator pods.
initContainers
An array of initContainers to start up before the Operator pods. Exercise care as
initContainerfailures prevent Operator pods from starting. Pass an empty array to start the Operator normally.replicaCount
The number of Operator pods to deploy. Higher values increase availability in the event of worker node failures.
The cluster must have sufficient number of available worker nodes to fulfill the request. Operator pods deploy with pod anti-affinity by default, preventing Kubernetes from scheduling multiple pods onto a single Worker node.
securityContext
The Kubernetes SecurityContext to use for deploying Operator resources.
You may need to modify these values to meet your cluster’s security and access settings.
containerSecurityContext
The Kubernetes SecurityContext to use for deploying Operator containers. You may need to modify these values to meet your cluster’s security and access settings.
volumes
An array of Volumes which the Operator can mount to pods.
The volumes must exist and be accessible to the Operator pods.
volumeMounts
An array of volume mount points associated to each Operator container.
Specify each item in the array as follows:
The
namefield must correspond to an entry in thevolumesarray.nodeSelector
Any Node Selectors to apply to Operator pods.
The Kubernetes scheduler uses these selectors to determine which worker nodes onto which it can deploy Operator pods.
If no worker nodes match the specified selectors, the Operator deployment will fail.
priorityClassName
The Pod Priority to assign to Operator pods.
affinity
The affinity or anti-affinity settings to apply to Operator pods.
These settings determine the distribution of pods across worker nodes and can help prevent or allow colocating pods onto the same worker nodes.
tolerations
An array of Toleration labels to associate to Operator pods.
These settings determine the distribution of pods across worker nodes.
topologySpreadConstraints
An array of Topology Spread Constraints to associate to Operator pods.
These settings determine the distribution of pods across worker nodes.
resources
The Requests or Limits for resources to associate to Operator pods.
These settings can control the minimum and maximum resources requested for each pod. If no worker nodes can meet the specified requests, the Operator may fail to deploy.