はじめに
こんばんは。
今回は以下の本を読んで勉強中です。
前回の記事はこちら
今回は第10章です。
バージョンは以下です。
$ terraform --version Terraform v1.0.3
本題
第10章 バッチ
ECS Schedules Tasksが学べます。
写経回なので、特筆すべきところはありませんでした。
こちらはスムーズにできました!
前回うまく行かなかったところ
前回 ECSの立ち上げはうまく行ったけど、なぜか nginxコンテナにアクセスできないという現象が起きてました。
いろいろみてると、結局 cidr_blocks
の設定がおかしかっただけでした....
また、本では語られてなかったのですが aws_lb_listener
の default_actionを forward
にしてターゲットグループを指定する必要がありました。
ディレクトリを分けすぎているからのケアレスミスだと感じたので、今までのディレクトリ構成を少し整理しました。
networkを一つにまとめた感じです。
$ tree . ├── ap_server │ ├── container_definitions.json │ └── main.tf ├── batch │ ├── container_definitions.json │ └── main.tf ├── cloud_watch │ └── main.tf ├── iam │ └── main.tf ├── main.tf ├── network │ └── main.tf ├── security_group │ └── main.tf ├── storage │ ├── log │ │ └── main.tf │ ├── private │ │ └── main.tf │ └── public │ └── main.tf ├── terraform.tfstate ├── terraform.tfstate.backup └── vpc └── main.tf
かなりなボリュームになってきました。。。
終わりに
明後日ついにワクチン接種です。
ビクビクしてます。。。
次もがんばります。