Sobes.tech
Junior — Middle
112

Ko jāmaina Ansible playbook'ā, lai tas varētu vienlaicīgi pārvaldīt vairākus serverus?

Uzņēmumi, kur jautāja
Рексофт

Atbilde no AI

sobes.tech AI

Чтобы Ansible playbook мог управлять несколькими серверами одновременно, необходимо:

  1. Определить несколько хостов в inventory — в файле inventory перечислить все целевые серверы или группы серверов.

  2. Указать в playbook нужную группу или список хостов в параметре hosts. Например:

- name: Пример плейбука
  hosts: webservers
  tasks:
    - name: Установить nginx
      apt:
        name: nginx
        state: present
  1. Параллелизм по умолчанию — Ansible по умолчанию выполняет задачи параллельно на нескольких хостах (параллелизм регулируется параметром forks в конфигурации ansible.cfg).

Таким образом, чтобы управлять несколькими серверами, достаточно правильно настроить inventory и указать нужные хосты в playbook. Если нужно увеличить количество одновременных подключений, можно изменить параметр forks.