問題タブ [terraform0.12+]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
4 に答える
1121 参照

terraform - CLI からオブジェクト型の Terraform 変数に値を渡す

私のvariables.tfファイルには、以下のような変数が宣言されています。

adm_acctコマンドラインからこの変数のプロパティに値を渡す方法を決定しようとしています。以下を試しましたが、うまくいきません。

このコマンドは教えてくれVariables not allowedます。このシナリオで変数を使用することは本当に許可されていませんか、それとも構文が間違っていますか?

0 投票する
1 に答える
3963 参照

amazon-ecs - Terraform 動的ブロック

Terraform で動的ブロックを作成できません。モジュールを使用して ECS サービスを作成しようとしています。network_configurationモジュールでは、変数が存在する場合にのみブロックを作成するように指定したいと考えています。ここに私のモジュールコードがあります:

次は、実際のサービスのコードです。

最後に、ローカル ファイルは次のようになります。

上記の構成では、変数が存在network_configirationする場合にのみ 1 つのブロックを作成したいと考えています。network_config私がそれを定義しない場合、モジュールがブロックを作成しないようにしたいと思います。エラーが発生してInvalid indexいます。

コードの何が問題になっていますか? Terraform で動的ブロックを使用するのはこれが初めてですが、理解できるようになりたいです。ありがとう