You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Fix selector.matchLabels to not include version label
selector.matchLabels should use cfg.matchLabels without the version label,
since Kubernetes selectors can't be updated and should remain stable.
Previously selector.matchLabels was using labels which included the version
through cfg.labels, causing the selector to change when version changes.
Fixed by:
- Using cfg.matchLabels directly for selectors
- Adding component-specific labels explicitly in selector.matchLabels
- Not including cfg.labels (which contains version) in selectors
0 commit comments