スタックの削除 - AWS OpsWorks

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

スタックの削除

重要

- AWS OpsWorks Stacks サービスは 2024 年 5 月 26 日にサポート終了となり、新規および既存のお客様の両方で無効になっています。できるだけ早くワークロードを他のソリューションに移行することを強くお勧めします。移行についてご質問がある場合は、 にお問い合わせください。 AWS Support でのチーム AWS re:Post または through AWS プレミアムサポート

スタックが不要になった場合には、それを削除することができます。空のスタックのみ削除できます。最初にスタック内のすべてのインスタンス、アプリ、レイヤーを削除する必要があります。

スタックを削除する
  1. で AWS OpsWorks スタックダッシュボードで、シャットダウンして削除するスタックを選択します。

  2. ナビゲーションペインで、[インスタンス] を選択します。

  3. [Instances] ページで [Stop all Instances] を選択します。

    Instances section showing 1 total instance online, with "Stop All Instances" button highlighted.
  4. インスタンスが停止したら、レイヤーの各インスタンスで [Actions (アクション) 列の[delete] (削除) を選択します。確認を求められたら、[Yes, Delete] を選択します。

    Confirmation dialog for deleting a stopped database instance, warning of data loss.
  5. すべてのインスタンスが削除されたら、ナビゲーションペインで [Layers] (レイヤー) を選択します。

  6. [Layers] (レイヤー) ページでスタックの各レイヤーに対して [delete] (削除) を選択します。確認プロンプトで、[Yes, Delete] を選択します。

    PHP App Server layer settings with options for Recipes, Network, EBS Volumes, and Security.
  7. すべてのレイヤーが削除されたら、ナビゲーションペインで [Apps] を選択します。

  8. [Apps] (アプリケーション) ページでスタックの各アプリに対して [Actions] (アクション) 列の [delete] (削除) を選択します。確認プロンプトで、[Yes, Delete] を選択します。

    Apps page showing delete confirmation prompt for SimplePhp app with options to cancel or confirm.
  9. すべてのアプリが削除されたら、ナビゲーションペインで [Stack] を選択します。

  10. スタックページで、[Delete stack] を選択します。確認プロンプトで、[Yes, Delete] を選択します。

    Delete stack option circled in red on the ShortStack interface.

その他の削除 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 デベロッパーガイド」の「クラスターの削除」を参照してください。