More documentation
This commit is contained in:
15
training/handler-nginx.yml
Normal file
15
training/handler-nginx.yml
Normal file
@@ -0,0 +1,15 @@
|
|||||||
|
- name: Prueba de handlers
|
||||||
|
hosts: webserver
|
||||||
|
become: yes
|
||||||
|
tasks:
|
||||||
|
- name: Copiar archivo de configuración
|
||||||
|
copy:
|
||||||
|
src: nginx.conf
|
||||||
|
dest: /etc/nginx/nginx.conf
|
||||||
|
notify:
|
||||||
|
- Reiniciar Nginx
|
||||||
|
handlers:
|
||||||
|
- name: Reiniciar Nginx
|
||||||
|
service:
|
||||||
|
name: nginx
|
||||||
|
state: restarted
|
||||||
5
training/import_playbooks.yml
Normal file
5
training/import_playbooks.yml
Normal file
@@ -0,0 +1,5 @@
|
|||||||
|
# import_playbook soporta handlers correctamente.
|
||||||
|
# Por lo tanto, este playbook importa otros playbooks que contienen handlers.
|
||||||
|
- import_playbook: install-nginx.yml
|
||||||
|
- import_playbook: handler-nginx.yml
|
||||||
|
- import_playbook: uninstall-nginx.yml
|
||||||
9
training/import_tasks.yml
Normal file
9
training/import_tasks.yml
Normal file
@@ -0,0 +1,9 @@
|
|||||||
|
# Solo admite tasks y no soporte handlers correctamente.
|
||||||
|
# Por lo tanto, este playbook importa otros playbooks que contienen solo tasks.
|
||||||
|
- name: gestiones nginx
|
||||||
|
hosts: webserver
|
||||||
|
become: yes
|
||||||
|
tasks:
|
||||||
|
- import_task: nginx.yml
|
||||||
|
- import_task: nginx-handlers.yml
|
||||||
|
- import_task: uninstall-nginx.yml
|
||||||
Reference in New Issue
Block a user