@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 параллельным запуском запустить каждый плейбук ансибл или в плейбуке можно это реализовать?
  • Вопрос задан
  • 202 просмотра
Решения вопроса 1
paran0id
@paran0id
Умный, но ленивый
Пригласить эксперта
Ответы на вопрос 1
opium
@opium
Просто люблю качественно работать
при запуске на группу хостов ансибл сам запускает все парралельно
Ответ написан
Ваш ответ на вопрос

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

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