Ansible Playbook 循环:简化重复任务执行
- name: Execute tasks in a loop//n hosts: all//n vars://n tasks_list://n - task1//n - task2//n - task3//n tasks://n - name: Execute tasks//n command: echo /'{{ item }}/'//n loop: /'{{ tasks_list }}/'//n//n- name: Execute tasks in a loop//n hosts: all//n vars://n tasks_dict://n task1: value1//n task2: value2//n task3: value3//n tasks://n - name: Execute tasks//n debug://n msg: /'{{ item.key }} - {{ item.value }}/'//n loop: /'{{ tasks_dict | dict2items }}/'//n//n- name: Execute tasks in a loop//n hosts: all//n tasks://n - name: Execute tasks//n debug://n msg: /'Task {{ item }}/'//n loop: /'{{ range(1, 4) }}/
原文地址: https://www.cveoy.top/t/topic/pSJ5 著作权归作者所有。请勿转载和采集!