2017-05-16 16 views
-1

ファイル内で定義されている変数をファイル内のさまざまな変数に使用する必要があります。どのようにして、変数をファイル内の別の変数への入力として使用することができますか

URL_host: XXX.XX.XX.XX 

は私が

JDBCURL: {{ URL_host }}/jdbc 
mysqlrpm: {{ URL_host }}/mysql.rpm 

ようにそれを使用する必要が私の変数

であるあなたが含むことができ、ファイル内URL_HOST VARが含まれている場合には、はいansible

+0

[include_vars](http://docs.ansible.com/ansible/include_vars_module.html)? –

+0

あなたの質問についてもっと詳しく教えてください。そして、これらの変数はどこに存在しますか?Anagersは異なるスコープの変数の優先順位を持っています。 – tux

+0

こんにちは、この変数をgroups_vars/variables.ymlに配置しました。システム内の可変ファイルであり、この単一のファイルのみを編集する必要があるのはなぜですか?私の例で説明したように、上記で定義した変数を別の変数の後続入力として使用する必要があるのはなぜですか – user3620311

答えて

0

に実現可能ですそのファイルはvars_filesまたはinclude_varsを使用してファイルパスを指定します。その後

あなたのような何かを行うことができるはず "{{URL_host}}"/JDBC

関連する問題