k3s/pkg/registry/extensions
Kubernetes Submit Queue d306acca86 Merge pull request #42175 from enisoc/controller-ref-dep
Automatic merge from submit-queue

Deployment: Fully Respect ControllerRef

**What this PR does / why we need it**:

This is part of the completion of the [ControllerRef](https://github.com/kubernetes/community/blob/master/contributors/design-proposals/controller-ref.md) proposal. It brings Deployment into full compliance with ControllerRef. See the individual commit messages for details.

**Which issue this PR fixes**:

This ensures that Deployment does not fight with other controllers over control of Pods and ReplicaSets.

Ref: https://github.com/kubernetes/kubernetes/issues/24433

**Special notes for your reviewer**:

**Release note**:

```release-note
Deployment now fully respects ControllerRef to avoid fighting over Pods and ReplicaSets. At the time of upgrade, **you must not have Deployments with selectors that overlap**, or else [ownership of ReplicaSets may change](https://github.com/kubernetes/community/blob/master/contributors/design-proposals/controller-ref.md#upgrading).
```
cc @erictune @kubernetes/sig-apps-pr-reviews
2017-03-07 20:44:36 -08:00
..
controller/storage Update generated files 2017-02-03 08:15:46 +01:00
daemonset DaemonSet: Set DefaultGarbageCollectionPolicy to OrphanDependents. 2017-03-07 16:42:28 -08:00
deployment Deployment: Remove Overlap and SelectorUpdate annotations. 2017-03-06 15:12:08 -08:00
ingress added short names for resources which are exposed during discovery 2017-02-06 23:35:07 +01:00
networkpolicy Update generated files 2017-02-03 08:15:46 +01:00
podsecuritypolicy added short names for resources which are exposed during discovery 2017-02-06 23:35:07 +01:00
replicaset Updating the registry to return whether the resource was immediately deleted 2017-02-21 11:00:35 -08:00
rest Update bazel 2017-02-15 10:25:15 +01:00
thirdpartyresource Update generated files 2017-02-03 08:15:46 +01:00
thirdpartyresourcedata Updating the registry to return whether the resource was immediately deleted 2017-02-21 11:00:35 -08:00
OWNERS Update OWNERS approvers and reviewers: pkg/registry 2016-12-19 16:22:40 -08:00