ansible playbook:变化没有得到反映

时间:2017-06-08 08:15:43

标签: ansible

我已经编写了ansible-playbook来配置VyOS服务器上的主机名。 Playbook没有给出任何错误,但改变没有反映在VyOS上

这是剧本:

--- 
 - hosts : server1
   vars:
    inventory_hostname : vyos_host
   name : setting host name
      vyos_config
        lines
          - set system host-name {{ inventory_hostname }}

我使用的默认主机文件是:

的/ etc / ansible /项目/ HOSTFILE

[server1]
192.168.1.82

[sever2]
192.168.1.88

1 个答案:

答案 0 :(得分:0)

你的剧本缺少tasks块,正确的间距和冒号,应该写成

--- 
 - hosts : server1
   vars:
     inventory_hostname : vyos_host
   tasks:
     - name : setting host name
       vyos_config:
         lines:
           - set system host-name {{ inventory_hostname }}

请在官方文档中查看Intro to PlaybooksYAML syntax