k3s/pkg/controller/deployment
Anthony Yeh 92d75cbb23 Deployment: Use ControllerRef to list controlled objects.
Although Deployment already applied its ControllerRef to adopt matching
ReplicaSets, it actually still used label selectors to list objects that
it controls. That meant it didn't actually follow the rules of
ControllerRef, so it could still fight with other controller types.

This should mean that the special handling for overlapping Deployments
is no longer necessary, since each Deployment will only see objects that
it owns (via ControllerRef).
2017-03-06 15:12:06 -08:00
..
util Merge pull request #42535 from kargakis/require-deployment-requeue-for-rollback 2017-03-06 11:30:16 -08:00
BUILD Deployment: Use ControllerRef to list controlled objects. 2017-03-06 15:12:06 -08:00
OWNERS Update OWNERS for pkg/controller/deployment 2017-01-26 10:24:52 -08:00
deployment_controller.go Deployment: Use ControllerRef to list controlled objects. 2017-03-06 15:12:06 -08:00
deployment_controller_test.go Deployment: Use ControllerRef to list controlled objects. 2017-03-06 15:12:06 -08:00
progress.go Deployment: Use ControllerRef to list controlled objects. 2017-03-06 15:12:06 -08:00
progress_test.go controller: fix requeueing progressing deployments 2017-02-20 18:19:23 +01:00
recreate.go Deployment: Use ControllerRef to list controlled objects. 2017-03-06 15:12:06 -08:00
recreate_test.go react to informer updates 2017-02-13 09:18:32 -05:00
rollback.go Deployment: Use ControllerRef to list controlled objects. 2017-03-06 15:12:06 -08:00
rolling.go Deployment: Use ControllerRef to list controlled objects. 2017-03-06 15:12:06 -08:00
rolling_test.go move client/record 2017-01-31 19:14:13 -05:00
sync.go Deployment: Use ControllerRef to list controlled objects. 2017-03-06 15:12:06 -08:00
sync_test.go react to informer updates 2017-02-13 09:18:32 -05:00