7

AWS CodePipeline を構築して、コンテナを構築し、Fargate が管理する EC2 インスタンスにデプロイしました。AWS CodePipeline を参照

サービスの 1 つは Web サーバーであり、パブリックに割り当てられた IP アドレスを介して可能なパブリックからアクセスしようとしています。ただし、デプロイされた各コンテナーが新しい IP アドレスを受け取るため、これはあまり役に立ちません。

Elastic IP アドレスをセットアップしたり、ドメインをコンテナ サービスに向けたりすることが可能であることは理解していますが、もっと簡単な方法があると思います。

EC2 インスタンスは、パブリック DNS を提供するオプションを使用して起動できます...

静的パブリック DNS レコードを使用してコンテナー サービスを起動することはできますか? もしそうなら、どのように?

4

3 に答える 3

1

初めて ECS Fargate サービスをセットアップしたとき、セットアップ ウィザードが自動的に (?) ロード バランサーを作成したようです。Amazon ECS -> Clusters -> {my cluster} -> {my service} -> Target Group Name ([Details] タブの [Load Balancing] の下) -> {my の URL から作成したウェブ アプリにアクセスできました。ターゲット グループ} -> ロード バランサー -> DNS 名

于 2021-08-05T15:51:45.143 に答える