タグ

2023年12月20日のブックマーク (2件)

  • Fargate利用時のヘルスチェックを理解する - サーバーワークスエンジニアブログ

    こんにちは 技術課の山です Fargate利用時のヘルスチェックを理解する 1. Application Load Balancer (ALB) によるヘルスチェックの仕様 仕様 注意点 (補足)ALBをECSのサービスと紐付けている場合のECSの動作仕様 ALBのヘルスチェックで異常と判定したターゲットに紐づくECSタスクをECSが停止 タスクが起動してヘルスチェックに合格するようになるまでに時間がかかる場合には ALBのヘルスチェック開始を遅らせる事が可能(ヘルスチェックの猶予期間) 2. ECSサービスによるヘルスチェック(タスク定義に設定)の仕様と注意点 仕様 注意点 (補足)コンテナ間に依存関係がある場合 あるコンテナが起動してヘルスチェックが正常になってから他のコンテナを起動する ALBのヘルスチェックを使ってバックエンドのコンテナもヘルスチェックをする まとめ 余談 近所を

    Fargate利用時のヘルスチェックを理解する - サーバーワークスエンジニアブログ
    faibou
    faibou 2023/12/20
  • プライベートサブネットにECS(Fargate)を作成する

    今回はプライベートサブネットにFargateを作成する方法を確認します。 構築する環境ECSクラスターを作成し、FargateタイプのECSタスクをプライベートサブネットに関連付けます。 タスクは以下の2種類のイメージを使用して作成します。 DockerHubで公開されている公式のNginxイメージ自作し、ECRにプッシュしたカスタムのNginxイメージ公式Nginxイメージを取得するために、パブリックサブネットにNATゲートウェイを配置します。 ECRにプッシュしたイメージを取得するために、ECR用およびS3用VPCエンドポイントを作成します。 EC2インスタンスを作成します。 2つのイメージ作成されたコンテナにアクセスするためのクライアントして使用します。 CloudFormationテンプレートファイル上記の構成をCloudFormationで構築します。 以下のURLにCloudF

    プライベートサブネットにECS(Fargate)を作成する
    faibou
    faibou 2023/12/20