kubernetes/pkg/controller
Michail Kargakis d5227e364d controller: decouple cleanup policy from deployment strategies
Deployments get cleaned up only when they are paused, they get scaled up/down,
or when the strategy that drives rollouts completes. This means that stuck
deployments that fall into none of the above categories will not get cleaned
up. Since cleanup is already safe by itself (we only delete old replica sets
that are synced by the replica set controller and have no replicas) we can
execute it for every deployment when there is no intention to rollback.
2017-01-19 10:33:24 +01:00
..
certificates genericapiserver: cut off certificates api dependency 2017-01-16 14:10:59 +01:00
cloud refactor: use metav1.ObjectMeta in other types 2017-01-17 16:17:19 -05:00
cronjob refactor: use metav1.ObjectMeta in other types 2017-01-17 16:17:19 -05:00
daemon Correct import statements 2017-01-17 16:18:18 -05:00
deployment controller: decouple cleanup policy from deployment strategies 2017-01-19 10:33:24 +01:00
disruption refactor: use metav1.ObjectMeta in other types 2017-01-17 16:17:19 -05:00
endpoint refactor: use metav1.ObjectMeta in other types 2017-01-17 16:17:19 -05:00
garbagecollector refactor: use metav1.ObjectMeta in other types 2017-01-17 16:17:19 -05:00
informers start the apimachinery repo 2017-01-11 09:09:48 -05:00
job refactor: use metav1.ObjectMeta in other types 2017-01-17 16:17:19 -05:00
namespace refactor: use metav1.ObjectMeta in other types 2017-01-17 16:17:19 -05:00
node refactor: use metav1.ObjectMeta in other types 2017-01-17 16:17:19 -05:00
podautoscaler Correct import statements 2017-01-17 16:18:18 -05:00
podgc refactor: use metav1.ObjectMeta in other types 2017-01-17 16:17:19 -05:00
replicaset refactor: use metav1.ObjectMeta in other types 2017-01-17 16:17:19 -05:00
replication refactor: use metav1.ObjectMeta in other types 2017-01-17 16:17:19 -05:00
resourcequota refactor: use metav1.ObjectMeta in other types 2017-01-17 16:17:19 -05:00
route refactor: use metav1.ObjectMeta in other types 2017-01-17 16:17:19 -05:00
scheduledjob Merge pull request #35833 from apelisse/owners-pkg-controller 2016-12-12 18:51:33 -08:00
service refactor: use metav1.ObjectMeta in other types 2017-01-17 16:17:19 -05:00
serviceaccount refactor: use metav1.ObjectMeta in other types 2017-01-17 16:17:19 -05:00
statefulset refactor: use metav1.ObjectMeta in other types 2017-01-17 16:17:19 -05:00
volume refactor: use metav1.ObjectMeta in other types 2017-01-17 16:17:19 -05:00
.import-restrictions add import restrictions 2016-10-13 16:10:24 -07:00
BUILD Merge pull request #39939 from resouer/statefulset 2017-01-17 09:14:51 -08:00
client_builder.go refactor: use metav1.ObjectMeta in other types 2017-01-17 16:17:19 -05:00
controller_ref_manager.go refactor: use metav1.ObjectMeta in other types 2017-01-17 16:17:19 -05:00
controller_utils_test.go refactor: use metav1.ObjectMeta in other types 2017-01-17 16:17:19 -05:00
controller_utils.go refactor: use metav1.ObjectMeta in other types 2017-01-17 16:17:19 -05:00
doc.go Use Go canonical import paths 2016-07-16 13:48:21 -04:00
lookup_cache.go Move APIs and core code to use metav1.ObjectMeta 2017-01-17 16:17:18 -05:00
OWNERS update owners 2016-11-02 16:19:30 -07:00