MinIO 運算子主控台
警告
MinIO 運算子 6.0.0 已棄用並移除運算子主控台。
您可以使用 Kustomization 或 Helm 來管理和部署 MinIO 租戶。
此頁面提供運算子主控台的歷史視圖,並且不會再收到更新或更正。
運算子主控台提供豐富的使用者介面,用於在 Kubernetes 基礎架構上部署和管理 MinIO 租戶。安裝 MinIO Kubernetes 運算子 會自動安裝和設定運算子主控台。
此頁面總結了 MinIO 運算子主控台提供的功能。
連線到運算子主控台
連接埠轉送
運算子主控台服務 不會自動綁定或公開自己在 Kubernetes 叢集上的外部存取。相反地,請設定網路控制平面元件 (例如負載平衡器或入口),以授予外部存取權。
為了測試目的或短期存取,請使用以下修補程式透過 NodePort 公開運算子主控台服務
kubectl patch service -n minio-operator console -p '
{
"spec": {
"ports": [
{
"name": "http",
"port": 9090,
"protocol": "TCP",
"targetPort": 9090,
"nodePort": 30090
},
{
"name": "https",
"port": 9443,
"protocol": "TCP",
"targetPort": 9443,
"nodePort": 30433
}
],
"type": "NodePort"
}
}'
修補程式命令應輸出 service/console patched
。您現在可以透過任何 Kubernetes 工作節點上的連接埠 30433
(HTTPS) 或 30090
(HTTP) 存取服務。
例如,具有以下運算子節點的 Kubernetes 叢集可能會在 https://172.18.0.2:30443
存取
kubectl get nodes -o custom-columns=IP:.status.addresses[:] IP map[address:172.18.0.5 type:InternalIP],map[address:k3d-MINIO-agent-3 type:Hostname] map[address:172.18.0.6 type:InternalIP],map[address:k3d-MINIO-agent-2 type:Hostname] map[address:172.18.0.2 type:InternalIP],map[address:k3d-MINIO-server-0 type:Hostname] map[address:172.18.0.4 type:InternalIP],map[address:k3d-MINIO-agent-1 type:Hostname] map[address:172.18.0.3 type:InternalIP],map[address:k3d-MINIO-agent-0 type:Hostname]
使用以下命令檢索登入運算子主控台所需的 JWT 權杖
kubectl get secret/console-sa-secret -n minio-operator -o json | jq -r '.data.token' | base64 -d
如果您的本機主機未安裝 jq
公用程式,您可以執行此命令的 kubectl
部分 (在 | jq
之前) 並找到輸出的 data.token
部分。
租戶管理
MinIO 運算子主控台支援在 Kubernetes 叢集上部署、管理和監控 MinIO 租戶。
您可以透過運算子主控台部署 MinIO 租戶。
當透過以下方式佈建時,運算子主控台會自動偵測叢集上部署的 MinIO 租戶
運算子主控台
Helm
Kustomize
選取列出的租戶以開啟該租戶的 MinIO 主控台的瀏覽器內視圖。您可以使用此視圖透過運算子 UI 直接管理、修改、擴展、升級和刪除租戶。
運算子版本的新功能5.0.0
您可以從 Pod 摘要畫面下載租戶的記錄報告。
該報告會以 <租戶名稱>-report.zip
的形式下載。ZIP 封存檔包含部署中每個集區的狀態、事件和記錄資訊。封存檔還包含描述部署的摘要 yaml 檔案。
依賴商業授權的 MinIO SUBNET 使用者應將 MinIO 租戶註冊到他們的 SUBNET 帳戶,這可以透過運算子主控台完成。
租戶註冊
依賴商業授權的 MinIO SUBNET 使用者應將 MinIO 租戶註冊到他們的 SUBNET 帳戶,這可以透過運算子主控台完成。
選取 註冊 索引標籤
輸入 API 金鑰
您可以透過從主控台選取 從 SUBNET 取得,從 MinIO SUBNET 取得金鑰。
TLS 憑證續約
Operator 4.5.4 或更新版本
Operator 4.5.4 及更新版本會在租戶憑證的有效期限達到 80% 時自動更新憑證。
例如,租戶憑證於 2023 年 1 月 1 日發出,並設定於 2023 年 12 月 31 日到期。憑證 1 年有效期的 80% 為第 292 天,即 2023 年 10 月 19 日。在該日期,Operator 會自動更新租戶的憑證。
Operator 4.3.3 至 4.5.3
Operator 4.3.3 至 4.5.3 版本會在租戶憑證到期前 48 小時自動更新憑證。
對於 2023 年 12 月 31 日到期的憑證,Operator 會在 12 月 29 日或 12 月 30 日,即到期前的 48 小時內更新憑證。
Operator 4.3.2 或更早版本
Operator 4.3.2 及更早版本不會自動更新憑證。您必須在這些版本上單獨更新租戶憑證。
檢閱您的 MinIO 授權
若要檢閱您正在使用的授權以及不同授權選項提供的功能,請選取授權標籤。
MinIO 支援兩種授權:AGPLv3 開源或MinIO 商業授權。MinIO SUBNET 的訂閱者會根據商業授權使用 MinIO。
您也可以從授權畫面訂閱。