問題タブ [terraform-provider-azure]

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 投票する
1 に答える
1544 参照

azure - Terraform を使用して仮想マシン パスワードの Key Vault シークレットを作成する

Terraform リソースrandom_stringを使用して、VM のローカル管理者アカウントのパスワードを生成しています。Windows VM の場合、ブロックadmin_passwordの下のプロパティからリソースを呼び出しています。次に、プロパティが に設定されたリソースをos_profile使用して、(同じデプロイ内の) パスワードを Key Vault シークレットに書き込みたいと思います。これを行うと、以下のエラーがスローされます。azurerm_key_vault_secretvalue${azurerm_virtual_machine.vm.os_profile.admin_password}

Resource 'azurerm_virtual_machine.vm' does not have attribute 'os_profile.admin_password' for variable 'azurerm_virtual_machine.vm.os_profile.admin_password

私は何か間違ったことをしていますか、それともサポートされていないだけですか? VM のデプロイを実行する前に別のデプロイで Secret を作成し、dataリソースを使用して値を参照することもできますが、複数の VM (さまざまな量) を作成する可能性のあるデプロイの場合は、count.indexメソッドを使用してそれらを作成することをお勧めします。

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

azure - terraform による Azure アラートの作成がエラー コード 400 で失敗する

Terraform を介してストレージ アカウントでメトリック アラートを作成しているときに、エラー 400 が発生します

ドキュメントを確認し、アラートの作成に使用している名前が正しいことを corss で確認しました

想定: アラートを作成する必要があります

実際:

azurerm_metric_alertrule.test: Insights.AlertRulesClient#CreateOrUpdate: 要求への応答に失敗しました: StatusCode=400 -- 元のエラー: autorest/azure: サービスがエラーを返しました。Status=400 Code="UnsupportedMetric" Message="名前空間 '' および名前 'UsedCapacity' のメトリックは、このリソース ID ではサポートされていません