一.循环
1.简单循环
loop: ##赋值列表
- value1
- value2
- ...
{
{item}} ##迭代变量名称
---
- name: create file
hosts: all
tasks:
- name: file module
file:
name: /mnt/{
{item}}
state: present
loop:
- westos_file1
- westos_file2
2.循环散列或字典列表
---
- name: create file
hosts: all
tasks:
- name: file module
service:
name: "{
{ item.name}}"
state: "{
{ item.state }}"
loop:
- name: httpd
state: started
- name: vsftpd
state: stopped
二.条件
when:
- 条件1
- 条件2
条件判断:
= value == "字符串",value == 数字
< value < 数字
> value > 数字
<= value <= 数字
>= value >= 数字