默认清单位置:/etc/ansible/hosts
运行Ansible Playbook:ansible-playbook -i 清单位置 test.yml
Ansible Playbook state 参数解析:
用于指定要对目标主机上的资源执行的操作。
absent:确保资源不存在。如果资源存在,则将其删除。
删除一个文件或软件包。
installed:确保资源已安装。
安装一个软件包或服务。
latest:确保资源是最新的。
更新软件包至最新版本。
present:确保资源存在。如果资源不存在,则创建它;如果资源存在但与所需状态不同,则更新它。
确保文件存在且具有特定内容。
removed:删除资源。
- name: test
hosts: all
gather_facts: yes
tasks:
- name: stop firewall for ftp-server
service:
name: firewalld
state: stopped