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