Size: a a a

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

2020 November 18

AL

Aleksey Lazarev in Kubernetes — русскоговорящее сообщество
Такое ощущение что devopsы собрались
источник

DS

Dmitry Sergeev in Kubernetes — русскоговорящее сообщество
Aleksey Lazarev
Го обсудим че нить про кубер уже а не про стратегии версионирования
щупаю 1.19.4 там ингресы поменялись опять
источник

DS

Dmitry Sergeev in Kubernetes — русскоговорящее сообщество
Aleksey Lazarev
Го обсудим че нить про кубер уже а не про стратегии версионирования
Вот так теперь выглядит
apiVersion: networking.k8s.io/v1
kind: Ingress
metadata:
 labels:
   app: test
 name: test
 namespace: default
spec:
 ingressClassName: nginx
 rules:
   - host: test.example.com
     http:
       paths:
         - backend:
             service:
               name: test
               port:
                 name: http
           path: /
           pathType: Prefix
источник

AL

Aleksey Lazarev in Kubernetes — русскоговорящее сообщество
вплане с 19.0? у иеня пока все еще на 17 и хорошо
источник

DS

Dmitry Sergeev in Kubernetes — русскоговорящее сообщество
pathType - обязательное поле
теперь нет backend.serviceName, backend.servicePort
источник

DS

Dmitry Sergeev in Kubernetes — русскоговорящее сообщество
ingressClassName через спеку можно указывать
источник

DS

Dmitry Sergeev in Kubernetes — русскоговорящее сообщество
Aleksey Lazarev
вплане с 19.0? у иеня пока все еще на 17 и хорошо
а я не знаю. У меня 1.16 везде. 1.17, 1.18 толком не смотрел. 1.19 сразу смотрю =)
источник

AL

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

DS

Dmitry Sergeev in Kubernetes — русскоговорящее сообщество
Aleksey Lazarev
впринципе до 21 можно вообще забить - а потом быстренько все переписать и словить кучу проблем
или не быстренько и не словить вообще проблем
источник

DS

Dmitry Sergeev in Kubernetes — русскоговорящее сообщество
Нравится что class ingress в спеку добавили
источник

SM

Sergei Mikhaltsov in Kubernetes — русскоговорящее сообщество
господа, это ок, шо кронджоб шедулится по UTC? дока говорит, что берется таймзона с мастера, по факту хрен там
источник

AL

Aleksey Lazarev in Kubernetes — русскоговорящее сообщество
Dmitry Sergeev
или не быстренько и не словить вообще проблем
Так не интересно
источник

SM

Sergei Mikhaltsov in Kubernetes — русскоговорящее сообщество
Sergei Mikhaltsov
господа, это ок, шо кронджоб шедулится по UTC? дока говорит, что берется таймзона с мастера, по факту хрен там
пнятна, у меня сонтроллеры в подах, а там сопсно UTC в образах и стоит
источник

EA

Evgeniy Abramov in Kubernetes — русскоговорящее сообщество
Может кто подсказать в стратегии blue/green deployment могу я к примеру еще лейбл внести, чтобы у меня три версии одного и того же приложения было, а не так как предлагается две. К примеру взять lable red добавить и уже балансировать нагрузку между тремя версиями?
источник

GG

George Gaál in Kubernetes — русскоговорящее сообщество
Evgeniy Abramov
Может кто подсказать в стратегии blue/green deployment могу я к примеру еще лейбл внести, чтобы у меня три версии одного и того же приложения было, а не так как предлагается две. К примеру взять lable red добавить и уже балансировать нагрузку между тремя версиями?
используй flagger какой-нибудь
источник

GG

George Gaál in Kubernetes — русскоговорящее сообщество
в базовом blue/green это выглядит стремно
источник

EA

Evgeniy Abramov in Kubernetes — русскоговорящее сообщество
Flagger на уровне ingress-a разруливается?
источник

GG

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

GG

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

c

corsars in Kubernetes — русскоговорящее сообщество
Evgeniy Abramov
Может кто подсказать в стратегии blue/green deployment могу я к примеру еще лейбл внести, чтобы у меня три версии одного и того же приложения было, а не так как предлагается две. К примеру взять lable red добавить и уже балансировать нагрузку между тремя версиями?
Балансировка должна быть на уровне метрик трафика а не по правилам
источник