且构网

分享程序员开发的那些事...
且构网 - 分享程序员编程开发的那些事

Ansible-playbook 拾遗

更新时间:2022-09-15 20:21:04

 ansible-playbook  和handles 一起使用

1
2
3
4
5
6
7
8
9
10
11
12
13
---
- hosts: web
user: root
tasks:
- name: ensure nginx is at the latest version
yum: name=nginx state=latest
- name: Copy nginx.conf
copy: src="/root/nginx.conf" dest="/etc/nginx/nginx.conf"
notify:
- Restart Nginx service
handlers:
- name: Restart Nginx service
service: name=nginx state=restarted

检查 ansible-playbook  配置文件是否正确

ansible-playbook nginx.yml --check

执行 playbook

ansible-playbook nginx.yml


检查nginx 服务是否正确安装

ansible -i /etc/ansible/hosts web -m shell -a 'netstat -tpln |grep :800'





本文转自 水滴石川1 51CTO博客,原文链接:http://blog.51cto.com/sdsca/2058905,如需转载请自行联系原作者