Size: a a a

2021 March 24

YZ

Yerzhan Zhiyentayev in Ansible
Igor
понимаю, поэтому я и ожидал что

      register: setup_status
     until: setup_status is success
     delay: 5
     retries: 10

будет работать вместе с ним :)
На локалхосте делаешь wait for для loop-а в котором твои хосты
источник

KG

Kirill Galinurov in Ansible
коллеги есть вопрос есть набор сред для каждого свое inventory все это разбито под директориям как правильно в этом случае подключать файл с общими переменными в palybook
источник

AL

Andrei Losenkov in Ansible
Kirill Galinurov
коллеги есть вопрос есть набор сред для каждого свое inventory все это разбито под директориям как правильно в этом случае подключать файл с общими переменными в palybook
То есть playbook общий, но вызывается с разными inventory, группы которых не пересекаются?

Годится ли вариант в playbook использовать такое?
  vars_files:
   - ./path/to/common/vars.yml
источник

PG

Pavel Gassan in Ansible
в инвентори все по группам разбито?
источник

KG

Kirill Galinurov in Ansible
да но они пересекаются
источник

KG

Kirill Galinurov in Ansible
тоесть есть например 3 площадки
источник

VZ

Vladimir Zhurkin in Ansible
Kirill Galinurov
коллеги есть вопрос есть набор сред для каждого свое inventory все это разбито под директориям как правильно в этом случае подключать файл с общими переменными в palybook
через симлинк , но это антипетерн
источник

AL

Andrei Losenkov in Ansible
Kirill Galinurov
да но они пересекаются
group_vars?
источник

PG

Pavel Gassan in Ansible
сделайте груп варс\олл - куда общие переменные
и груп варс\имя группы
источник

VZ

Vladimir Zhurkin in Ansible
у него другое Есть три или больше окржуение и одинаковые переменные
источник

KG

Kirill Galinurov in Ansible
ага
источник

VZ

Vladimir Zhurkin in Ansible
@k_i_r_y переменные которые не надо переопределять , просто в default роли
источник

VZ

Vladimir Zhurkin in Ansible
и все
источник

VZ

Vladimir Zhurkin in Ansible
и оно будет везде на весь инвентории и вообще весь
источник

KG

Kirill Galinurov in Ansible
не там могут быть например указаны внешние точки игтеграций
источник

VZ

Vladimir Zhurkin in Ansible
Kirill Galinurov
не там могут быть например указаны внешние точки игтеграций
ну тогда лучше для каждого окружение свое
источник

VZ

Vladimir Zhurkin in Ansible
так как интеграция для стейджа например, может резко изменится
источник

VZ

Vladimir Zhurkin in Ansible
я это уже проходил
источник

KG

Kirill Galinurov in Ansible
тут несколько другое
источник

KG

Kirill Galinurov in Ansible
есть /prod /stage /dev
источник