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 金鑰
您可以透過主控台,從 MinIO SUBNET 選擇 從 SUBNET 取得 來取得金鑰。
TLS 憑證續約
Operator 4.5.4 或更新版本
當憑證的持續時間達到其有效期限的 80% 時,Operator 4.5.4 和更新版本會自動續約租戶的憑證。
例如,租戶憑證於 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 會在到期日前的 48 小時內,即 12 月 29 日或 12 月 30 日續約憑證。
Operator 4.3.2 或更早版本
Operator 4.3.2 和更早版本不會自動續約憑證。您必須在這些版本上單獨續約租戶憑證。
檢閱您的 MinIO 授權
若要檢閱您正在使用的授權以及不同授權選項提供的功能,請選取 授權 標籤。
MinIO 支援兩種授權:AGPLv3 開源 或 MinIO 商業授權。MinIO SUBNET 的訂閱者以商業授權使用 MinIO。
您也可以從「授權」畫面訂閱。