文件

刪除 MinIO 租戶

先決條件

MinIO Kubernetes Operator

此頁面上的程序需要有效安裝 MinIO Kubernetes Operator,並假設本機主機安裝了對應的 MinIO Kubernetes Operator。此程序假設最新穩定版的 Operator,版本為 6.0.4。

請參閱 部署 MinIO Operator 以取得有關部署 MinIO Operator 的完整文件。

租戶持久性磁碟區宣告

租戶產生的每個持久性磁碟區宣告 (PVC) 的刪除行為取決於其綁定的持久性磁碟區 (PV) 的 回收策略

  • 對於 recycledelete 策略,此命令會刪除 PVC

  • 對於 retain,此命令會保留 PVC

警告

刪除底層 PV,無論是自動或手動,都會導致儲存在 MinIO 租戶上的任何物件遺失。

在刪除租戶之前,請執行所有應有的盡職調查,以確保儲存資料的安全。

程序

您可以透過刪除命名空間來刪除透過 Kustomization 安裝的租戶

kubectl delete namespace TENANT-NAMESPACE

TENANT-NAMESPACE 替換為要移除的命名空間名稱。

重要

在執行命令之前,請確保您已指定要移除的正確命名空間。命名空間的移除發生在 Kubernetes 層,因此 MinIO Operator 無法干預或撤銷該操作。

您可以使用 helm uninstall 命令刪除透過 Helm 安裝的命名空間

helm uninstall --namespace MINIO-TENANT TENANT-NAME minio-operator/tenant

上述命令假設使用 MinIO Operator Chart 儲存庫。如果您是手動安裝 Chart 或使用不同的儲存庫名稱,請在命令中指定該 Chart 或名稱。

TENANT-NAMETENANT-NAMESPACE 分別替換為租戶的名稱和命名空間。您可以使用 helm list -n TENANT-NAMESPACE 來驗證租戶名稱。