Size: a a a

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

2020 September 01

АС

Антон Сенько... in Kubernetes — русскоговорящее сообщество
George Gaál
Типичный императивный деплой
ну как и было задумано )
источник

GG

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

OV

Oleg Voznesensky in Kubernetes — русскоговорящее сообщество
George Gaál
Теперь заработало ? У тебя в ролебиндинге все Оке написано ?
короче это было из-за полного доступа на  extensions
источник

GG

George Gaál in Kubernetes — русскоговорящее сообщество
Oleg Voznesensky
короче это было из-за полного доступа на  extensions
Я почему-то не удивлён
источник

OV

Oleg Voznesensky in Kubernetes — русскоговорящее сообщество
kubectl api-resources | grep deployments
deployments                           deploy         apps                           true         Deployment
deployments                           deploy         extensions                     true         Deployment
источник

КЧ

Кот Чеширский... in Kubernetes — русскоговорящее сообщество
Всем привет
источник

GG

George Gaál in Kubernetes — русскоговорящее сообщество
Кот Чеширский
Всем привет
источник

КЧ

Кот Чеширский... in Kubernetes — русскоговорящее сообщество
Есть у кого полный список портов для работы кубера с сетью калико?
источник

GG

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

OA

Oleg Avdonin in Kubernetes — русскоговорящее сообщество
Привет! Я тут готовлюсь обновляться до 1.16, в котором в т.ч. были отключение API extensions/v1beta1, apps/v1beta1, or apps/v1beta2 для следующих ресурсов deploy,daemon,statefulset & rs...

Правильно ли я понимаю, что существующие ресурсы внутри k8s будут конвертированы автоматически, а мне лишь надо позаботиться о модификации соответствующих файлов в пайплайнах?

Т.е. на данный момен я имею:
oavdonin@CFE-NB-1024 ~ % kubectl get deployment.extensions vts-static -n vts -oyaml | head -2
apiVersion: extensions/v1beta1
kind: Deployment
oavdonin@CFE-NB-1024 ~ % kubectl get deployment.apps vts-static -n vts -oyaml | head -2
apiVersion: apps/v1
kind: Deployment
источник

OA

Oleg Avdonin in Kubernetes — русскоговорящее сообщество
Т.е. для меня apiVersion любого ресурса является immutable а вывод kubectl зависит от того, то я запрашиваю
источник

T

Tim in Kubernetes — русскоговорящее сообщество
Всем привет. Кто-нибудь прикручивал кастомные метрики к HPA? Че-то примеры мне мозг взорвали и документация сырая по поводу того, как это делается.
источник

DS

Dmitry Sergeev in Kubernetes — русскоговорящее сообщество
Miroslaw Shpak
Всем привет.
А вот допустим если у меня есть 3 ноды и я создаю деплоймент с 3 репликами - куб сам поймет что их надо распределить по 3м нодам? На что он вообще смотрит ?
вообще он пытается так делать. Но для принудительного назначения можно использовать affinity
источник

DS

Dmitry Sergeev in Kubernetes — русскоговорящее сообщество
Sergey Grachev
я честно говоря был уверен что он статус пода отслеживает, если !=ready - делает роллбек новой копии, оставляя жить старую
это делает сам куб. Если != ready, deployment просто дальше не едет.
источник

S

Sergey Grachev in Kubernetes — русскоговорящее сообщество
Dmitry Sergeev
это делает сам куб. Если != ready, deployment просто дальше не едет.
спасибо за информацию
источник

MS

Miroslaw Shpak in Kubernetes — русскоговорящее сообщество
Dmitry Sergeev
вообще он пытается так делать. Но для принудительного назначения можно использовать affinity
Это происходит только при деплое или куб следит постоянно за нагрузкой и может сам переставить под ?
источник

DS

Dmitry Sergeev in Kubernetes — русскоговорящее сообщество
Miroslaw Shpak
Это происходит только при деплое или куб следит постоянно за нагрузкой и может сам переставить под ?
в момент шедулинга. Шедулинг может возникнуть по разным причинам. Например деплой, drain ноды, эвакуация пода из ноды по причине того, что туда залетает под с более высоким приоритетом и тому подобное
источник

MS

Miroslaw Shpak in Kubernetes — русскоговорящее сообщество
понял, благодарю )
источник

DS

Dmitry Sergeev in Kubernetes — русскоговорящее сообщество
Oleg Avdonin
Привет! Я тут готовлюсь обновляться до 1.16, в котором в т.ч. были отключение API extensions/v1beta1, apps/v1beta1, or apps/v1beta2 для следующих ресурсов deploy,daemon,statefulset & rs...

Правильно ли я понимаю, что существующие ресурсы внутри k8s будут конвертированы автоматически, а мне лишь надо позаботиться о модификации соответствующих файлов в пайплайнах?

Т.е. на данный момен я имею:
oavdonin@CFE-NB-1024 ~ % kubectl get deployment.extensions vts-static -n vts -oyaml | head -2
apiVersion: extensions/v1beta1
kind: Deployment
oavdonin@CFE-NB-1024 ~ % kubectl get deployment.apps vts-static -n vts -oyaml | head -2
apiVersion: apps/v1
kind: Deployment
да.
еще обрати внимание на то что изменились лейблы в метриках с container_name на container и pod_name на pod. Из-за этого может сломаться horizontal pod autoscaler
источник

4

4c74356b41 in Kubernetes — русскоговорящее сообщество
и дашборды)
источник