playbook核心元素之 --> tasks 介绍


简单示例

[root@ansible ~]# vim test1.yaml 
- hosts: centos6
  remote_user: root
  tasks:
   - name: add a group
     group: name=ansgroup1 system=false
   - name: add a user
     user: name=ansuser1 group=ansgroup1  system=false
   - name: restart httpd service
     service: name=httpd state=restarted


wKioL1g-PwGwzDqfAABDJS-KMyg057.png-wh_50


[root@ansible ~]# ansible-playbook --syntax-check test1.yaml  --> 语法测试
[root@ansible ~]# ansible-playbook -C test1.yaml  --> 测试执行


[root@ansible ~]# ansible-playbook test1.yaml --> 执行


wKiom1g-Px3iuxN_AABmD93pX3E201.png-wh_50


wKioL1g-PzfT95xCAACmV3OHN0U722.png-wh_50


wKioL1g-PzmS1tsDAABwKneP1Q8098.png-wh_50