2017-10-13 53 views

回答

1

item不是命令,而是由Ansible在使用loops的任务中自动创建和填充的变量。

在下面的例子:

- debug: 
    msg: "{{ item }}" 
    with_items: 
    - first 
    - second 

该任务将被运行两次:与可变item组第一时间first,第二时间与second

此外,如果回路的元素是字典,你可以参考使用点符号钥匙在你的例子:

- debug: 
    msg: "{{ item.my_value }}" 
    with_items: 
    - ny_element: first 
     my_value: 1 
    - my_element: second 
     my_value: 2