Add reinvocation of mutating admission controllers#78080
Add reinvocation of mutating admission controllers#78080jpbetz wants to merge 4 commits intokubernetes:masterfrom
Conversation
8b8b953 to
b87a566
Compare
|
/retest |
|
This PR may require API review. If so, when the changes are ready, complete the pre-review checklist and request an API review. Status of requested reviews is tracked in the API Review project. |
staging/src/k8s.io/apiserver/pkg/admission/plugin/webhook/mutating/dispatcher.go
Outdated
Show resolved
Hide resolved
staging/src/k8s.io/apiserver/pkg/admission/reinvocation/reinvocation.go
Outdated
Show resolved
Hide resolved
staging/src/k8s.io/apiserver/pkg/admission/reinvocation/reinvocation.go
Outdated
Show resolved
Hide resolved
|
Missing the defaulting and validation. |
staging/src/k8s.io/apiserver/pkg/admission/plugin/webhook/mutating/dispatcher.go
Outdated
Show resolved
Hide resolved
|
this looks great. one comment on keeping webhook name differentiation local to its containing config, one nit on |
|
/lgtm API changes are approved fyi, I also rebased this on #78309 and checked against v1.14.0 fixtures and there were no issues |
|
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: jpbetz, liggitt The full list of commands accepted by this bot can be found here. The pull request process is described here DetailsNeeds approval from an approver in each of these files:
Approvers can indicate their approval by writing |
|
/retest |
2 similar comments
|
/retest |
|
/retest |
|
/hold code-freeze queue management :) |
|
included in docs PR for 1.15 at kubernetes/website#14671 |
|
merged in #78505 |
What type of PR is this?
/kind feature
What this PR does / why we need it:
Implements "mutating webhook re-invocation" per the proposed KEP update.
Fixes #64333
Fixes #73291
Based on #78491 which is reviewed and approved already
Does this PR introduce a user-facing change?:
/sig api-machinery
/priority important-soon
/assign @roycaihw @liggitt