我建立了下面的列表,但我没有成功地迭代它。我应该使用with_items吗?with_elements?还是别的什么? {% set ignored = myList.extend([{'server_name': host, 'server_ip': hostvars[host].ansible_eth0{{ my
我正在使用ansible来解析一个jinja2模板。jinja2模板有一段代码,它应该遍历一个变量,该变量是一个字典列表。但是,它将字典列表视为字符串并打印单个字符。请注意,在ansible攻略中,变量是set_fact。对j2模板中的字典列表进行循环的代码: {% for subscriber in subscribers %}
我是ansible的新手。我想读取一个var文件,然后遍历它。我的var文件如下所示: Project_name1: -BProject_name2: -bb -ab现在,我的行动手册看起来像 - name: include the cars and iterate through them file:project.ymlname:project
loop
问题:有没有办法让数组在临时命令中工作?背景:我希望确保主机上的多个容器正在运行(在我的示例中,这是"test01“和"test02")
我已经发现(如果我错了请纠正我),我不能在临时命令中使用数组或with_items,所以这是行不通的:ansible all -i ,localhost -m docker_container -c local -a 'name=["test01",