読者コミュニティ|【IaC・CI/CD 入門】Terraform による AWS リソース・GitHub Actions による CI/CD の構築をしよう
本の感想や質問をお気軽にコメントしてください。
今回Bookを購入させて頂きました。
サンプルリポジトリ(terraform)のコードが削除されているようです。
ご確認よろしくお願いいたします。
この度はこちらの本を購入させていただきました。説明が全体的にわかりやすく、内容も充実しておりとても良かったです。
ですが誤植が2点あったので報告させていただきます。
Chapter4 「ロールの設定内容は下記の通りです」の下の表
(誤)sta.amazonaws.com
(正)sts.amazonaws.com
Chapter15 aws/task-definition.jsonのAWSアカウントID
(誤)
"taskRoleArn": "arn:aws:iam::761817748648:role/go-simple-server-ecs-task",
"executionRoleArn": "arn:aws:iam::761817748648:role/go-simple-server-ecs",
(正)
"taskRoleArn": "arn:aws:iam::xxxxxxxxxxxx:role/go-simple-server-ecs-task",
"executionRoleArn": "arn:aws:iam::xxxxxxxxxxxx:role/go-simple-server-ecs",
xxxxxxxxxxxx を 12 桁の AWS のアカウント ID に変更する。
以上、ご確認よろしくお願いいたします。
こんにちは。
この度は、本書籍をご購入頂き誠にありがとうございました。
少しでもお役に立てたのであれば幸いです。
誤植についてのご指摘もありがとうございます。こういったコメント非常に助かります。
先ほど全ての誤植を修正いたしました。
これからもみなさまのお役に立てるよう、精進したいと思います。
今後ともよろしくお願いします。
こちらの記事で勉強させて頂いています。
一点確認したいことがあります。
先ほど「09 ロードバランサを作成しよう」において、変更をGitHubにプッシュしたところ、「Terraform Init」の段階でエラーが出ました。
最終的には main.tf
内の hashicorp/aws
のバージョンを 5.0.0
に指定することで解決しましたが、つい数時間前には ~> 4.0.0
で問題なかったのです。。。
あくまで一時的な対応としてバージョンを上げましたが、こちらの記事の方では今後バージョンを上げる予定はありますでしょうか?
また、 4.0.0
に下げないと今後の学習に支障をきたしますか?
初学者ゆえ、大変お手数お掛けしますが、よろしくお願いいたします。
(以下はエラー文)
Initializing provider plugins...
- Finding hashicorp/aws versions matching "~> 4.0, >= 5.0.0"...
╷
│ Error: Failed to query available provider packages
│
│ Could not retrieve the list of available versions for provider
│ hashicorp/aws: no available releases match the given constraints ~> 4.0, >=
│ 5.0.0
╵
Error: Process completed with exit code 1.
(バージョン情報はこちらを参照しました)
terraform-aws-modules/vpc/aws | Terraform Registry
ご連絡頂きありがとうございます。
hashicorp/aws
のバージョンは、5.0.0
に上げてしまって構いません。
バージョンを上げた上で、本書籍を読み進めていただければと思います。
おっしゃるとおり、2023/05/30 に terraform-aws-vpc
に破壊的変更がありました。
エラー文にも記載されていますが、AWS Provider の version を 5.0 に上げる必要があるようです。
完成版のコードには、terraform-aws-vpc のバージョンを指定しなかったため、今回エラーが発生してしまったと考えられます。申し訳ありません。
後ほど、書籍の文言やコードを修正したいと思います。
ご指摘ありがとうございます。こういったコメント非常に助かります。
また何かありましたらお気軽にご連絡ください。
よろしくお願いします。
ご返信いただきありがとうございます。
なんと、ちょうど昨日に変更があったんですね!
まだ学習途中ではありますが、Github Actions や AWSの復習にもなる最高の教材です!
新作のリリースも楽しみにしています(๑>◡<๑)
同じエラーを踏みました。
yutaさんと同じく、バージョンを5.0に変えたらうまくいきました。
(報告しようと思いこのScrapを開いたら、すでに同じ現象が報告されていました)
お手隙で、以下のページについて修正していただけると、今後同じエラーを踏む人が減らせるかと思います🙏