Size: a a a

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

2020 November 20

AL

Aleksey Lazarev in Kubernetes — русскоговорящее сообщество
Вообщем то drain пройдет если ты своему деплойменту после дрейна скажешь rollout restart
источник

AL

Aleksey Lazarev in Kubernetes — русскоговорящее сообщество
и он уедет с cordon ноды
источник

AL

Aleksey Lazarev in Kubernetes — русскоговорящее сообщество
(зашедулится на другую)
источник

AL

Aleksey Lazarev in Kubernetes — русскоговорящее сообщество
Aleksey Lazarev
(зашедулится на другую)
С учетом твоей стретегии обновления описанной в ямлике контроллера (деплоймента например)
источник

D

Denis in Kubernetes — русскоговорящее сообщество
4c74356b41
недоступность решается толерейшнами, пдб* не причем
вот такой бомж-сетап:
managed кубер DO
есть cluster autoscaler 1-2 ноды
есть деплойменты в 1 реплике
хочу избежать даунтайма при обновлении версии кубера (они сами триггерят его) или замене тачек (создаю второй пул, и когда создался удаляю первый) - щас все это с даунтаймом
источник

4

4c74356b41 in Kubernetes — русскоговорящее сообщество
делайте 2 реплики и не бебети мозги
источник

4

4c74356b41 in Kubernetes — русскоговорящее сообщество
в любом случае сервис с 1 репликой не может быть без даунтайма по определению
источник

AL

Aleksey Lazarev in Kubernetes — русскоговорящее сообщество
Как в хельме проверить ключ на существование?
источник

D

Denis in Kubernetes — русскоговорящее сообщество
4c74356b41
в любом случае сервис с 1 репликой не может быть без даунтайма по определению
может. rollingUpdate
вот нужно что то типа того, но на кейс обновления кубера, что если тачка недоступна (апдейт кубера), чтобы зашедулилась вторая реплика в pending, CA заказал новую тачку (потому что текущая Unshedule), туда все переехало, потом начала обновляться вторая тачка, поды переехали на первую (она уже обновилась), ну и потом продается одна тачка
вот такое можно относительно просто сделать? не считая платить х2 бабок заскейлив все в 2
источник

4

4c74356b41 in Kubernetes — русскоговорящее сообщество
Denis
может. rollingUpdate
вот нужно что то типа того, но на кейс обновления кубера, что если тачка недоступна (апдейт кубера), чтобы зашедулилась вторая реплика в pending, CA заказал новую тачку (потому что текущая Unshedule), туда все переехало, потом начала обновляться вторая тачка, поды переехали на первую (она уже обновилась), ну и потом продается одна тачка
вот такое можно относительно просто сделать? не считая платить х2 бабок заскейлив все в 2
не может
источник

4

4c74356b41 in Kubernetes — русскоговорящее сообщество
потому что когда нода упадет (или пода) сервис упадет
источник

AL

Aleksey Lazarev in Kubernetes — русскоговорящее сообщество
Denis
может. rollingUpdate
вот нужно что то типа того, но на кейс обновления кубера, что если тачка недоступна (апдейт кубера), чтобы зашедулилась вторая реплика в pending, CA заказал новую тачку (потому что текущая Unshedule), туда все переехало, потом начала обновляться вторая тачка, поды переехали на первую (она уже обновилась), ну и потом продается одна тачка
вот такое можно относительно просто сделать? не считая платить х2 бабок заскейлив все в 2
kubectl taint node poshlivsenah
kubectl rollout restart randomresources
источник

D

Denis in Kubernetes — русскоговорящее сообщество
Спасибо ) ну наверное самый норм вариант обновляться руками, перед апгрейдом добавлять вторую тачку, жать апгрейд, и через kubectl заставить поды переехать
источник

AL

Aleksey Lazarev in Kubernetes — русскоговорящее сообщество
Ну и вообще вот ищью https://github.com/kubernetes/kubernetes/issues/66811
источник

k

kvaps in Kubernetes — русскоговорящее сообщество
Grisha Tatsiy
Ребят, я могу как-то узнать от каког юзера была запущена команда set replicas 0 в kuberentes?
Иди в общий чат с вопросом: "Какой м..."?😂
источник

AL

Aleksey Lazarev in Kubernetes — русскоговорящее сообщество
kvaps
Иди в общий чат с вопросом: "Какой м..."?😂
Тогда он подпишится что аудит лога нет, лучше с "Ну сам признаешься или начальству слить?"
источник

VS

Vasilyev Sergey in Kubernetes — русскоговорящее сообщество
kvaps
Иди в общий чат с вопросом: "Какой м..."?😂
Самый надежный способ)
источник

GT

Grisha Tatsiy in Kubernetes — русскоговорящее сообщество
Aleksey Lazarev
Тогда он подпишится что аудит лога нет, лучше с "Ну сам признаешься или начальству слить?"
мне на самом деле не стыдно признаться что аудиа нет) его же никто не заказывал и за мою карьеру я впервые сталкиваюсь с тем что нужно понять кто что-то сделал)
так что Какой м.. звучит вполне логично)
источник

AL

Aleksey Lazarev in Kubernetes — русскоговорящее сообщество
Grisha Tatsiy
мне на самом деле не стыдно признаться что аудиа нет) его же никто не заказывал и за мою карьеру я впервые сталкиваюсь с тем что нужно понять кто что-то сделал)
так что Какой м.. звучит вполне логично)
Знание сила - зачем всем знать что аудит лога нет?
Особенно в команде где он оказывается нужен
источник

JM

J M in Kubernetes — русскоговорящее сообщество
Всем привет. У кого нибудь есть опыт с kubeedge? где это можно применить.
источник