Ansible基础(二)
mail.example.com # FQDN# 方括号[]中是组名
host1 host2:5522 # 指定连接主机得端口号
localhost ansible_connection=local # 定义连接类型
host3 http_port=80 maxRequestsPerChild=808 # 定义主机变量
host4 ansible_ssh_port=5555 ansible_ssh_host=192.168.1.50 # 定义主机ssh连接端口和连接地址
www.example.com # 定义 1-50范围内的主机
www-.example.com # 定义a-f范围内内的主机
three.example.com ansible_python_interpreter=/usr/local/bin/python #定义python执行文件
192.168.77.123 ruby_module_host ansible_ruby_interpreter=/usr/bin/ruby.1.9.3 # 定义ruby执行文件
# 定义webservers组的变量
ntp_server= ntp.example.com
proxy=proxy.example.com
# 定义server组的子成员
webservers
dbservers
# 定义server组的变量这个变量的意思是应用到整个server组,这里应该只是定义并没有调用这个变量
zabbix_server=192.168.77.121
# 对于主机组变量解释
10.0.0.24
10.0.0.25
10.0.0.27
10.0.0.28
webserver
dbserver
# 我想要在dbserver组和webserver组都加入一条主机,这里仅仅是定义变量,并没有真正的调用这个变量
zabbix_server=10.0.0.30
页:
[1]