1
私は初心者です。私は不可解なプレイブックを作成しています。 dbengineのような変数を作成しましたが、この変数をロール名として使用したいと考えています。私のymlファイルは以下の通りです。変数をロール名として使用することは可能です
---
- hosts: examples
remote_user: root
become: yes
become_method: sudo
roles:
- {{ dbengine }}
と私の可変ファイルは以下の通りです。
############## DB Engine mysql/postgres/oracle
dbengine: "mysql"
dbuser: "root"
dbpass: "sample"
dbname: ""
####################################################
私はロールネームを動的にしたいと考えています。それは不可能では可能ですか? - ERRORを
---
- hosts: examples
roles:
- role: "{{ dbengine }}"
それがエラーをthroughingさ:あなたはこの構文を使用することができ
– user2916639@ user2916639事前にvarsファイルを含めることを忘れないでください... –
変数はすでにvarファイルで定義されています。 – user2916639