在Ansible playbook中,可以使用循环(loop)语句迭代变量。使用循环语句可以减少代码量,提高代码效率。
例如,假设我们有一个变量列表,我们想在playbook中循环迭代这个变量列表,并进行相应的操作。具体步骤如下所示:
---
example_list:
- item1
- item2
- item3
- name: Loop through variable list
command: echo {{ item }}
with_items:
- "{{ example_list }}"
在上面的例子中,使用循环语句迭代example_list变量,并将其作为参数传递给echo命令。每次循环,都会输出一个变量列表中的项。
这样,我们就可以在Ansible playbook中使用循环语句迭代变量列表了。