134 читали · 1 год назад
Управление выполнением задач в вашем плейбуке
В Ansible параметры конфигурации fork, serial, throttle и async контролируют параллелизм и конкурентность выполнения задач. Fork Он определяет максимальное количество параллельных соединений, которые Ansible будет использовать при выполнении задач. Увеличение значения fork позволяет распараллелить выполнение задач на нескольких хостах. Например, установка параметра fork: 3 - означает, что Ansible будет выполнять задачи на трёх хостах одновременно, как показано ниже. Serial Параметр serial в плейбуке...
9 месяцев назад
Rust в помощь Ansible
Написать пользовательские модули Ansible на Rust с ML, считывающие входные данные JSON с парсингом в Ansible и обратно, для создания REST API. Повысив тем самым: Производительность ресурсоемких задач. Безопасность памяти. Параллелизм задач, которые может запустить Ansible. Найти альтернативы между разными подходами получения данных из Ansible в Rust: Входные данные приложения Rust могут быть получены с помощью Ansible и использованы в последующих задачах: Пример настройки переменных среды в Ansible:...