MinIO 操作符环境变量
MinIO Operator 在启动时使用以下环境变量来设置配置设置。
在 minio-operator
容器中配置这些变量。
在 Kubernetes 中设置环境变量
要设置这些环境变量,可以修改操作员容器的 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
。