Sobes.tech
Junior — Middle

Můžete vysvětlit, co je Ansible a jak se používá k automatizaci konfigurací a nasazení?

sobes.tech AI

Odpověď od AI

Ansible je nástroj pro automatizaci správy konfigurací a nasazování aplikací. Používá jednoduchý jazyk popisu úkolů (YAML), což usnadňuje psaní a pochopení skriptů automatizace. Ansible umožňuje centrálně spravovat konfigurace serverů, instalovat potřebný software, kopírovat soubory a spouštět příkazy na vzdálených strojích bez nutnosti instalace dalšího softwaru (používá SSH).

Příklad jednoduchého playbooku pro instalaci nginx na vzdáleném serveru:

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