LoginSignup
106
90

More than 5 years have passed since last update.

Amazon Fargate でコンテナを動かす

Posted at

スクリーンショット 2018-01-03 10.08.09.png

もくじ

  1. ALBの作成
  2. Fargateタスクの作成
  3. Fargateクラスターの作成
  4. Fargateサービスの作成
  5. アクセス確認

事前準備

事前にnginxのコンテナイメージをリポジトリに登録しておきます。

Amazon ECS を利用する前にローカルでコンテナを動かす - Qiita

1. ALBの作成

事前にサービスで利用するALB(Application Load Balancer)を作成しておきます

補足:ECSとの違い
FargateではALBに割り当てるターゲットグループのターゲットの種類ipが指定されてないと、サービス作成時に指定することができませんでした。

elb01.png
elb02.png
elb03.png
elb04.png
elb05.png
elb06.png
elb07.png
elb08.png
elb09.png

2. Fargateタスクの作成

Fargate用のタスクを作成します。

補足:ECSとの違い
Task SizeのCPUとメモリが必須パラメータになってました
ポートマッピングでホストポートの指定が不要になってました

task01.png
task02.png
task03.png
task04.png

task05.png
task06.png

3. Fargateクラスターの作成

Fargate用のクラスターを作成します。

補足:ECSとの違い
EC2インスタンスの設定が不要になってました

cluster01.png
cluster02.png
cluster03.png
cluster04.png

4. Fargateサービスの作成

Fargate用のサービスを作成します。

sv01.png
sv0.png
sv02.png
sv03.png

注意点:ターゲットグループ名
ターゲットの種類ipが指定されてないターゲットグループはプルダウンの選択候補として表示されない

sv04.png
sv05.png
sv06.png

5. アクセス確認

タスクの前回のステータスREADYになったことを確認する。

ac01.png

ターゲットグループの登録済みターゲットで状態healtyになってることを確認する。

ac02.png

ALBのDNS名を確認してブラウザからアクセスできることを確認。

ac03.png
ac04.png

106
90
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
106
90