[Feature] Fleet: Use member cluster labels to group clusters for update strategies
Open
feature-request
fleet-manager
upgrade
- Dominant language
- TypeScript
- Stars
- 2.1k
- Forks
- 395
- Avg merge
- 2d 22h
- Merged PRs (30d)
- 13
Description
As a platform operator managing a large Kubernetes fleet, I want to define stages and groups in update strategies using **member cluster labels** instead of a member cluster's `updategroup` property so that I have more flexibility in how I place clusters in different strategies.
As an example, I do an early-stage control plane upgrades by having a label of "k8scpupdate:1" and late-stage node image updates for the same cluster by having a second label of "nodeimgupdate:3". I can then use the two labels in different update strategies providing increased flexibility.
Contributor guide
Assessment
This issue has not been assessed yet.