ansible-playbook example

$ cat p1.yml

---
- hosts: linvms
vars:
http_port: 80
max_clients: 200
remote_user: root
tasks:
- name: ensure apache is at the latest version
yum:
name: httpd
state: latest
- name: write the apache config file
template:
src: /etc/httpd/conf/httpd.conf
dest: /etc/httpd.conf
notify:
- restart apache
- name: ensure apache is running
service:
name: httpd
state: started
handlers:
- name: restart apache
service:
name: httpd
state: restarted

This entry was posted in Uncategorized. Bookmark the permalink.

Comments are closed.