【发布时间】:2019-03-15 12:07:12
【问题描述】:
这可能吗?我有一本像这样的剧本:
变量: BDNAME:“”
- name: Add a tenant using a JSON string
aci_bd:
tenant: "common"
bd: "{{ BDNAME }}"
vrf: "PIGGE"
hostname: '1.1.1.1'
username: "x"
password: "x"
use_ssl: yes
validate_certs: false
如果我在命令行中提供一个额外的变量,它会起作用:
ansible-playbook apic.yml -i server.yml --extra-vars BDNAME='pooh'
然后 BDNAME 得到值 pooh。 但是有什么方法可以将 pooh 定义为变量。因此,如果我像刚才那样运行 playbook,BDNAME 会获取该变量的值。
所以像 变量: BD 名称:“” 小熊维尼:nisse
那么 BDNAME 应该是 nisse。
【问题讨论】: