Sobes.tech
Junior — Middle

Какъв е общият брой задачи, които ще бъдат изпълнени, ако в конкретен плейбук са посочени три задачи?

sobes.tech AI

Отговор от AI

Ако в playbook на Ansible са посочени три задачи, тогава при изпълнение на playbook ще бъдат изпълнени всички три задачи последователно, тоест общият брой изпълнени задачи ще бъде три.

Всяка задача е отделна стъпка, която Ansible изпълнява на целевите хостове. Ако playbook съдържа няколко хоста, всяка задача ще бъде изпълнена на всеки от тях, но броят на задачите в playbook остава три.

Пример:

- hosts: all
  tasks:
    - name: Инсталиране на пакет
      apt:
        name: nginx
        state: present

    - name: Стартиране на услугата
      service:
        name: nginx
        state: started

    - name: Проверка на статуса
      command: systemctl status nginx