

 **協助改進此頁面** 

本文為英文版的機器翻譯版本，如內容有任何歧義或不一致之處，概以英文版為準。

若要為本使用者指南貢獻內容，請點選每個頁面右側面板中的**在 GitHub 上編輯此頁面**連結。

本文為英文版的機器翻譯版本，如內容有任何歧義或不一致之處，概以英文版為準。

# 避免 EKS 叢集遭到意外刪除
<a name="deletion-protection"></a>

意外刪除 EKS 叢集可能會影響 Kubernetes 叢集運作。

現在可以避免 EKS 叢集遭到意外刪除。如果您在叢集上啟用了刪除保護，必須先停用刪除保護，才能刪除叢集。

刪除保護的目的是防止意外發生。您應謹慎限制授權刪除叢集的人員。

如果您嘗試刪除已啟用刪除保護的作用中叢集，您將收到 `InvalidRequestException`。

**重要**  
如果您在叢集上啟用刪除保護，您必須**同時**擁有 UpdateClusterConfig 和 DeleteCluster IAM 許可，方能先移除刪除保護，最後刪除叢集。

**注意**  
如果叢集狀態為建立中、失敗或刪除中，即使啟用了刪除保護，您也可以刪除叢集。

## 對現有叢集啟用刪除保護
<a name="_to_enable_deletion_protection_for_an_existing_cluster"></a>

您只能在狀態為作用中的叢集上執行此操作。

```
aws eks update-cluster-config --name <cluster-name> --region <aws-region> --deletion-protection
```

## 停用現有叢集的刪除保護
<a name="_to_disable_deletion_protection_for_an_existing_cluster"></a>

```
aws eks update-cluster-config --name <cluster-name> --region <aws-region> --no-deletion-protection
```