Chao Xu
f4989a45a5
run root-rewrite-v1-..., compile
2017-06-22 10:25:57 -07:00
Jing Xu
943fc53bf7
Add predicates check for local storage request
...
This PR adds the check for local storage request when admitting pods. If
the local storage request exceeds the available resource, pod will be
rejected.
2017-06-01 15:57:50 -07:00
Michael Taufen
cbad320205
Reorganize kubelet tree so apis can be independently versioned
2017-05-12 10:02:33 -07:00
David Ashpole
ac612eab8e
eviction manager changes for allocatable
2017-03-02 07:36:24 -08:00
Vishnu Kannan
cc5f5474d5
add support for node allocatable phase 2 to kubelet
...
Signed-off-by: Vishnu Kannan <vishnuk@google.com>
2017-02-27 21:24:44 -08:00
Dr. Stefan Schimanski
bc6fdd925d
pkg/api/resource: move to apimachinery
2017-01-29 21:41:44 +01:00
Clayton Coleman
9a2a50cda7
refactor: use metav1.ObjectMeta in other types
2017-01-17 16:17:19 -05:00
deads2k
6a4d5cd7cc
start the apimachinery repo
2017-01-11 09:09:48 -05:00
Clayton Coleman
3454a8d52c
refactor: update bazel, codec, and gofmt
2016-12-03 19:10:53 -05:00
Clayton Coleman
5df8cc39c9
refactor: generated
2016-12-03 19:10:46 -05:00
Chao Xu
5e1adf91df
cmd/kubelet
2016-11-23 15:53:09 -08:00
David Ashpole
b8fc546d60
eviction manager ecivts pod using the most inodes.
2016-10-31 11:32:49 -07:00
Kubernetes Submit Queue
6a9d56b35a
Merge pull request #32724 from sjenning/eviction-timestamp
...
Automatic merge from submit-queue
kubelet: eviction: avoid duplicate action on stale stats
Currently, the eviction code can be overly aggressive when synchronize() is called two (or more) times before a particular stat has been recollected by cadvisor. The eviction manager will take additional action based on information for which it has already taken actions.
This PR provides a method for the eviction manager to track the timestamp of the last obversation and not take action if the stat has not been updated since the last time synchronize() was run.
@derekwaynecarr @vishh @kubernetes/rh-cluster-infra
2016-10-06 11:05:34 -07:00
Seth Jennings
98e97a475a
kubelet: eviction: avoid duplicate action on stale stats
2016-10-06 11:39:05 -05:00
Seth Jennings
f52dce9319
kubelet: eviction: allow minreclaim as percentage
2016-09-30 11:12:36 -05:00
derekwaynecarr
a65a24a850
kubelet eviction on inode exhaustion
2016-08-17 16:57:44 -04:00
bindata-mockuser
d2dd03aecc
Support percentage representation for eviction thresholds
2016-08-11 14:10:25 -07:00
derekwaynecarr
68bc47ecc6
Add support to invoke image gc in response to disk eviction thresholds
2016-08-04 17:13:08 -04:00
derekwaynecarr
611c127f0d
kubelet eviction manager support for min-reclaim
2016-08-04 11:17:44 -04:00
derekwaynecarr
0de1e62b30
modify fsStats to fsStatsType to avoid confusion with cadvisor types
2016-07-28 16:01:38 -04:00
derekwaynecarr
c3324b88a0
Eviction manager observes and acts on disk pressure
2016-07-28 16:01:38 -04:00
Avesh Agarwal
cb7766de19
Fix kubelet to not accept negative eviction (hard, soft) thresholds
...
and add unit tests
2016-07-27 10:56:31 -04:00
derekwaynecarr
2f4a4ea4cf
Kubelet parses and validates eviction-minimum-reclaim flag
2016-07-21 16:46:12 -04:00
David McMahon
ef0c9f0c5b
Remove "All rights reserved" from all the headers.
2016-06-29 17:47:36 -07:00
Buddha Prakash
c3551ae6cd
Refactor qos package
...
Signed-off-by: Buddha Prakash <buddhap@google.com>
2016-06-24 15:36:04 -07:00
Clayton Coleman
e3c8c4c22b
Handle resource.Quantity changes in eviction thresholds
2016-05-19 08:41:43 -04:00
derekwaynecarr
edc76f6d4f
out of resource killing (memory)
2016-05-14 11:34:45 -04:00
derekwaynecarr
725af223aa
Add parsers for eviction thresholds
2016-05-06 12:06:03 -04:00