2018-07-08 AWS Fargate を使ってみる AWS 構築手順 タスク定義 [Elastic Container Service]-[タスク定義]-[新しいタスク定義の作成]-[FARGATE] タスク定義名: fargate-httpd-task タスクロール: ecsTaskExecutionRole タスク実行IAMロール: ecsTaskExecutionRole タスクメモリ: 4GB タスク CPU: 2vCPU コンテナの定義 コンテナ名: fargate-httpd-container イメージ: httpd メモリ制限: 300MB ポートマッピング: 80(tcp) クラスター作成 クラスターテンプレートの選択: ネットワーキングのみ クラスター名: fargate-httpd-cluster サービス作成 [Elastic Container Service]-[クラスター]で "fargate-httpd-cluster" をクリック サービス名: fargate-httpd-service サービスタイプ: REPLICA タスクの数: 8 配置テンプレート: AZバランススプレッド クラスター VPC: 選択する サブネット: 選択する 確認する [Elastic Container Service]-[クラスター]で "fargate-httpd-cluster" をクリック [タスク]タブをクリックし、任意のタスクをクリックする [Network]-[Public IP]をブラウザのアドレスバーに入力し、"It works!" と表示されることと確認する。 参考 AWS Fargateを使用してNginxを起動した(ENI使用)