Size: a a a

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

2020 December 28

Ц

Цонстантин in Kubernetes — русскоговорящее сообщество
ахуенный так то
источник

Ц

Цонстантин in Kubernetes — русскоговорящее сообщество
очень котировали мы
источник

VT

Viktor TuT in Kubernetes — русскоговорящее сообщество
George Gaál
> If you specify multiple init containers for a Pod, kubelet runs each init container sequentially. Each init container must succeed before the next can run. When all of the init containers have run to completion, kubelet initializes the application containers for the Pod and runs them as usual.
Это понятно, а если кон ейнеры инджектится череж аннотацию или при использовании определенного немспейса ? Например, есть контейнер istio-proxy. Явно в деплойменте он не указывается, в каком месте  он тогда появится ? А если помимо istio-proxy есть ещё один такой контейнер ?
источник

GG

George Gaál in Kubernetes — русскоговорящее сообщество
Viktor TuT
Это понятно, а если кон ейнеры инджектится череж аннотацию или при использовании определенного немспейса ? Например, есть контейнер istio-proxy. Явно в деплойменте он не указывается, в каком месте  он тогда появится ? А если помимо istio-proxy есть ещё один такой контейнер ?
У тебя на шедулинг под уходит, потом он мутирует (=происходит инъекция инитов)
источник

GG

George Gaál in Kubernetes — русскоговорящее сообщество
И только после того как у тебя есть окончательный объект - он уходит на исполнение самим кубелетом
источник

GG

George Gaál in Kubernetes — русскоговорящее сообщество
Опять же все мое ИМХо
источник

GG

George Gaál in Kubernetes — русскоговорящее сообщество
Т.е. к моменту выполнения у тебя все инит контейнеры уже «вписаны» в описание пода
источник

VT

Viktor TuT in Kubernetes — русскоговорящее сообщество
То что они вписаны спору нет. Вопрос в какой последовательности они туда вписаны.
источник

GG

George Gaál in Kubernetes — русскоговорящее сообщество
В любой
источник

GG

George Gaál in Kubernetes — русскоговорящее сообщество
Я не вижу того, что они вписываются в какой-то конкретной. Как у тебя штука, которая «переписывает» описание, отработает - так и будет
источник

AL

Aleksey Lazarev in Kubernetes — русскоговорящее сообщество
George Gaál
В любой
Я б сказал что append более вероятен
источник

AL

Aleksey Lazarev in Kubernetes — русскоговорящее сообщество
хотя хз можночтоугодно написать
источник

DS

Dmitry Sergeev in Kubernetes — русскоговорящее сообщество
Viktor TuT
То что они вписаны спору нет. Вопрос в какой последовательности они туда вписаны.
ты не должен завязываться на эту последовательность. Поэтому ответ на этот вопрос бессмысленен
источник

GG

George Gaál in Kubernetes — русскоговорящее сообщество
Aleksey Lazarev
Я б сказал что append более вероятен
Аппенд это отличная заявка на race conditions
источник

GG

George Gaál in Kubernetes — русскоговорящее сообщество
источник

VT

Viktor TuT in Kubernetes — русскоговорящее сообщество
Dmitry Sergeev
ты не должен завязываться на эту последовательность. Поэтому ответ на этот вопрос бессмысленен
Хорошее предложение, но хотелось бы узнать как все происходит на самом деле.
источник

DS

Dmitry Sergeev in Kubernetes — русскоговорящее сообщество
Viktor TuT
Хорошее предложение, но хотелось бы узнать как все происходит на самом деле.
я могу написать mutatinghook который добавит контейнер в initContainers в конец, в начало или середину. Поэтому ответ: в любое место может быть добавлен этот контейнер, зависит от реализации, на которую завзяываться не надо, иначе будут проблемы. Но ты можешь посмотреть код mutating хуков istio и узнать точно. А потом завязаться на эту реализацию и надеется что она не поменяется, если хочешь.
источник

AL

Aleksey Lazarev in Kubernetes — русскоговорящее сообщество
George Gaál
Аппенд это отличная заявка на race conditions
Дык а выполнение initcontainers в порядке из указания это уже не оно разве?)
источник

GG

George Gaál in Kubernetes — русскоговорящее сообщество
Aleksey Lazarev
Дык а выполнение initcontainers в порядке из указания это уже не оно разве?)
Нет )
источник

AS

Artem Silenkov in Kubernetes — русскоговорящее сообщество
истио разве инит контейнеры инджектит? сайдкар жи
источник