翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
スタックの削除
重要
- AWS OpsWorks Stacks サービスは 2024 年 5 月 26 日にサポート終了となり、新規および既存のお客様の両方で無効になっています。できるだけ早くワークロードを他のソリューションに移行することを強くお勧めします。移行についてご質問がある場合は、 にお問い合わせください。 AWS Support でのチーム AWS re:Post
スタックが不要になった場合には、それを削除することができます。空のスタックのみ削除できます。最初にスタック内のすべてのインスタンス、アプリ、レイヤーを削除する必要があります。
スタックを削除する
-
で AWS OpsWorks スタックダッシュボードで、シャットダウンして削除するスタックを選択します。
-
ナビゲーションペインで、[インスタンス] を選択します。
-
[Instances] ページで [Stop all Instances] を選択します。
-
インスタンスが停止したら、レイヤーの各インスタンスで [Actions (アクション) 列の[delete] (削除) を選択します。確認を求められたら、[Yes, Delete] を選択します。
-
すべてのインスタンスが削除されたら、ナビゲーションペインで [Layers] (レイヤー) を選択します。
-
[Layers] (レイヤー) ページでスタックの各レイヤーに対して [delete] (削除) を選択します。確認プロンプトで、[Yes, Delete] を選択します。
-
すべてのレイヤーが削除されたら、ナビゲーションペインで [Apps] を選択します。
-
[Apps] (アプリケーション) ページでスタックの各アプリに対して [Actions] (アクション) 列の [delete] (削除) を選択します。確認プロンプトで、[Yes, Delete] を選択します。
-
すべてのアプリが削除されたら、ナビゲーションペインで [Stack] を選択します。
-
スタックページで、[Delete stack] を選択します。確認プロンプトで、[Yes, Delete] を選択します。
その他の削除 AWS スタックで使用されるリソース
他の を使用する AWS を使用した リソース AWS OpsWorks スタックを作成および管理するためのスタック。スタックを削除するときは、別のスタックがスタックを使用していない場合に、スタックと連携したリソースと、 外のリソースも削除することを検討してください。 AWS OpsWorks スタックはそれらを使用していません。外部をクリーンアップする推奨理由は次のとおりです。 AWS スタックで使用した リソース。
-
外部 AWS リソースでは、 に対して引き続き料金が発生する可能性があります。 AWS アカウント。
-
Amazon S3 バケットなどのリソースには、個人識別情報、機密情報あるいは秘密情報が含まれる場合があります。
重要
これらのリソースが他のスタックで使用されている場合は削除しないでください。IAM ロールとセキュリティグループはグローバルであるため、他のリージョンのスタックはこれらの同じリソースを使用している可能性があることに注意してください。
その他は次のとおりです。 AWS スタックが使用する リソースと、それらを削除する方法に関する情報へのリンク。
- サービスロールとインスタンスプロファイル
-
スタックを作成するときは、 IAMロールと、 AWS OpsWorks スタックは を使用して、ユーザーに代わって許可されたリソースを作成します。 AWS OpsWorks 既存のロールとインスタンスプロファイルを選択しない場合、 によってロールとインスタンスプロファイルが作成されます。が使用するロールとインスタンスプロファイル AWS OpsWorks は、
aws-opsworks-ec2-role
それぞれaws-opsworks-service-role
と という名前が付けられます。アカウント内の他のスタックがIAMロールとインスタンスプロファイルを使用していない場合は、これらのリソースを削除しても安全です。IAM ロールとインスタンスプロファイルを削除する方法については、「 ユーザーガイド」の「ロールまたはインスタンスプロファイルの削除IAM」を参照してください。 - セキュリティグループ
-
In AWS OpsWorks スタックでは、レイヤーレベルでユーザー定義のセキュリティグループを指定できます。セキュリティグループを作成するには、Amazon EC2コンソールまたは を使用しますAPI。セキュリティグループがグローバルであるため、他のリージョンのスタックとレイヤーで同じセキュリティグループを使用できます。他の で使用されていない場合は、セキュリティグループを削除できます。 AWS リソースの使用料金を見積もることができます。セキュリティグループを削除する方法の詳細については、「Amazon ユーザーガイド」の「セキュリティグループの削除」を参照してください。 EC2
- Amazon EBSボリューム
-
In AWS OpsWorks スタックでは、レイヤーレベルでEBSボリュームを追加し、レイヤー内のインスタンスにアタッチします。Amazon EC2サービスコンソールまたは を使用してEBSボリュームを作成しAPI、 にアタッチします。 AWS OpsWorks インスタンスをレイヤーレベルでスタックします。EBS ボリュームは、アベイラビリティーゾーン に固有です。特定のリージョンとアベイラビリティーゾーンのスタックでEBSボリュームを使用しなくなった場合は、ボリュームを削除できます。Amazon EBSボリュームを削除する方法の詳細については、「Amazon ユーザーガイド」の「Amazon EBSボリュームの削除EC2」を参照してください。
- Amazon Simple Storage Service (Amazon S3) の バケット
-
In AWS OpsWorks スタックでは、以下の目的で Amazon S3 バケットを使用できます。Amazon S3 バケットに配信されるコンテンツには、カスタマーコンテンツが含まれている場合があります。機密データの削除の詳細については、「S3 バケットを空にする方法」または「S3 バケットを削除する方法」を参照してください。
-
アプリケーションコードの保管
-
クックブックとレシピの保管
-
CloudTrail ログインを有効にしている場合の CloudTrail ログ AWS OpsWorks スタック
-
で有効にした場合の Amazon CloudWatch Logs ストリーム AWS OpsWorks スタック
-
- Elastic IP アドレス
-
Elastic IP アドレスを に登録した場合 AWS OpsWorks スタックで Elastic IP アドレスが不要になった場合は、Elastic IP アドレス を解放できます。
- Elastic Load Balancing ロードバランサー
-
スタック内のレイヤーで使用していた Elastic Load Balancing クラシックロードバランサーが不要になった場合は、削除することができます。詳細については、『Classic Load Balancer のユーザーガイド』の「ロードバランサーの削除」を参照してください。
- Amazon Relational Database Service (Amazon RDS) インスタンス
-
Amazon RDS データベース (DB) インスタンスを に登録した場合 AWS OpsWorks スタックが不要になったら、DB インスタンスを削除できます。DB インスタンスを削除する方法の詳細については、「Amazon ユーザーガイド」の「DB インスタンスの削除」を参照してください。 RDS
- Amazon Elastic Container Service (Amazon ECS) クラスター
-
スタックにECSクラスターレイヤーが含まれていて、レイヤーに登録されたECSクラスターを使用しなくなった場合は、ECSクラスターを削除できます。ECS クラスターを削除する方法の詳細については、「Amazon ECS デベロッパーガイド」の「クラスターの削除」を参照してください。