Так же в нем есть ингресс nginx который поддерживает канарейку через
nginx.ingress.kubernetes.io/canary: \"true\"
nginx.ingress.kubernetes.io/canary-weight: \"Х\"
Проблема: при канареечном релизе на canary-weight 100 этого хелмчарта возникает ситуация, когда 100% трафика уже идет на новые поды, но их количество недостаточно, чтобы держать весь этот трафик, потому что кубер их не успел создать, либо была ситуация, когда куб не смог зашедулить больше N новых подов из-за нехватки ресурсов, а весь трафик уже пошел на все созданные поды, которые не вывозили в таком количество
че можно сделать?
istio + flagger.app
flaggr поддерживает nginx ingress controller
Обсуждают сегодня