-
Notifications
You must be signed in to change notification settings - Fork 1.2k
Reduce deployment updates #16361
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: main
Are you sure you want to change the base?
Reduce deployment updates #16361
Conversation
|
[APPROVALNOTIFIER] This PR is NOT APPROVED This pull-request has been approved by: norman465 The full list of commands accepted by this bot can be found here. DetailsNeeds approval from an approver in each of these files:Approvers can indicate their approval by writing |
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## main #16361 +/- ##
==========================================
+ Coverage 80.17% 80.19% +0.02%
==========================================
Files 216 216
Lines 13440 13440
==========================================
+ Hits 10775 10778 +3
Misses 2300 2300
+ Partials 365 362 -3 ☔ View full report in Codecov by Sentry. 🚀 New features to boost your workflow:
|
|
Hey have you seen @SaschaSchwarze0 old PR - #13552 I'm curious if you saw that change but decided your implementation is preferred. I originally put a hold on that PR while I explored server side apply - but unfortunately as I dug more into server side apply I realized it had a lot of limitations at the time. I honestly thing doing the hash of the spec is really the simplest way. It will even handle defaulting that occurs on the PodSpec. |
|
/hold |
Yes, I know of that. When looking at the 1.20 changes for propagated labels and annotations I just noticed that this very small change would achieve the same and so I just opened this PR to quickly address it. |
Proposed Changes
to
spec.template.metadata.labelscausing the semantic equality check to fail every reconile.Release Note