Category Archives: Infrastructure as code

Terraformで”Unknown root level key: resoruce”

  TerraformでAWSのシンプルなセキュリティグループとEC2の.tfファイルを書いたわけですよ。 しかしterraform planすると、 $ terraform plan There are warnings and/or errors related to your configuration. Please fix these before continuing. Errors: * 1 error(s) occurred: * module root: 1 error(s) occurred: * Unknown root level key: resoruce   この切り分けに超時間がかかった・・ググっても英語含めて情報ないし。 結局、根本原因はわからなかった。 “root level key”とあるので、公開鍵関連の定義が悪いのかと思ったが、 結局問題なかった。 色々コメントアウトしたりなんやらやって、 セキュリティグループを記述した箇所の何かが悪いところまでは追ったのだが、 文法的な間違いはないし、何が悪いのかさっぱりわからない。 最後は、以前動作実績のある.tfファイルを持ってきて、 今回記述したい動作で書き換えたら、planが通ったという・・。   なかなかTerraformと仲良くなれない。   Amazon Web Services クラウドネイティブ・アプリケーション開発技法 一番大切な知識と技術が身につく posted with amazlet at 16.04.16 NRIネットコム株式会社 佐々木 拓郎 佐藤 瞬 石川 修 高柳 怜士 佐藤 雄也 岸本 勇貴 SBクリエイティブ 売り上げランキング: 15,209 Amazon.co.jpで詳細を見る