yikegaya’s blog

仕事関連(Webエンジニア)と資産運用について書いてます

ECS環境で504Gatewayエラーに軽くハマった

ECS環境構築用のterraformの設定値を変数に切り出す作業をしてたんだけど、504Gatewayエラーが出るようになって軽くハマったのでメモ。

調べたところこの記事の内容とほぼ同じ事象だったらしくVPCのCIDRブロックを変数に切り出した際にセキュリティグループの更新を忘れていたらしい。。

yoshinorin.net

気づけばなんてことない内容なんだけど、ECSのイベントやCloudwatchにそれらしいエラーが何も出ないので気づきにくいな。。504だけしか情報がないと対応辛い。

resource "aws_security_group_rule" "hoge-ecs" {
  security_group_id = aws_security_group.hoge-ecs.id

  type = "ingress"
  from_port = 80
  to_port   = 80
  protocol  = "tcp"

  # ここを変数に書き換えるのを忘れてた。。
  cidr_blocks = [var.vpc_cidr_block]
}