Size: a a a

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

2020 December 28

AA

A A in Kubernetes — русскоговорящее сообщество
Dmitry Sergeev
да, в этом можно убедиться, присоеденив ноду до деплоя cni. И посмотрев на ее манифест
деплоя cni - установки, например, flannel ?
cni = flannel ? честно столько сейчас сущностей и понятий, путаюсь
источник

DS

Dmitry Sergeev in Kubernetes — русскоговорящее сообщество
A A
деплоя cni - установки, например, flannel ?
cni = flannel ? честно столько сейчас сущностей и понятий, путаюсь
да flannel это cni
источник

AA

A A in Kubernetes — русскоговорящее сообщество
понял. спасибо.
источник

AA

A A in Kubernetes — русскоговорящее сообщество
как я понял, все IP подов и нодов хранятся в etcd, и остальные(например flannel) бегают за этой информацией в etcd через API. Правильно я понимаю?
источник

GG

George Gaál in Kubernetes — русскоговорящее сообщество
A A
как я понял, все IP подов и нодов хранятся в etcd, и остальные(например flannel) бегают за этой информацией в etcd через API. Правильно я понимаю?
Примерно
источник

VT

Viktor TuT in Kubernetes — русскоговорящее сообщество
Всем привет. Init контейнеры выполняются в том порядке, в котором они были указаны в deployment или другой сущности. А что, если init контейнер инджектится на основании аннотации? Каким по очереди он будет выполняться ?
источник

GG

George Gaál in Kubernetes — русскоговорящее сообщество
У инит контейнеров нет очереди запуска кмк
источник

GG

George Gaál in Kubernetes — русскоговорящее сообщество
У тебя есть «первая» очередь запуска - инит контейнеры и «вторая» - основной контейнер + сайдкары
источник

GG

George Gaál in Kubernetes — русскоговорящее сообщество
Если нужна гибкая схема - фигачь локи через эфемерное хранилище или через БД или сущности куба и жди, пока лок освободится
источник

GG

George Gaál in Kubernetes — русскоговорящее сообщество
Может быть я неправ, но других вариантов я особо не вижу
источник

VT

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

TL

Timofey Larkin in Kubernetes — русскоговорящее сообщество
George Gaál
У инит контейнеров нет очереди запуска кмк
Есть. Они запускаются в порядке их указания в манифесте.
источник

TL

Timofey Larkin in Kubernetes — русскоговорящее сообщество
Недавно с удивлением узнал.
источник

GG

George Gaál in Kubernetes — русскоговорящее сообщество
Viktor TuT
Приоритет есть, в порядке объявления их, но как быть с инждект инит контейнерама...
Значит в том порядке, который получился в конце
источник

TL

Timofey Larkin in Kubernetes — русскоговорящее сообщество
Init containers are exactly like regular containers, except:

Init containers always run to completion.
Each init container must complete successfully before the next one starts.
https://kubernetes.io/docs/concepts/workloads/pods/init-containers/#understanding-init-containers
источник

GG

George Gaál in Kubernetes — русскоговорящее сообщество
> 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.
источник

GG

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

GG

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

G

Grigoriy in Kubernetes — русскоговорящее сообщество
A A
cni считывают его из манифеста ноды т.е. в момент присоединения ноды к кластеру, ноде выделяется CIDR, который она хранит в манифесте?
https://ronaknathani.com/blog/2020/08/how-a-kubernetes-pod-gets-an-ip-address/
Я думаю, тебе будет интересно почитать
источник

Ц

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