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