刪除 MinIO 租戶
先決條件
MinIO Kubernetes 運算子
本頁上的這些程序需要有效安裝 MinIO Kubernetes 運算子,並假設本機主機已安裝對應的 MinIO Kubernetes 運算子。此程序假設最新的穩定運算子版本為 6.0.4。
請參閱部署 MinIO 運算子,以取得有關部署 MinIO 運算子的完整文件。
租戶永續性磁碟區宣告
租戶產生的每個永續性磁碟區宣告(PVC
)的刪除行為取決於其繫結永續性磁碟區(PV
)的回收政策
對於
recycle
或delete
政策,此命令會刪除PVC
。對於
retain
,此命令會保留PVC
。
警告
無論是自動或手動,刪除底層的 PV
都會導致遺失儲存在 MinIO 租戶上的任何物件。
在刪除租戶之前,請盡一切努力確保儲存資料的安全。
程序
您可以透過刪除命名空間來刪除 Kustomization 安裝的租戶
kubectl delete namespace TENANT-NAMESPACE
將 TENANT-NAMESPACE
替換為要移除的命名空間名稱。
重要事項
在執行命令之前,請確保您已指定要移除的正確命名空間。命名空間移除發生在 Kubernetes 層,因此 MinIO 運算子無法干擾或復原該操作。
您可以使用 helm uninstall
命令刪除 Helm 安裝的命名空間
helm uninstall --namespace MINIO-TENANT TENANT-NAME minio-operator/tenant
上述命令假設使用 MinIO 運算子圖表儲存庫。如果您是手動安裝圖表或使用不同的儲存庫名稱,請在命令中指定該圖表或名稱。
將 TENANT-NAME
和 TENANT-NAMESPACE
分別替換為租戶的名稱和命名空間。您可以使用 helm list -n TENANT-NAMESPACE
來驗證租戶名稱。