Sobes.tech
Junior — Middle

Ha egy adott playbookban három feladat van megadva, akkor összesen hány feladat fog végrehajtódni?

sobes.tech MI

Válasz az MI-től

Ha az Ansible playbook három feladatot tartalmaz, akkor a playbook futtatásakor mindhárom feladat sorban végrehajtódik, vagyis a végrehajtott feladatok összes száma három lesz.

Minden feladat egy külön lépés, amit az Ansible végrehajt a célzott hosztokon. Ha a playbook több hosztot tartalmaz, minden feladat minden egyes hoszton végrehajtásra kerül, de a playbookban szereplő feladatok száma továbbra is három.

Példa:

- hosts: all
  tasks:
    - name: Csomag telepítése
      apt:
        name: nginx
        state: present

    - name: Szolgáltatás indítása
      service:
        name: nginx
        state: started

    - name: Állapot ellenőrzése
      command: systemctl status nginx