目标:使用ansible的file模块在远端主机上同时创建多个目录
playbook的实现记录:
1 - name: Configure webserver with nginx 2 hosts: webservers 3 sudo: True 4 tasks: 5 - name: create directory /etc/nginx/sites-available and /etc/nginx/sites-enabled 6 file: 7 path: "{{ item }}" 8 state: directory 9 with_items: 10 - /etc/nginx/sites-available 11 - /etc/nginx/sites-enabled