Ansible在playbook中设置主机名,用户名和密码

时间:2015-11-26 08:41:30

标签: ansible

我正在尝试编写一本ansible play book来在远程主机上运行命令。

是否可以在剧本中写下host_ipusernamepassword

1 个答案:

答案 0 :(得分:0)

如果库存文件位于以下组中,则可以添加主机名:

[group-name]
34.67.12.12

然后在playbook yml中你可以指定一个像这样运行的组:

- hosts: group-name
  gather_facts: true
  sudo: yes
  vars_files:
    - "group_vars/group-name/config"
  roles:
    - do-bla-bla

关于用户名和密码,将其写入变量文件是不安全的,因为有安全保险库