MinIO Operator 環境變數
MinIO Operator 在啟動期間使用下列環境變數來設定組態設定。在 minio-operator
容器中設定這些變數。
在 Kubernetes 中設定環境變數
若要設定這些環境變數,請修改 operator 容器在 .spec.env
中的 yaml,或使用下列 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
。