2020年5月22日金曜日

クラスターの削除方法

①クラスターで実行されているすべてのサービスを一覧表示します。
kubectl get svc --all-namespaces

②関連付けられた EXTERNAL-IP 値のあるサービスすべてを削除します。
これらのサービスの前面には、Elastic Load Balancing ロードバランサーがあるため
Kubernetes でそれらを削除して、ロードバランサーおよび関連するリソースが適切に
解放されるようにする必要があります。

kubectl delete svc [service-name]



ワーカーノード AWS CloudFormation スタックを削除します。

①以下のコマンドで、使用可能な AWS CloudFormation スタックを一覧表示します。
結果の出力でワーカーノードテンプレート名を見つけます。

aws cloudformation list-stacks --query StackSummaries[].StackName


②以下のコマンドを使用して、ワーカーノードスタックを削除します。
[worker-node-stack]は、実際のワーカーノードスタック名に置き換えてください。

aws cloudformation delete-stack --stack-name [worker-node-stack]



以下のコマンドを使用して、クラスターを削除します。
[my-cluster]は実際のクラスター名に置き換えてください。

aws eks delete-cluster --name [my-cluster]



(オプション) VPC AWS CloudFormation スタックを削除します。
①以下のコマンドで、使用可能な AWS CloudFormation スタックを一覧表示します。
結果の出力で VPC テンプレート名を見つけます。

aws cloudformation list-stacks --query StackSummaries[].StackName


②以下のコマンドを使用して、VPC スタックを削除します。
[my-vpc-stack]は実際の VPC スタック名に置き換えてください。

aws cloudformation delete-stack --stack-name [my-vpc-stack]






0 件のコメント:

コメントを投稿

Lambda + SSM Run Commandで、数十台のEC2のuserdata結果を一括確認する

コードを1枚貼って、テストイベントを実行するだけで、 全台の確認結果が返ってくる手順です。 [ゴール] Nameタグが web-* / api-* / batch-* のEC2すべてに確認コマンドを流し、 NGの台だけ を結果に表示します。確認対象のuserdata(Ubu...