Ansible在playbook中设置主机名、用户名和密码
我正在尝试编写一个ansible剧本,以便在远程主机上运行命令Ansible在playbook中设置主机名、用户名和密码,ansible,Ansible,我正在尝试编写一个ansible剧本,以便在远程主机上运行命令 是否可以使用游戏内手册编写主机ip、用户名和密码?如果清单文件位于这样的组下,则可以添加主机名: [group-name] 34.67.12.12 - hosts: group-name gather_facts: true sudo: yes vars_files: - "group_vars/group-name/config" roles: - do-bla-bla 然后在剧本yml中,您可
是否可以使用游戏内手册编写
主机ip
、用户名
和密码
?如果清单文件位于这样的组下,则可以添加主机名:
[group-name]
34.67.12.12
- hosts: group-name
gather_facts: true
sudo: yes
vars_files:
- "group_vars/group-name/config"
roles:
- do-bla-bla
然后在剧本yml中,您可以指定一个运行组,如下所示:
[group-name]
34.67.12.12
- hosts: group-name
gather_facts: true
sudo: yes
vars_files:
- "group_vars/group-name/config"
roles:
- do-bla-bla
关于用户名和密码,将其写入变量文件是不安全的,因为存在ansible vault您能否展示您迄今为止所尝试的内容,然后解释这对您来说是如何不起作用的?