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
SBクリエイティブ
売り上げランキング: 15,209