Size: a a a

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

2018 November 06

F

Fess in ansible — русскоговорящее сообщество
Хм, спасибо, посмотрю
источник

СУ

Сагындык Узакбаев in ansible — русскоговорящее сообщество
text: |-
       {% raw %}{{ range .Alerts }}{% endraw %}
          *Alert:* {% raw %}{{ .Annotations.summary }}{% endraw %} - {% raw %}{{ .Labels.severity }}{% endraw %}
         *Description:* {% raw %}{{ .Annotations.description }}{% endraw %}
         *Details:*
         {% raw %}{{ range .Labels.SortedPairs }}{% endraw %} • *{% raw %}{{ .Name }}{% endraw %}:* {% raw %}{{ .Value }}{% endraw %}
         {% raw %}{{ end }}{% endraw %}
       {% raw %}{{ end }}{% endraw %}
источник

PK

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

СУ

Сагындык Узакбаев in ansible — русскоговорящее сообщество
я вот так алерты слака делал
источник

СУ

Сагындык Узакбаев in ansible — русскоговорящее сообщество
на каждой строчке каждую переменную экранировал
источник

PK

Petr Kyznetsov in ansible — русскоговорящее сообщество
Fess
Хм, спасибо, посмотрю
---
base_domain: lalala.ru
second_level: mysite.{{ base_domain }}
tritd_lvl: something_else-{{ second_level }}
nginx_vhosts:
     - listen: "443 ssl http2"
       server_name: "bla.{{ base_domain }}"
       access_log: "/var/log/nginx/bla.{{ base_domain }}.access.log"
       error_log: "/var/log/nginx/bla.{{ base_domain }}.error.log"
       state: "present"
       filename: "bla.{{ base_domain }}.conf"
       extra_parameters: |
источник

F

Fess in ansible — русскоговорящее сообщество
В defaults по идее все выражение должно быть в двойных фигурных
источник

F

Fess in ansible — русскоговорящее сообщество
И мне в эти двойные фигурные как-то переменную надо запихать
источник
2018 November 07

NK

ID:531453784 in ansible — русскоговорящее сообщество
@point91 будет жить. Поприветствуем!
источник

ST

Strong Thunder in ansible — русскоговорящее сообщество
всем привет, кто нить сталкивался с ошибкой  в модуле ecs_ecr
An error occurred (InvalidParameterException) when calling the SetRepositoryPolicy operation: Invalid parameter at 'PolicyText' failed to satisfy constraint: 'Invalid repository policy provided'
источник

ST

Strong Thunder in ansible — русскоговорящее сообщество
пытаюсь создать Lifecycle Policy
источник

NK

ID:531453784 in ansible — русскоговорящее сообщество
Katulos⠀ будет жить. Поприветствуем!
источник

K

Katulos⠀ in ansible — русскоговорящее сообщество
Господа
источник

K

Katulos⠀ in ansible — русскоговорящее сообщество
ansible умеет перезаписать файл с тем, что ввели в prompt?
источник

K

Katulos⠀ in ansible — русскоговорящее сообщество
В идеале бы взять шаблон, перезаписать в нем что то по определенным паттернам и отдельно схоронить
источник
2018 November 08

NK

ID:531453784 in ansible — русскоговорящее сообщество
Жора Перминов будет жить. Поприветствуем!
источник

NK

ID:531453784 in ansible — русскоговорящее сообщество
Volodymyr Bazeliuk будет жить. Поприветствуем!
источник
2018 November 09

NK

ID:531453784 in ansible — русскоговорящее сообщество
@Vladimir_Kleusov будет жить. Поприветствуем!
источник

В

Владимир in ansible — русскоговорящее сообщество
Всем привет. Решаю такую задачу: Надо сделать на mikrotik бэкап конфига, накатить измения, если связь не потерялась, то применить изменения, если потерялась , то восстановиться из бэкпа.
На форумах вроде пишут:
"Обычно это делается отложенной перезагрузкой роутера

Задается время перезапуска (через 5 минут, например)

Накатываются изменения без сохранения

Если связь не прервалась - сохраняемся и отменяем перезагрузку

Если прервалась - роутер перезагрузится со старой конфигурацией

Сам способ отложенной перезагрузки зависит от роутера "

Кто-нибудь знает как такое можно реализовать ?
источник
2018 November 10

NZ

Nikolay Zaitsev in ansible — русскоговорящее сообщество
На микротик ssh доступ если есть, то накатил бы изменения, затем с помощью pause выждал бы N секунд и через wait_for проверил бы, что   22 порт слушает, подключился и выполнил действия по сохранению конфига.

Такая фантазия на эту задачу.

https://docs.ansible.com/ansible/2.6/modules/wait_for_module.html

https://docs.ansible.com/ansible/latest/modules/pause_module.html
источник