登録されたインスタンスをレイヤーに割り当てる - AWS OpsWorks

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

登録されたインスタンスをレイヤーに割り当てる

重要

AWS OpsWorks Stacks は新規顧客を受け付けなくなりました。既存のお客様は、2024 年 5 月 26 日までは、通常どおり OpsWorks コンソール、API、CLI、および CloudFormation リソースを使用できます。その時点で廃止されます。この移行に備えて、できるだけ早くスタックを AWS Systems Manager に移行することをおすすめします。詳細については、「AWS OpsWorks Stacks サポート終了に関する FAQ」および「AWS Systems Manager アプリケーションマネージャへの AWS OpsWorks Stacks アプリケーションの移行」を参照してください。

注記

この機能は Linux スタックでのみサポートされています。

登録したインスタンスは、1 つ以上のレイヤーに割り当てることができます。インスタンスをレイヤーに割り当てるメリットは、レイヤーのライフサイクルイベントにカスタムレシピを割り当てられることです。AWS OpsWorksスタックは、そのイベントのレイヤーのレシピの後で、適切な時間に自動的にそれらを実行します。

  • 登録された任意のインスタンスをカスタムレイヤーに割り当てることができます。カスタムレイヤーにはいずれのパッケージもインストールしない最小セットのレシピがあるため、インスタンスの既存の設定と競合することはありません。

  • AWS OpsWorks スタックの組み込みレイヤーにオンプレミスインスタンスを割り当てることができます。

    すべての組み込みレイヤーには、1 つ以上のパッケージを自動的にインストールするレシピが含まれています。例えば、Java App Server Setup レシピは Apache と Tomcat をインストールします。レイヤーのレシピは、サービスの再起動やアプリケーションのデプロイなど、他の操作を実行する場合もあります。オンプレミス インスタンスを組み込みレイヤーに割り当てる前に、現在インスタンスにあるものとは異なるバージョンのアプリケーションサーバーのインストールを試みるなど、レイヤーのレシピが競合しないことを確認する必要があります。詳細については、「レイヤー」および「AWS OpsWorks スタックレイヤーリファレンス」を参照してください。

登録されたインスタンスをレイヤーに割り当てるには
  1. まだ追加していない場合は、使用するレイヤーをスタックに追加します。

  2. ナビゲーションペインで [インスタンス] をクリックし、インスタンスの [Actions] 列で [assign] をクリックします。

  3. 適切なレイヤーを選択して [Save (保存)] を選択します。

インスタンスをレイヤーに割り当てると、AWS OpsWorks スタックは以下の処理を実行します。

  • レイヤーの Setup レシピを実行します。

  • アタッチされた Elastic IP アドレスや Amazon EBS ボリュームをスタックのリソースに追加します。

    これで、これらのリソースの管理に AWS OpsWorks スタックを使用できます。詳細については、「リソース管理」を参照してください。

完了すると、インスタンスがオンラインステータスに移行し、スタックに完全に組み込まれます。AWS OpsWorksスタックはその後、ライフサイクルイベントが発生するたびに、レイヤーに割り当てられたレシピを実行します。