Referință rapidă

Fișă recapitulativă de exemple practice Ansible Playbook

Exemple reale selectate de playbook-uri Ansible și șabloane de configurare pentru Ruby, PostgreSQL, GitLab și servere web.

· Publicat

O colecție selectată de depozite de playbook-uri Ansible din lumea reală și exemple de sarcini pentru provizionarea serverelor și implementare.

🔗 Related: Fișă recapitulativă de bază Ansible · Fișă recapitulativă pentru module Ansible · Ghid de pornire rapidă Ansible

Implementări open-source de playbook-uri


Fragmente comune de sarcini multiple

Configurare completă Nginx cu SSL Let's Encrypt

- 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

Subiecte conexe