ステップ 2: スタックを作成する - AWS OpsWorks

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

ステップ 2: スタックを作成する

重要

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

を使用します。 AWS OpsWorks スタックを作成するためのスタックコンソール。スタックは、インスタンスおよび関連する のコレクションです。 AWS 共通の目的を持ち、一緒に管理する リソース。(詳細については、スタック を参照してください)。このウォークスルーでは、インスタンスは 1 つのみです。

開始する前に、まだ行っていない場合は前提条件を満たします。

スタックを作成するには
  1. にサインインする AWS Management Console を開き、 AWS OpsWorks の コンソールhttps://console.aws.amazon.com/opsworks/

  2. 該当する場合、次のいずれかを実行します。

    • へようこそ AWS OpsWorks スタックページが表示され、最初のスタックを追加するまたは最初のスタックを追加するを選択します。 AWS OpsWorks スタックスタック (両方の選択肢が同じことを行います)。[Add stack] ページが表示されます。

    • OpsWorks ダッシュボードページが表示されたら、スタックの追加 を選択します。[Add stack] ページが表示されます。

  3. [Add stack] ページが表示されたら、すでに選択されていない場合は [Chef 12 stack] を選択します。

  4. [Stack name] ボックスに、MyLinuxDemoStack のようなスタックの名前を入力します (別の名前を入力することはできますが、必ずこのウォークスルー全体でこれを MyLinuxDemoStack に置き換えてください)。

  5. [リージョン][米国西部(オレゴン)] を選択します。

  6. の場合はVPC、次のいずれかを実行します。

    • VPC が利用可能な場合は、それを選択します。(詳細については、でのスタックの実行 VPC を参照してください)。

    • それ以外の場合は [いいえVPC] を選択します。

  7. デフォルトのオペレーティングシステム でLinuxUbuntu 18.04 を選択します。 LTS

  8. [Use custom Chef cookbooks] で、[Yes] を選択します。

  9. [Repository type] で、[Http Archive] を選択します。

  10. リポジトリ の場合URL、 と入力します。 https://s3.amazonaws.com/opsworks-demo-assets/opsworks-linux-demo-cookbooks-nodejs.tar.gz

  11. 以下はデフォルト値のままにします。

    • [Default Availability Zone] (us-west-2a)

    • デフォルトSSHキー (デフォルトSSHキー は使用しないでください

    • [User name] (空白)

    • [Password] (空白)

    • [Stack color] (dark blue)

  12. [Advanced] (アドバンスト) を選択します。

  13. IAM ロール については、次のいずれかを実行します (詳細については、「」を参照してくださいAWS OpsWorks スタックがユーザーに代わって動作することを許可する)。

    • aws-opsworks-service-role が利用可能な場合は、それを選択します。

    • aws-opsworks-service-role が使用できない場合は、新しいIAMロール を選択します。

  14. デフォルトのIAMインスタンスプロファイル については、次のいずれかを実行します (詳細については、「」を参照してくださいEC2 インスタンスで実行されるアプリケーションのアクセス許可の指定)。

    • aws-opsworks-ec2 ロールが使用可能な場合は、それを選択します。

    • aws-opsworks-ec2 ロールが使用できない場合は、新しいIAMインスタンスプロファイル を選択します。

  15. API エンドポイントリージョン で、スタックを関連付けるリージョンAPIエンドポイントを選択します。スタックを米国東部 (バージニア北部) リージョンのエンドポイント内の米国西部 (オレゴン) リージョンに配置する場合は、[us-east-1] を選択します。スタックを米国西部 (オレゴン) リージョンに配置するとともに米国西部 (オレゴン) リージョンのエンドポイントに関連付ける場合は、[us-west-2] を選択します。

    注記

    米国東部 (バージニア北部) リージョンのエンドポイントには、古い が含まれます。 AWS リージョン 下位互換性のために、管理している場所に最も近いリージョンエンドポイントを選択することがベストプラクティスです。 AWS。 詳細については、「」を参照してくださいリージョンのサポート

  16. 以下はデフォルト値のままにします。

    • デフォルトのルートデバイスタイプ (EBS がサポート

    • [Hostname theme] (Layer Dependent)

    • OpsWorks エージェントバージョン (最新バージョン)

    • カスタム JSON (空白)

    • OpsWorks セキュリティグループを使用する (はい

  17. 結果は、、VPCIAMロール 、およびデフォルトIAMインスタンスプロファイル を除く次のスクリーンショットと一致する必要があります。

    AWS OpsWorks Stacks interface for creating a Chef 12 stack with configuration options.

    AWS OpsWorks stack configuration form with repository, IAM, and security options.

  18. [Add Stack] を選択します。 AWS OpsWorks スタックはスタックを作成し、MyLinuxDemoStackページを表示します。

このウォークスルー用の正しい設定のスタックが作成されました。

次のステップでは、スタックにレイヤーを追加します。