Referencia rápida

Hoja de trucos de ejemplos del mundo real de Ansible Playbook

Ejemplos prácticos y plantillas de configuración de Ansible playbooks para Ruby, PostgreSQL, GitLab y servidores web.

· Publicado

Una colección seleccionada de repositorios y ejemplos de playbooks de Ansible del mundo real para aprovisionamiento de servidores y despliegues.

🔗 Related: Hoja de trucos básica de Ansible · Hoja de trucos de módulos de Ansible · Guía de inicio rápido de Ansible

Implementaciones de Playbooks de código abierto


Fragmentos multitarea comunes

Configuración completa de Nginx con Let's Encrypt SSL

- name: Configure Web Server with Nginx
  hosts: webservers
  become: true
  tasks:
    - name: Ensure Nginx is installed
      apt:
        name: nginx
        state: present
        update_cache: yes

    - name: Copy site configuration template
      template:
        src: templates/nginx.conf.j2
        dest: /etc/nginx/sites-available/default
      notify: Reload Nginx

    - name: Ensure Nginx service is running and enabled
      service:
        name: nginx
        state: started
        enabled: yes

  handlers:
    - name: Reload Nginx
      service:
        name: nginx
        state: reloaded

Temas relacionados