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