Sobes.tech
Junior — Middle

Môžete vysvetliť, čo je Ansible a ako sa používa na automatizáciu konfigurácií a nasadení?

sobes.tech AI

Odpoveď od AI

Ansible je nástroj na automatizáciu správy konfigurácií a nasadzovania aplikácií. Používa jednoduchý jazyk na opis úloh (YAML), čo uľahčuje písanie a pochopenie skriptov automatizácie. Ansible umožňuje centralizované riadenie konfigurácií serverov, inštaláciu potrebného softvéru, kopírovanie súborov a spúšťanie príkazov na vzdialených strojoch bez potreby inštalácie ďalšieho softvéru (používa SSH).

Príklad jednoduchého playbooku na inštaláciu nginx na vzdialenom serveri:

- hosts: webservers
  become: yes
  tasks:
    - name: Nainštalovať nginx
      apt:
        name: nginx
        state: present