1
是否有可能在部署的基础上更改值,而且是否有可能?我在两台机器上配置keepalived,我想为优先级添加一个循环。Ansible:根据部署更改模板中的值
我无法循环或使用range()函数,因为它只是在相同的部署中循环。
我想设置优先级:
- LB1 = 100
- LB2 = 101
我的VRRP实例看起来像这样至今:
vrrp_instance VI_1 {
state MASTER
interface {{ int }}
virtual_router_id 51
priority 100 <------------------- I'd like to iterate this value
advert_int 1
authentication {
auth_type PASS
auth_pass 1111
}
virtual_ipaddress {
# supports up to 20 by default
{% for ip in vips %}
{{ ip.addr }}
{% endfor %}
}
}
uuuuuugh host_vars我觉得自己像个白痴。当然,这很干净。谢谢 –