我想同时使用变量名和变量中的数据。像这样。
- vars:
my_var:
attr1: Hello world
attr2: yes
debug:
msg: "This is variable name > my_var. And this is data inside `attr1` > {{ my_var.attr1 }}"
如何从变量中获取变量名称。
答案 0 :(得分:1)
您可以使用vars
lookup
- vars:
var_name: my_var
my_var:
attr1: Hello world
attr2: yes
debug:
msg: "This is variable name > {{ var_name }}. And this is data inside `attr1` > {{ lookup('vars', var_name).attr1 }}"