MinIO Operator 环境变量
在启动期间,MinIO Operator 使用以下环境变量来设置配置设置。在 minio-operator
容器中配置这些变量。
在 Kubernetes 中设置环境变量
要设置这些环境变量,请修改 operator 容器的 yaml 文件(位于 .spec.env
)或使用以下 kubectl
命令语法
kubectl set env -n minio-operator deployment/minio-operator <ENV_VARIABLE>=<value> ... <ENV_VARIABLE2>=<value2>
替换
minio-operator
为 Operator 的命名空间,如果不使用默认值。deployment/minio-operator
为 Operator 的部署,如果不使用默认值。(大多数部署使用默认值。)<ENV_VARIABLE>
为要设置或修改的环境变量。<value>
为环境变量要使用的值。
您可以通过用空格分隔每个 VARIABLE=value
对来设置或修改多个环境变量。
可用的 MinIO Operator 环境变量
- MINIO_OPERATOR_CERTIFICATES_VERSION
指定要使用的证书 API 版本。
有效值为
v1
或v1beta1
。未指定时,默认为 Kubernetes 提供的 API。
- MINIO_OPERATOR_RUNTIME
指定要使用的运行时类型。
有效值为
EKS
、Rancher
或OpenShift
。如果以上选项都不适用,请留空。设置为
EKS
时,MINIO_OPERATOR_CSR_SIGNER_NAME
必须为beta.eks.amazonaws.com/app-serving
。