Size: a a a

2021 February 24

YZ

Yerzhan Zhiyentayev in Ansible
И рекомендую закрыть "уроки" от Астахова или как его там
источник

кг

константин горюнов... in Ansible
Yerzhan Zhiyentayev
И рекомендую закрыть "уроки" от Астахова или как его там
Вы мне?
источник

TG

Timur Gadiev in Ansible
источник

L

Lamobot in Ansible
После : ставится пробел. Если это ключ и значение.
key: value
Есть два вида записи старый однострочный
module: key=value key2=value
и
module:
 key: value
 key2: value
Заметьте, что после key: стоит пробел!
Запись
module:
 key=value
неверная
источник

TG

Timur Gadiev in Ansible
Сказали же - в топку строчный синтаксис!
источник

TG

Timur Gadiev in Ansible
Yerzhan Zhiyentayev
И рекомендую закрыть "уроки" от Астахова или как его там
Что за уроки?
источник

L

Lamobot in Ansible
Я даже не знаю какой линк на доку дать, так как лучше почитать её всю сразу :) Посмотреть на примеры, что там даны. И потом уже писать или исправлять.
https://docs.ansible.com/ansible/latest/user_guide/playbooks_intro.html
источник

YZ

Yerzhan Zhiyentayev in Ansible
Timur Gadiev
Что за уроки?
источник

YZ

Yerzhan Zhiyentayev in Ansible
Надо всем дружно пожаловаться на порнографию
источник

YZ

Yerzhan Zhiyentayev in Ansible
источник

L

Lamobot in Ansible
22 videos 391,918 views Last updated on Aug 21, 2018
источник

YZ

Yerzhan Zhiyentayev in Ansible
Lamobot
22 videos 391,918 views Last updated on Aug 21, 2018
Строчный синтаксис умер в ~2016
источник

TG

Timur Gadiev in Ansible
Yerzhan Zhiyentayev
Строчный синтаксис умер в ~2016
Он не умер, но он актуален исключительно в adhoc режиме
источник

TG

Timur Gadiev in Ansible
Для плейбук его использовать смысла нет
источник

OK

Oleg Kalinin in Ansible
Знатоки, подскажите, плиз! Есть инвентарь с переменными хоста:
[host]
host01 db_pass='["db01", "db02"]' db_user='["user01", "user02"]'
но при генерации шаблона:
{% for item in groups['host'] %}
{% for user in hostvars[item]['db_user'] and passwd in hostvars[item]['db_pass'] %}
     - DATA_SOURCE_NAME=postgresql://{{ user }}:{{ passwd }}@10.10.10.10
{% endfor %}
{% endfor %}
Ансибл пишет что 'passwd' is undefined
Правильно ли описан шаблон с циклами?
источник

L

Lamobot in Ansible
Oleg Kalinin
Знатоки, подскажите, плиз! Есть инвентарь с переменными хоста:
[host]
host01 db_pass='["db01", "db02"]' db_user='["user01", "user02"]'
но при генерации шаблона:
{% for item in groups['host'] %}
{% for user in hostvars[item]['db_user'] and passwd in hostvars[item]['db_pass'] %}
     - DATA_SOURCE_NAME=postgresql://{{ user }}:{{ passwd }}@10.10.10.10
{% endfor %}
{% endfor %}
Ансибл пишет что 'passwd' is undefined
Правильно ли описан шаблон с циклами?
А откуда passwd берётся?
источник

OK

Oleg Kalinin in Ansible
Lamobot
А откуда passwd берётся?
должно от сюда db_pass='["db01", "db02"]'
источник

OK

Oleg Kalinin in Ansible
а описано вчастности так passwd in hostvars[item]['db_pass'] %}
источник

L

Lamobot in Ansible
Тогда нужно третий цикл сделать :)
источник

OK

Oleg Kalinin in Ansible
эм
источник