View a markdown version of this page

Amazon ECS 統合の AWS AppConfig エージェントを開始する - AWS AppConfig

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

Amazon ECS 統合の AWS AppConfig エージェントを開始する

AWS AppConfig エージェントサイドカーコンテナは、Amazon ECS 環境で自動的に使用できます。これを使用するには、次の手順で説明されているように起動する必要があります。

Amazon ECS (コンソール) を起動するには
  1. コンソール (https://console.aws.amazon.com/ecs/v2) を開きます。

  2. ナビゲーションペインで、タスクの定義 を選択します。

  3. アプリケーションのタスク定義を選択し、最新のリビジョンを選択します。

  4. 新しいリビジョンの作成 、JSON で新しいリビジョンを作成の順に選択します。

  5. コンテナをさらに追加 を選択します。

  6. 名前 に、 AWS AppConfig エージェントコンテナの一意の名前を入力します。

  7. イメージ URI には、public.ecr.aws/aws-appconfig/aws-appconfig-agent:2.xを入力します。

  8. エッセンシャルコンテナ で はい を選択します。

  9. ポートマッピングセクションで、ポートマッピングを追加を選択します。

  10. コンテナパス に、「2772」と入力します。

    注記

    AWS AppConfig エージェントは、デフォルトでポート 2772 で実行されます。または、別のポートを指定することもできます。

  11. 作成 を選択します。Amazon ECS は新しいコンテナリビジョンを作成し、詳細を表示します。

  12. ナビゲーションペインで、アプリケーション を選択し、リストからアプリケーションの名前を選択します。

  13. サービス タブで、アプリケーションのサービスを選択します。

  14. 更新 を選択します。

  15. デプロイ設定 の リビジョン で、最新のリビジョンを選択します。

  16. 更新 を選択します。Amazon ECS は最新のタスク定義をデプロイします。

  17. デプロイが完了したら、設定とタスクタブで AWS AppConfig エージェントが実行されていることを確認できます。タスク タブで、実行中のタスクを選択します。

  18. 「コンテナ」セクションで、 AWS AppConfig エージェントコンテナがリストされていることを確認します。

  19. AWS AppConfig エージェントが起動したことを確認するには、ログタブを選択します。 AWS AppConfig エージェントコンテナの次のようなステートメントを見つけます。 [appconfig agent] 1970/01/01 00:00:00 INFO serving on localhost:2772

注記

以下の情報に注意してください。

  • AWS AppConfig エージェントは長時間実行されるプロセスです。Amazon ECS コンテナのベストプラクティスとして、コンテナのヘルスチェックを設定し、特にコンテナの依存関係を HEALTHY 条件に設定します。詳細については、「Amazon Elastic Container Service API リファレンス」の「ContainerDependency」を参照してください。

  • 環境変数を入力または変更することで、 AWS AppConfig エージェントのデフォルトの動作を調整できます。利用可能な環境変数の詳細については、「(オプション) 環境変数を使用して Amazon ECS および Amazon EKS の AWS AppConfig エージェントを設定する」を参照してください。Amazon ECS の環境変数を変更する方法については、「Amazon Elastic Container Service 開発者ガイド」の「環境変数をコンテナに渡す」を参照してください。