LoginSignup
1
1

More than 5 years have passed since last update.

Fargate環境構築で困った点

Posted at

概要

下記環境を新規作成しようとした際に諸々困った点があったので記載します。
インターネット - S3 - ALB(external) - Fargate(Task)

困った点

  1. ALBのタイプをexternalからinternalに変更しようとした時にFargateのクラスタ内のServiceを作り直さないといけなかった。
  2. 上記の新規環境を作成しようとした際にALBからのhealthcheckが成功->失敗を繰り返す。

解決策

    1. について 「困った点」にも記載しましたが、文字通りServiceを作成し直さないといけない。また、ALBのDNS名に対してAliasレコードをコンテンツDNS上に記載していたら、そちらも修正しないと通信できない。
  • 2.について

    • Taskにてメモリ制限(MB)が0になっていた。 こちらタスク定義の新しいリビジョンの作成 -> コンテナの定義 から編集するが、コンテナの定義で作成 -> タスク定義の新しいリビジョンの作成で作成ボタンを押さないと反映されない。
    • コンテナの定義にてHEALTHCHECKの設定をするが、下記の通り、CMD-SHELLとcurlの間に,(カンマ)が必要である。編集前の画面上では,(カンマ)が表示されていないので要注意!

    CMD-SHELL,curl -f http://localhost:9000 || exit 1
     

1
1
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
1
1