2017-10-13 13 views

答えて

1

itemはコマンドではありませんが、loopsを使用するタスクでは、Ansibleによって自動的に作成され、設定された変数です。次の例では

:タスクが二回実行されます

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

:最初の時間を変数itemセットでfirstに、secondで2回目。

ループの要素は辞書であればまた、あなたはあなたの例のようにドット表記法を使用して、そのキーを参照できます。

- debug: 
    msg: "{{ item.my_value }}" 
    with_items: 
    - ny_element: first 
     my_value: 1 
    - my_element: second 
     my_value: 2 
関連する問題