kubernetes/pkg
Kubernetes Submit Queue 99a8f7c303 Merge pull request #43590 from dashpole/eviction_complete_deletion
Automatic merge from submit-queue (batch tested with PRs 46022, 46055, 45308, 46209, 43590)

Eviction does not evict unless the previous pod has been cleaned up

Addresses #43166
This PR makes two main changes:
First, it makes the eviction loop re-trigger immediately if there may still be pressure.  This way, if we already waited 10 seconds to delete a pod, we dont need to wait another 10 seconds for the next synchronize call.
Second, it waits for the pod to be cleaned up (including volumes, cgroups, etc), before moving on to the next synchronize call.  It has a timeout for this operation currently set to 30 seconds.
2017-05-22 20:00:03 -07:00
..
api Merge pull request #44899 from smarterclayton/burst 2017-05-22 19:07:09 -07:00
apimachinery/tests autogenerated 2017-04-14 10:40:57 -07:00
apis Merge pull request #44899 from smarterclayton/burst 2017-05-22 19:07:09 -07:00
auth Add NodeIdentifier interface and default implementation 2017-05-18 16:43:41 -04:00
bootstrap/api autogenerated 2017-04-14 10:40:57 -07:00
capabilities Fix comment for method SetForTests 2017-02-14 17:16:49 +08:00
client Correct spelling in comment. 2017-05-18 13:31:26 -07:00
cloudprovider Merge pull request #38959 from Gradiant/master 2017-05-21 03:22:02 -07:00
controller Merge pull request #44899 from smarterclayton/burst 2017-05-22 19:07:09 -07:00
conversion Revert "Remove conversion package" 2017-01-22 15:41:06 -08:00
credentialprovider Merge pull request #45056 from ericchiang/update-oauth2 2017-05-03 19:34:14 -07:00
features API changes for persistent local volumes. 2017-05-21 11:48:56 -07:00
fieldpath autogenerated 2017-04-14 10:40:57 -07:00
fields move pkg/fields to apimachinery 2017-01-19 09:50:16 -05:00
generated add "admission" API group 2017-05-19 10:17:37 -06:00
hyperkube
kubeapiserver validate oidc flags 2017-05-22 18:03:28 +08:00
kubectl Merge pull request #45308 from fabianofranz/more_cmd_sanity_checks 2017-05-22 19:59:59 -07:00
kubelet Merge pull request #43590 from dashpole/eviction_complete_deletion 2017-05-22 20:00:03 -07:00
kubemark Make usage of real proxier in hollow-proxy optional (default=true) 2017-05-18 14:30:12 +02:00
labels
master make CRD apiservice controller 2017-05-22 08:54:14 -04:00
metrics autogenerated 2017-04-14 10:40:57 -07:00
printers Merge pull request #46022 from xilabao/add-rolebinding-to-describe-command 2017-05-22 19:59:20 -07:00
probe Extend Iptables interface with SaveInto 2017-05-19 20:44:25 +02:00
proxy Remove Save() from iptables interface 2017-05-22 13:23:49 +02:00
quota Moved qos to api.helpers. 2017-05-20 07:17:57 -04:00
registry Merge pull request #44899 from smarterclayton/burst 2017-05-22 19:07:09 -07:00
routes Merge pull request #45490 from deads2k/owners-01-extensions 2017-05-10 12:51:51 -07:00
runtime
security Use dedicated Unix User and Group ID types 2017-05-05 14:07:38 +02:00
securitycontext Use dedicated Unix User and Group ID types 2017-05-05 14:07:38 +02:00
serviceaccount autogenerated 2017-04-14 10:40:57 -07:00
ssh autogenerated 2017-04-14 10:40:57 -07:00
types
util Merge pull request #46209 from wojtek-t/remove_iptables_save 2017-05-22 20:00:00 -07:00
version autogenerated 2017-04-14 10:40:57 -07:00
volume Fix missing close file 2017-05-22 22:02:55 +08:00
watch autogenerated 2017-04-14 10:40:57 -07:00
BUILD add "admission" API group 2017-05-19 10:17:37 -06:00
OWNERS Updated top level owners file to match new format 2017-01-19 11:29:16 -08:00