Azure / Azure/AKS

[Feature] Blue/Green Cluster K8s upgrades - Nodepool

Open
#3,617 13 comments 22 reactions 1 assignee Claimed by @swgriffith View on GitHub
feature-request k8s-versions upgrade
Dominant language
TypeScript
Stars
2.1k
Forks
395
Avg merge
2d 22h
Merged PRs (30d)
13

Description

**Is your feature request related to a problem? Please describe.**
Customers often orchestrate our own nodepool upgrades for K8s versions and node images to have zero application down time and test the new nodepool/k8s version before switching over traffic/requests . Use the new version deployment to do smoke tests or metric based roll forward with the availability to rollback in case of failures/issues.

**Describe the solution you'd like**
AKS to orchestrate Nodepool and Control plane upgrades in a Blue-green fashion giving customers certain levers to rollback based on metrics, have bake time of the new version to do smoke testing and gracefully drain the older versions.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.