postStart. Норм если буду job вызывать оттуда или есть более правильный вариант для подобного?
job вызывать оттуда это что?
можно пойти путями 1) helm хуки 2) в джобе написать код который будет ожидать свои зависимости post start просто будет выполнятся для каждой реплики, и скорее всего этого не нужно. Зависит от задачи
+ этот вариант лучше
helm хуки... спасибо, похоже что это решение действительно подойдет больше для моего случая...
post-install, post-upgrade вроде запускается после того как все что задеплоилось переходит в стостояние ready. но мне все равно болше нравится вариант когда в джобе есть код, который дожидается нужных ему зависимостей и потом начинает выполняться. МИне кажется это больше kubernetes way путь
ДА то человек просто не знал что ему надо
ща уточняющий момент. " когда в джобе есть код, который дожидается нужных ему зависимостей" - хмм... чет не поняла самой формулировки ) я пральна понимаю что в этих словах идея в том, что мы например шлем запрос и если ответ 200 то начинаем выполнять джобу, а если нет то продолжаем ждать. Вы это имели в виду?
ну да. Примерно это Я так понял задача состоит в том, что тебе нужно убедиться что приложение в deployment'е поднялось и только потом выполнять джобу Ну вот и пишешь код который это проверяет, а потом уже начинает делать что тебе требуется
Спасибо) хотя вариант с хельмом выглядит тоже весьма интересно )
и что самое главное просто)
охх пока не знаю на счет "просто"😂
делаешь kind: Job, в аннотации добавляешь хуки post-upgrade, post-install
ну вот я хоть не люблю оффдоку кубера, но пример с хуками и джобой у них неплох
прошу не париться :) я с этим я разберусь)) главное было узнать мнение. у меня зато есть еще другой вопрос. на сей раз по волту. ща если не догуглюсь то приду))
Обсуждают сегодня