Size: a a a

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

2021 February 15

KM

Konstantinn M in DevOps — русскоговорящее сообщество
Тогда да выводит как сообщение server1,server2 итд
источник

AK

Aleksey Kosyrev in DevOps — русскоговорящее сообщество
Что, Константин, у вас странные проблемы с ансиблом на ровном месте
источник

z

zeleniumex in DevOps — русскоговорящее сообщество
Konstantinn M
Что-то решение так и не найдено адекватное в ansible. Надо список серверов в переменную вывести, например как строку. Есть группа серверов в инвентори и надо это без использования файлов без шела с грепом по файлу этому, можно же как-то все это в переменную запихнуть наверно? Но у меня так не работает. Работает просто вывод в msg вот так - - name: name of servers DMGR group
 debug:
   msg: "{{ item }}"
 with_items:
   - "{{ groups['servers'] }}"
Так и не понятно накой леший он тебе сдался, ты запускаешь таск на удаленной машине тебе на каждую машину этот список должен прилететь? Так сделай таску которая во временный файл на хост кидает твой инвентори, и распедаль его в том виде который тебе нужет потом удали.
источник

AK

Aleksey Kosyrev in DevOps — русскоговорящее сообщество
Можно начать с --list-hosts
источник

AK

Aleksey Kosyrev in DevOps — русскоговорящее сообщество
А если не поможет, то смотрите на join фильтр
источник

EU

Egor Urvanov in DevOps — русскоговорящее сообщество
Привет В каком случае имеет смысл возвращать код ответа 102? В частности, меня интересует ситуация. У сервера есть 2 эндпоинта:

   /health
   /ready

Первый возвращет 204 и делает это сразу после запуска приложения. Второй возвращает 204, но по проществии времени. В течение этого времени происходит загрузка данных и подготовка к работе. Какой код ответа должен возвращать сервер? Я обратил внимание на 102. Корректно ли это?
источник

DK

Dmitry Kireev in DevOps — русскоговорящее сообщество
Кто-то юзает waypoint? расскажите как оно
источник

KM

Konstantinn M in DevOps — русскоговорящее сообщество
zeleniumex
Так и не понятно накой леший он тебе сдался, ты запускаешь таск на удаленной машине тебе на каждую машину этот список должен прилететь? Так сделай таску которая во временный файл на хост кидает твой инвентори, и распедаль его в том виде который тебе нужет потом удали.
В смысле на кой леший и причем тут на удаленной машине - на хосте с ансиблом есть файлик инвентори, где [servers] меняется и содержит разные сервера. надо чтобы при выполнении в специальный отч>т выводился список этих серверов - это реально через with_items, но оно работает только с дебаг мсг - мне надо в переменную и в отчет. Вот и все.
источник

VC

Vladimir Chernyshev in DevOps — русскоговорящее сообщество
Egor Urvanov
Привет В каком случае имеет смысл возвращать код ответа 102? В частности, меня интересует ситуация. У сервера есть 2 эндпоинта:

   /health
   /ready

Первый возвращет 204 и делает это сразу после запуска приложения. Второй возвращает 204, но по проществии времени. В течение этого времени происходит загрузка данных и подготовка к работе. Какой код ответа должен возвращать сервер? Я обратил внимание на 102. Корректно ли это?
102 тут совсем непричём
источник

EU

Egor Urvanov in DevOps — русскоговорящее сообщество
Советуют 503 или 202
источник

z

zeleniumex in DevOps — русскоговорящее сообщество
Konstantinn M
В смысле на кой леший и причем тут на удаленной машине - на хосте с ансиблом есть файлик инвентори, где [servers] меняется и содержит разные сервера. надо чтобы при выполнении в специальный отч>т выводился список этих серверов - это реально через with_items, но оно работает только с дебаг мсг - мне надо в переменную и в отчет. Вот и все.
inventory файл содержит список серверов, на котрых будут выполняться tasks.  ,  у вас должен быть таск который собственно из инвентори должен что-то дернуть,  так вот этот таск будет применен ко всем нодам из инвентори вот я о чем.
источник

z

zeleniumex in DevOps — русскоговорящее сообщество
Если конечно не применить фильтры.
источник

z

zeleniumex in DevOps — русскоговорящее сообщество
По окончанию выполнения заданий у вас итак будет выведен список на каких серверах и что было сделано.  Перенаправить это в файл можно.
источник

VC

Vladimir Chernyshev in DevOps — русскоговорящее сообщество
Egor Urvanov
Советуют 503 или 202
202 не в тему как-то, 503 самое то
источник

EU

Egor Urvanov in DevOps — русскоговорящее сообщество
Vladimir Chernyshev
202 не в тему как-то, 503 самое то
Ага, почитал. Так и сделал
источник

M

Maksimgeolog in DevOps — русскоговорящее сообщество
ребят, в графане можно отключить возможность менять пароль пользователем?
источник

RK

Ravil K in DevOps — русскоговорящее сообщество
zeleniumex
inventory файл содержит список серверов, на котрых будут выполняться tasks.  ,  у вас должен быть таск который собственно из инвентори должен что-то дернуть,  так вот этот таск будет применен ко всем нодам из инвентори вот я о чем.
Вангую что конфиг какого-то кластера собирает на этих нодах
источник

z

zeleniumex in DevOps — русскоговорящее сообщество
Ravil K
Вангую что конфиг какого-то кластера собирает на этих нодах
Да тут только гадать ))
источник

RK

Ravil K in DevOps — русскоговорящее сообщество
zeleniumex
Да тут только гадать ))
Больно похожи на мои попытки реализации и идеи схожи)
источник

AK

Andrey Kartashov in DevOps — русскоговорящее сообщество
Maksimgeolog
ребят, в графане можно отключить возможность менять пароль пользователем?
нет
источник