Size: a a a

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

2021 May 07

PB

Philipp Bondarev in DevOps — русскоговорящее сообщество
Хмм, что-то я совсем не понимаю, как работает HEALTHCHECK... Я думал, что контейнер выполняет указанный скрипт каждые interval секунд. Если ответа нет в течении timeout секунд он минусует счётчик retries и выполняет скрипт CMD ещё раз. Как только счётчик retries обнуляется, контейнер сменяет статус на unhealthy и его можно мочить... Но так ли это?
источник

PB

Philipp Bondarev in DevOps — русскоговорящее сообщество
Вот результаты вывода самого сервиса, где видно, что пинги валидные. Я думал, что может не правильно wget пользую, но почему первый пинг помечает контейнер как healthy? Или пока retries не закончатся, он по умолчанию считается живым?
источник

PB

Philipp Bondarev in DevOps — русскоговорящее сообщество
Хммм, кажется таки да, я не правильно готовил wget. Вот так взлетело:
wget "http://localhost:80/api/v1/service/ping" -q -O - > /dev/null 2>&1

Помечу на всякий случай, вдруг кому пригодится: #healthcheck #alpine #wget
источник

GS

Goku Saiyan in DevOps — русскоговорящее сообщество
Привет, подскажите плиз, workflows для Github Actions достаточно хранить только на гитхабе и не нужно копировать вместе со всем репозиторием?
источник

Н

Никитяо in DevOps — русскоговорящее сообщество
простите 🥺  я идиот, я в хостнейме букву пропустил
источник

AS

Alex S in DevOps — русскоговорящее сообщество
Это все равно не отменяет порядок обработки доменов нджиниксом )
источник

Н

Никитяо in DevOps — русскоговорящее сообщество
так он показывал как надо, если в разных файлах, то первый по алфавиту, если в одном, то первый по порядку
источник

AS

Alex S in DevOps — русскоговорящее сообщество
Ещё можно дефолтную рыбу сделать, чтобы по ИП домены не палило. Типа return 200 и сервер _
источник

O

Ola in DevOps — русскоговорящее сообщество
А еще посоветуйте - для начального развития в devops, что почитать?
источник

O

Ola in DevOps — русскоговорящее сообщество
Спасибо за подсказку - сработало))
источник

MB

Maks Butusov in DevOps — русскоговорящее сообщество
не за что)
источник

AK

Andrey Kartashov in DevOps — русскоговорящее сообщество
для какого бэкграунда?
источник

O

Ola in DevOps — русскоговорящее сообщество
Фронт (js фреймворки) + бэк (nodejs) + небольшой опыт написания скриптов на bash
источник

A

Alexandr in DevOps — русскоговорящее сообщество
А для devsecops что посоветуете
источник

в

вαғғσмεттι in DevOps — русскоговорящее сообщество
Мне похуй
источник

AK

Andrey Kartashov in DevOps — русскоговорящее сообщество
тогда почитай что-нибудь про то, как собирать и деплоить свой код в managed hosting
источник

AK

Andrey Kartashov in DevOps — русскоговорящее сообщество
например GKE
источник

AK

Andrey Kartashov in DevOps — русскоговорящее сообщество
или AppEngine
источник

в

вαғғσмεттι in DevOps — русскоговорящее сообщество
AppEngine это от гугла вроде тема, да?
источник

AK

Andrey Kartashov in DevOps — русскоговорящее сообщество
просто документацию, у гугла готовых туториалов полно
источник