Aleksey
бахни логирование в pre_tasks
Nik
А serial роли можно же целпять как var из инвентори?
matt
matt
у меня plain play без ролей если что
Aleksey
- name: pre tasks
hosts: "{{ groups['lb'] | random }}"
pre_tasks:
- debug var: ...
roles:
.....
matt
matt
аналогичный выхлоп
Aleksey
я вообще предполагал что ты туда бахнишь переменую что бы убедится что hosts выбрался корректно
matt
дык хост выбирается, он же пишет PLAY [lb-1] **
Vadim
Aleksey
с моей стороны код не менялся ага
Aleksey
просто бомбический вопрос.
а можно как то выводить debug msg красным а не зеленым ?
Aleksey
ага. калбек плагин
Leonid
Aleksey
Aleksey
господа а можно как что через ансибл сделать select 1 в постгресе ?
Womchik
command?
Aleksey
не хотелось бы
Womchik
модуль я не нашёл
Vladimir
всем привет. не подскажите как в aws cli сделать aws config —profile <name> без подтверждения данных которые в профиле?
Vladimir
т.е. чтобы он брал из файла значения и не переспрашивал
Vadim
Aleksey
думаешь в чек мод его ?
Aleksey
я боюсь нарваться на readonly на слейве
Womchik
на ro select же нормально отрпботает
Aleksey
а разве postgres_db делает селект ?
Womchik
тьфу
Pavel
подскажите, кто знает по default фильтру в шаблоне, будет такая конструкция работать?
{{ project_listen_ip | default({{ ansible_host }}) }}
хочу, если определена переменная project_listen_ip в инвентори, использовалась она, если нет, то - соотвественно из подключения
Vadim
Aleksey
вложенные {{ нинада
Pavel
а все понял, если нужна строка - надо 'ansible_host' внутри писать
Aleksey
"'passing' not in consul_req.json | json_query(\"[].Checks[?ServiceName=='pgbouncer'][].{node:Node, status:Status} | [?node=='\"ansible_node\"'].status\")"
доктор это сразу в морг ?
Vadim
Vadim
ну и массовые расстрелы конечно же
Aleksey
а можно меня на расстрелы записать ?
Aleksey
да.
Pavel
я так понимаю, что так тоже можно:
{{ project_listen_ip | default( ansible_host'/32' ) }}
Aleksey
думаю там нужен +
Sergey
Sergey
сцепление строк в джиндже (а это именно она если что) - через '~' делается
Sergey
в телеге говношрифт, там тильда должна быть, в общем.
Sergey
типа ansible_host ~ '/32'
Pavel
Sergey
ога, велкам.
Vadim
ханипот или открытый бетатест Яндекс.Облако?
Alexander
чатиком ошибся, явно
eucariot отпуск (MSK+4)
Извините 😊
Stas
ребят, как можно как нибудь окультурить такую копипасту?
- name: grep pattern with ignore_errors in /path/a
shell: "grep -inIR --exclude-dir={logs,log,tmp} {{ grep_pattern }} | cat"
args:
chdir: "/path/a"
register: grep_output
failed_when: "grep_output.rc == 2"
check_mode: no
ignore_errors: true
- debug:
var: grep_output.stdout_lines
- name: grep pattern with ignore_errors in /path/b
shell: "grep -inIR --exclude-dir={logs,log,tmp} {{ grep_pattern }} | cat"
args:
chdir: "/path/b"
register: grep_output
failed_when: "grep_output.rc == 2"
check_mode: no
ignore_errors: true
Stas
разница ток в директориях
Alexander
Что сейчас на рынке более популярно?
Alexander
Ans, pup, chef.
Danila
ans
Danila
ясен хрен, ты в чате его спрашиваешь
Stas
Alexander
Нее
Alexander
Я переквалифицируюсь, скажем так
Salem
сделай with_items или loops, а потом результаты замапь в дикт
Alexander
Я смотрю в штатах больше популярен puppet или мне показалось?
Stas
Alexander
Без холиваров, чисто мнение интересно тех, кто со всем этим знаком
Alexander
Если как бы будет время и желание ответить аргументированно, то буду очень признателен
Nklya
Без разницы что понимать.
Alexander
Alexander
Я не плотник)
Vadim
это не личный выпад, просто навалом народу ищут где побольше плОтят
Alexander
Все ищут. Такова человеческая натура
Alexander
Все хотят подороже себя продать. И быть востребованными на рынке
Vladimir
Ни разу не видел, чтобы искали, где меньше плотят. :)
Vadim
это только в россии. Остальные занимаются тем что им близко и интересно. Меня до сих пор удивляет что многие не верят в этот эмпирический факт
Alexander
Я чисто без холиваров хотел спросить. Почему именно вы выбрали ansible например
Alexander
Там где зп примерно равны за знания тех или иных технологий, там да, с вами соглашусь что люди работают в кайф
Alexander
Нынешние условия работы или вы считаете что это действительно лучше чем какой-то аналог, если у вас была возможность выбрать конечно
kevit
господа, экзистенциальный вопрос:
kevit
---
- name: Check variables
hosts: all
vars:
tasks:
- debug:
var: aaa.bbb.c1
- debug:
var: aaa.bbb.c2
kevit
cat group_vars/all/001
aaa:
bbb:
c1: i_am_c1
c2: i_am_c2