INI对应的YAML
YAML写法: 注意上下级之间前面两个空格
ssh免密
1.
INI:
172.25.254.2
172.25.254.3
YAML
all:
hosts:
172.25.254.2:
172.25.254.3:

2.
INI
172.25.254.2
[test1]
172.25.254.3
[test2]
172.25.254.4
YAML
all:
hosts:
172.25.254.2:
children:
test1:
hosts:
172.25.254.3:
test2:
hosts:
172.25.254.4:

3.
INI
[proA]
172.25.254.2
[proB]
172.25.254.3
[pro:children]
proA
proB
YAML
all:
children:
pro:
children:
proA:
hosts:
172.25.254.2:
proB:
hosts:
172.25.254.3:

4.别名
INI
172.25.254.2
server3 ansible_host=172.25.254.3
172.25.254.4
YAML
all:
hosts:
172.25.254.2:
serverc:
ansible_host: 172.25.254.3 注意冒号和空格
172.25.254.4:

这篇博客介绍了如何将传统的INI格式转换为YAML格式来编写Ansible清单,包括ssh免密配置的YAML表示,以及如何使用YAML进行别名设定。
2017

被折叠的 条评论
为什么被折叠?



