mirror of
https://github.com/kubernetes/kubernetes.git
synced 2026-02-20 08:21:57 -05:00
Automatic merge from submit-queue (batch tested with PRs 41667, 41820, 40910, 41645, 41361) Refactor ControllerRefManager **What this PR does / why we need it**: To prepare for implementing ControllerRef across all controllers (https://github.com/kubernetes/community/pull/298), this pushes the common adopt/orphan logic into ControllerRefManager so each controller doesn't have to duplicate it. This also shares the adopt/orphan logic between Pods and ReplicaSets, so it lives in only one place. **Which issue this PR fixes**: **Special notes for your reviewer**: **Release note**: ```release-note ``` cc @kubernetes/sig-apps-pr-reviews |
||
|---|---|---|
| .. | ||
| util | ||
| BUILD | ||
| deployment_controller.go | ||
| deployment_controller_test.go | ||
| OWNERS | ||
| progress.go | ||
| recreate.go | ||
| recreate_test.go | ||
| rollback.go | ||
| rolling.go | ||
| rolling_test.go | ||
| sync.go | ||
| sync_test.go | ||