Ansible Task Looping Directives
Jump to navigation
Jump to search
Internal
Overview
Looping Directives
with_items
An iterator whose elements can be accessed with item.<element>
.
loop
Takes a list for the task to iterate over, saving each list element into the item
variable (configurable via loop_control
)
jdks:
- corretto8
- corretto11
...
- name: Multiple items in a loop
homebrew_cask:
name: "{{ item }}"
state: present
loop: "{{ jdks }}"
loop_control
with_<lookup_plugin>
The same as loop
but adds the output of any lookup plugin to generate the item list.