Questions tagged «ansible-template»

10
Ansible:获取当前目标主机的IP地址
如何获得角色中当前主机的IP地址? 我知道您可以获得主机所属的组的列表以及主机的主机名,但是我无法找到获取IP地址的解决方案。 您可以使用来获取主机名,{{inventory_hostname}}并使用来获取组{{group_names}} 我曾尝试喜欢的东西{{ hostvars[{{ inventory_hostname }}]['ansible_ssh_host'] }} 和ip="{{ hostvars.{{ inventory_hostname }}.ansible_ssh_host }}"

8
如何使用具有不同变量集的模板模块?
我的用例如下: 我有一个模板文件,我想从该模板创建2个不同的文件,每个文件的变量集由不同的变量填充。 例如,假设我要对包含该行的文件进行模板化: mkdir -p {{myTemplateVariable}} 我想找到一种适当的方法来获取由“ File1”和“ File2”填充的变量。就像是 : - name: template test 1 template: src=myTemplateFile dest=result1 - name: template test 2 template: src=myTemplateFile dest=result2 在这里我可以为第一个模板指定要使用的变量为a =“ File1”,为第二个模板指定b =“ File2”。
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.