Sobes.tech
Junior — Middle

Puteți explica ce este Ansible și cum este utilizat pentru automatizarea configurațiilor și implementărilor?

sobes.tech AI

Răspuns de la AI

Ansible este un instrument pentru automatizarea gestionării configurațiilor și implementarea aplicațiilor. Folosește un limbaj simplu de descriere a sarcinilor (YAML), ceea ce facilitează scrierea și înțelegerea scripturilor de automatizare. Ansible permite gestionarea centralizată a configurațiilor serverelor, instalarea software-ului necesar, copierea fișierelor și executarea comenzilor pe mașini remote fără a fi nevoie să instalezi software suplimentar pe acestea (folosește SSH).

Exemplu de playbook simplu pentru instalarea nginx pe un server remote:

- hosts: webservers
  become: yes
  tasks:
    - name: Instalează nginx
      apt:
        name: nginx
        state: present