Size: a a a

ansible — русскоговорящее сообщество

2018 March 06

PK

Petr Kyznetsov in ansible — русскоговорящее сообщество
чтобы другие люди могли или ты сам через какое то время смог легко разобраться со своим "кодом"
да и потому что hendlers можно вызывать несколько раз в разных задачак по notify это позволяет один раз написать task с перезагрузкой
источник

IY

Ilya Yakimavets in ansible — русскоговорящее сообщество
http://docs.ansible.com/ansible/latest/playbooks_best_practices.html#task-and-handler-organization-for-a-role

   Handlers are just like regular tasks in an Ansible playbook (see Tasks) but are only run if the Task contains a notify directive and also indicates that it changed something. For example, if a config file is changed, then the task referencing the config file templating operation may notify a service restart handler. This means services can be bounced only if they need to be restarted. Handlers can be used for things other than service restarts, but service restarts are the most common usage.
источник

S

Serj in ansible — русскоговорящее сообщество
Понял, спасибо
источник
2018 March 10

C

CHIP in ansible — русскоговорящее сообщество
А я за неделю 51 косарь сделал
источник

C

CHIP in ansible — русскоговорящее сообщество
Я круче
источник

C

CHIP in ansible — русскоговорящее сообщество
источник
2018 March 13

cc

cent cent in ansible — русскоговорящее сообщество
Что-то тухло в этом чатике...
источник

NK

ID:448411134 in ansible — русскоговорящее сообщество
А что ты хотел?)
источник

cc

cent cent in ansible — русскоговорящее сообщество
Чтобы активность была
источник

NK

ID:448411134 in ansible — русскоговорящее сообщество
Тут в основном задают\решают вопросы 🤷‍♂️
источник

II

Igor Ignatev in ansible — русскоговорящее сообщество
https://habrahabr.ru/post/350636/ проявлю малям активности, запилил статейку
источник

cc

cent cent in ansible — русскоговорящее сообщество
А весь проект на github есть?
источник

II

Igor Ignatev in ansible — русскоговорящее сообщество
не чето как то не привык еще им пользоваться, но согласен надо бы начать, по факту че там за проект всего два простых плейбука =)
источник

cc

cent cent in ansible — русскоговорящее сообщество
Igor Ignatev
не чето как то не привык еще им пользоваться, но согласен надо бы начать, по факту че там за проект всего два простых плейбука =)
Замечания приветствуются?
источник

II

Igor Ignatev in ansible — русскоговорящее сообщество
да конечно, так как по факту я с ним познакомился на днях, и на бестпрактис не тянет это конечно
источник

II

Igor Ignatev in ansible — русскоговорящее сообщество
буду рад советам
источник

II

Igor Ignatev in ansible — русскоговорящее сообщество
Насколько я понимаю по бестпрактису надо бы раскидать все по каталогам Directory Layout
источник

cc

cent cent in ansible — русскоговорящее сообщество
1) лучше код выложить на github (чтобы можно было улучшать чужими пулл реквестами)
2) таски выложить в роли, и роли отвязать от окружения
3) vars_prompt - заменить на ansible-vault
4) hosts (inventory) - переложить в ./envs/myenv/hosts.yml и перенести в него все из vars:
источник

II

Igor Ignatev in ansible — русскоговорящее сообщество
ага спс, насчет 3 думал, но так как у меня на разных свичах есть отличающиеся учетки и это только для первоначальной настройки решил так сделать из разряда 1 раз ввел и забыл, потом остальное уже по ssh key ходит
источник
2018 March 22

NZ

Nikolay Zaitsev in ansible — русскоговорящее сообщество
Привет. У меня есть описание серверов в плейбуке с перечисленными роями для каждого и переменными. Есть ли способ запустить  параллельно на все сервера?

Вот так выглядит плейбук

- name: server1
 hosts: server1
 roles:
   - { role: auth, users: ['user1','user2'] }
   - { role: foo, var: value1 }

- name: server2
 hosts: server2
 roles:
   - { role: auth, users: ['user3','user4'] }
   - { role: foo, var: value2 }
источник