Operator Helm 图表
已归档的 MinIO Operator 项目曾发布 Operator Chart 与 Tenant Chart。本页记录其最终 v7.1.1 Operator Chart。
本页说明 MinIO Operator 的 values.yaml 图表。 有关 MinIO 租户图表的文档,请参见 租户 Helm Charts
上游 MinIO Operator 仓库已于 2026 年 3 月 20 日归档。请将这些配置视为冻结的 v7.1.1 参考快照,而不是上游仍在维护或提供支持的依据。
MinIO Operator 图表
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.