kubernetes/pkg/controller
Madhusudan.C.S ce257b5a0e Use node out of disk condition in the scheduler while scheduling pods.
Set the out of disk node condition to unknown in the node controller if
the kubelet does not report its node condition in a long time. Update
node controller unit tests.

Implement a node condition predicate function that checks if a given
node satisfies the conditions defined by the predicate and if it
does, use that node for scheduling pods. The predicate function takes
both NodeReady and NodeOutOfDisk into consideration to determine if a
node is fit for scheduling pods.

The predicate is then passed to the node lister in the scheduler factory
so that the node lister can run the predicate function on the nodes when
schedling pods thereby omitting nodes that does not satisfy the
predicate.

Also update listers test.
2015-10-28 14:29:46 -07:00
..
daemon Merge pull request #16266 from wojtek-t/fix_handshake_reflector 2015-10-27 10:36:18 +01:00
deployment add status subresource for deployment 2015-10-26 00:12:58 -07:00
endpoint Reuse TCP connections in Reflector between resync periods. 2015-10-26 19:35:25 +01:00
framework Reuse TCP connections in Reflector between resync periods. 2015-10-26 19:35:25 +01:00
gc Reuse TCP connections in Reflector between resync periods. 2015-10-26 19:35:25 +01:00
job Reuse TCP connections in Reflector between resync periods. 2015-10-26 19:35:25 +01:00
namespace Reuse TCP connections in Reflector between resync periods. 2015-10-26 19:35:25 +01:00
node Use node out of disk condition in the scheduler while scheduling pods. 2015-10-28 14:29:46 -07:00
persistentvolume Merge pull request #16266 from wojtek-t/fix_handshake_reflector 2015-10-27 10:36:18 +01:00
podautoscaler Fixed resetting last scale time in HPA status. 2015-10-26 16:36:05 +01:00
replication Merge pull request #16266 from wojtek-t/fix_handshake_reflector 2015-10-27 10:36:18 +01:00
resourcequota Unify per-resource List for unversioned client 2015-10-14 08:37:57 +02:00
route Fixes remaining imports per #15319 2015-10-20 07:13:13 -04:00
service Merge pull request #14794 from zhengguoyong/rename_wantsExternalLoadBalancer 2015-10-24 13:46:27 -07:00
serviceaccount Reuse TCP connections in Reflector between resync periods. 2015-10-26 19:35:25 +01:00
controller_utils_test.go Moving Status object to a common package 2015-09-17 14:09:53 -07:00
controller_utils.go Extend resyncPeriods in controllers in production. 2015-10-08 09:10:09 +02:00
doc.go Refactor package controller 2015-07-29 09:54:35 -07:00