kubernetes/pkg/controller
Matt Liggett ce0e7586a8 Only approve evictions when budgets would stay enforced after.
Prior to this, we would approve eviction as long as the current state of
the pods matched the budget.  The new version requires that after the
eviction, the pods would still match the budget.

Also update tests to match.
2016-09-20 18:23:50 -07:00
..
certificates controller: a couple of fixes for csr 2016-09-18 22:48:46 +02:00
daemon Merge pull request #32877 from deads2k/client-09-fixup-lister 2016-09-16 22:39:37 -07:00
deployment move informer and controller to pkg/client/cache 2016-09-15 12:50:08 -07:00
disruption Only approve evictions when budgets would stay enforced after. 2016-09-20 18:23:50 -07:00
endpoint fix job controller hot loop 2016-09-20 22:25:11 +08:00
garbagecollector Avoid unnecessary API calls from GC 2016-09-18 07:09:11 +02:00
informers convert daemonset controller to shared informers 2016-09-16 10:40:46 -04:00
job fix job controller hot loop 2016-09-20 22:25:11 +08:00
namespace move informer and controller to pkg/client/cache 2016-09-15 12:50:08 -07:00
node move informer and controller to pkg/client/cache 2016-09-15 12:50:08 -07:00
petset Merge pull request #32482 from m1093782566/m109-pet-set-fix-update-bug 2016-09-20 05:16:04 -07:00
podautoscaler move informer and controller to pkg/client/cache 2016-09-15 12:50:08 -07:00
podgc move informer and controller to pkg/client/cache 2016-09-15 12:50:08 -07:00
replicaset change factorization of listers to make them easier to add 2016-09-16 14:49:00 -04:00
replication move informer and controller to pkg/client/cache 2016-09-15 12:50:08 -07:00
resourcequota move informer and controller to pkg/client/cache 2016-09-15 12:50:08 -07:00
route Don't update NodeNetworkUnavailable condition if it's already set correctly 2016-09-16 21:03:20 +02:00
scheduledjob Move ScheduledJob controller to use generated clientset 2016-09-14 11:27:29 +02:00
service move informer and controller to pkg/client/cache 2016-09-15 12:50:08 -07:00
serviceaccount move informer and controller to pkg/client/cache 2016-09-15 12:50:08 -07:00
volume move informer and controller to pkg/client/cache 2016-09-15 12:50:08 -07:00
controller_ref_manager.go fix tests; convert IsPodActive to operate on *Pod 2016-08-17 13:05:37 -07:00
controller_utils.go move informer and controller to pkg/client/cache 2016-09-15 12:50:08 -07:00
controller_utils_test.go fix tests; convert IsPodActive to operate on *Pod 2016-08-17 13:05:37 -07:00
doc.go Use Go canonical import paths 2016-07-16 13:48:21 -04:00
lookup_cache.go Remove "All rights reserved" from all the headers. 2016-06-29 17:47:36 -07:00
OWNERS Remove myself from a bunch of OWNERS files, as I am too overloaded 2016-05-11 13:34:51 -07:00