@Venot

Как в плейбуке Ansible запустить несколько скриптов на одном хосте одновременно?

в jenkins в переменную записываются выбранные приложения, потом исполняется плейбук:
- name: Изменение состояния кластеров
hosts: "{{ Cluster }}"
gather_facts: no
tasks:
- name: action app
shell: admin/{{ ids[item] }}_mgmt.sh {{ ClusterAction3 | default('status') }}
with_items: "{{ Cluster.split(',') }}"
register: shell_result
run_once: yes
tags: single
получается пока что не выполнится 1 скрипт, 2 не запустится, как сделать чтобы одновременно запустить все скрипты, дождаться когда последний выполнится, вывести результат работы через debug.
или в jenkins параллельным запуском запустить каждый плейбук ансибл или в плейбуке можно это реализовать?
  • Вопрос задан
  • 96 просмотров
Решения вопроса 1
paran0id
@paran0id
Красноглазых дел мастер
Пригласить эксперта
Ответы на вопрос 1
opium
@opium
Просто люблю качественно работать
при запуске на группу хостов ансибл сам запускает все парралельно
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы