Amazon EKS のクラスター削除時に発生する Cluster has nodegroups attached の解消方法を教えてください
困っていた内容
Amazon EKS のクラスターを削除する際に以下のエラーが発生してクラスターを削除できませんでした。
Cluster has nodegroups attached
削除操作はクラスター作成者の IAM ユーザーで行っており、IAM ユーザーには AdministratorAccess 権限が付与されています。
Amazon EKS のクラスター削除時に発生する Cluster has nodegroups attached の解消方法を教えてください。
どう対応すればいいの?
クラスターの削除前にノードグループを削除してください。
EKS クラスターを削除する際にはクラスター内のノードグループを削除する必要があります。
クラスターを削除 - Amazon EKS
[コンピューティング] タブを選択し、削除するノードグループを選択します。[削除] を選択し、ノードグループの名前を入力し、[削除] を選択します。クラスター内のすべてのノードグループを削除します。
ノードグループの削除後、再度クラスターの削除をお試しください。
やってみた
エラーの再現のために EKS コンソールでクラスターとノードグループを作成しました。
クラスターとノードグループの作成完了後、クラスターの削除を試みましたが冒頭のエラーが発生してクラスターを削除できませんでした。

続いてノードグループを削除してみます。


ノードグループの削除完了後、クラスターを削除できることを確認できました。

以上より、クラスターの削除前にノードグループを削除する必要があることがわかりました。







