Junior — Middle
El tudná magyarázni, hogy mi az az Ansible, és hogyan használják a konfigurációk és a telepítések automatizálására?
sobes.tech MI
Válasz az MI-től
Az Ansible egy automatizálási eszköz a konfigurációk kezelésére és az alkalmazások telepítésére. Egyszerű feladatleíró nyelvet (YAML) használ, ami megkönnyíti az automatizálási szkriptek írását és megértését. Az Ansible lehetővé teszi a szerverek konfigurációjának központi kezelését, a szükséges szoftverek telepítését, fájlok másolását és parancsok futtatását távoli gépeken anélkül, hogy további szoftvert kellene telepíteni (SSH-t használ).
Egyszerű playbook példa nginx telepítésére egy távoli szerveren:
- hosts: webservers
become: yes
tasks:
- name: nginx telepítése
apt:
name: nginx
state: present