質問するログイン新規登録

Q&A

解決済

1回答

8007閲覧

【AWS】ECSクラスターを生成するも、コンテナインスタンスが追加されない

shota-imoto

総合スコア37

Docker

Dockerは、Docker社が開発したオープンソースのコンテナー管理ソフトウェアの1つです

Amazon EC2

Amazon EC2は“Amazon Elastic Compute Cloud”の略称です。Amazon Web Services(AWS)の一部であり、仮想化されたWebサーバーのコンピュータリソースをレンタルできるサービスです。

AWS(Amazon Web Services)

Amazon Web Services (AWS)は、仮想空間を機軸とした、クラスター状のコンピュータ・ネットワーク・データベース・ストーレッジ・サポートツールをAWSというインフラから提供する商用サービスです。

0グッド

0クリップ

投稿2020/08/05 11:58

0

0

下記の動画教材を元にECSクラスターを作成しました。
Udemy教材
Youtube動画

いずれの教材でもクラスター作成後、自動的にEC2が紐付けられると述べられていますが、実際に作成してみるとうまくいきません
クラスター一覧画面
クラスター詳細 ECSインスタンスタブ

そこで下記3点、わかる範囲で教えていただけると嬉しいです。
・設定に誤りはないか
・確認すべきポリシーその他設定はあるか
・クラスターに手動でAutoScalingグループもしくはEC2インスタンスを追加する方法

設定

インスタンスの設定

  • EC2 Linux + ネットワーキング
  • クラスター名:任意
  • リストプロビジョニングモデル:オンデマンドインスタンス
  • EC2:インスタンスタイプ:t2micro
  • インスタンス:2
  • EC2 AMI id:Amazon Linux 2 AMI
  • Root EBS Volume Size(GiB)
  • キーペア:[既存のものを使用]

ネットワーキング(ネットワーク構成は後述)

  • VPC:[既存のものを使用]
  • サブネット:[既存のものを使用]
  • Auto assign public IP:Use subnet setting
  • セキュリティグループ:新しいセキュリティグループの作成
  • セキュリティグループのインバウンドルール:CIDRブロック=>0.0.0.0/0 ポート番号=>80
  • コンテナインスタンスIAMロール:ecInstanceRole(ポリシー:AmazonEC2ContainerServiceforEC2Role)
  • CloudWatch Container Insights:unchecked

クラスター生成作業時のIAMユーザのポリシー

  • AdministratorAccess
  • AmazonECS_FullAccess
  • IAMUserChangePassword

使用したネットワーク構成

VPC

  • CIDRブロック:192.168.0.0/16
  • ルーティングテーブル:192.168.0.0/16→local, 0.0.0.0/0→[インターネットゲートウェイ](全サブネット共通)
    サブネット1
  • CIDRブロック:192.168.10.0/24
  • アベイラビリティーゾーン:ap-northeast-1a(apne1-az4)
    サブネット2
  • CIDRブロック:192.168.20.0/24
  • アベイラビリティーゾーン:ap-northeast-1c(apne1-az1)
    インターネットゲートウェイ=>VPCアタッチ済み

設定は十分見直したと思うので、手動設定の方法を継続して調べるつもりです。
よろしくお願いいたします。

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

guest

回答の取得に失敗しました

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.25%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問