問題タブ [terraform-provider-openstack]
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.
openstack - Terraform を使用して Openstack から公開鍵を取得し、ローカルに保存する方法は?
openstack_compute_keypair_v2
Terraform のデータ ソースを使用して、Openstack から公開鍵を取得しようとしています (後でローカル マシンに保存するため) 。
、しかし、実行してterraform apply
も何も起こりません。(キーは存在し、名前も正しいです。)
手動で保存する必要があると(おそらく間違って)想定したので、local_file
リソースを使用しました。
しかし、私は得ています:
Error: resource 'local_file.app_cert' config: unknown resource 'openstack_compute_keypair_v2.app_public_key' referenced in variable openstack_compute_keypair_v2.app_public_key.public_key
ドキュメントによると、そのような属性があります。私は何を間違っていますか?
手伝ってくれてありがとう!
terraform - プロバイダーを指定せずにTerraformを実行するには?
terraform
ブロックを指定せずに実行できprovider
、代わりに純粋に環境変数に依存できるかどうか疑問に思っていましたか?
このような:
それ以外の :
terraform - CLI で openstack フェデレーション ユーザーを使用する Terraform
openstack でフェデレーテッド ID をセットアップし、Ldap ユーザーを地平線上に接続し、openidc を使用して CLI で接続できます。フェデレーション ユーザー用の adminrc ファイルで、特定のパラメーターを使用します。
- OS_AUTH_TYPE=v3oidcパスワード
- OS_IDENTITY_PROVIDER=idp
- OS_PROTOCOL="マップされた"
- OS_DISCOVERY_ENDPOINT をエクスポート
- OS_CLIENT_SECRET のエクスポート
- OS_CLIENT_ID のエクスポート
フェデレーション ユーザーが Terraform を使用してインフラストラクチャを作成できるようにしたいと考えています。terraform のものと一致する属性はありますか? ありがとうございました