У нас есть эти 3 анзибль-playbooks и Jenkins работы:Как запускать игры на хостах вне инвентаря Ansible?
- веб/deploy_app
- приложение/deploy_app
- дб/deploy_app
Каждый сборник пьес работает только на 2 узлах, веб -playbook имеет инвентарь только 2 хостов, web01 и web02, в приложении для воспроизведения есть инвентарь только app01/app02.
Теперь мы хотим создать «развертывание без простоя», что означает, что служба на app01 должна быть отключена до развертывания db01.
Как я могу запустить игру на app01 в Ansible, если app01 даже не находится в инвентаре Ansible для playbook db01/deploy_app?