k3s/cmd/kubelet/app
Kubernetes Submit Queue b8c9ee8abb Merge pull request #46456 from jingxu97/May/allocatable
Automatic merge from submit-queue

Add local storage (scratch space) allocatable support

This PR adds the support for allocatable local storage (scratch space).
This feature is only for root file system which is shared by kubernetes
componenets, users' containers and/or images. User could use
--kube-reserved flag to reserve the storage for kube system components.
If the allocatable storage for user's pods is used up, some pods will be
evicted to free the storage resource.

This feature is part of local storage capacity isolation and described in the proposal https://github.com/kubernetes/community/pull/306

**Release note**:

```release-note
This feature exposes local storage capacity for the primary partitions, and supports & enforces storage reservation in Node Allocatable 
```
2017-06-03 00:24:29 -07:00
..
options Add predicates check for local storage request 2017-06-01 15:57:50 -07:00
BUILD Rotate kubelet client certificate. 2017-06-01 09:29:42 -07:00
OWNERS Update OWNERS 2017-01-18 15:19:06 -08:00
auth.go expose kubelet authentication and authorization builders 2017-05-04 14:35:24 -04:00
bootstrap.go kubeadm: moved import to client-go, where possible 2017-02-15 13:06:15 -08:00
bootstrap_test.go find and replace 2017-01-20 08:04:53 -05:00
plugins.go Local volume plugin 2017-05-22 14:44:51 -07:00
server.go Merge pull request #46456 from jingxu97/May/allocatable 2017-06-03 00:24:29 -07:00
server_linux.go Remove "All rights reserved" from all the headers. 2016-06-29 17:47:36 -07:00
server_test.go add support for node allocatable phase 2 to kubelet 2017-02-27 21:24:44 -08:00
server_unsupported.go Remove "All rights reserved" from all the headers. 2016-06-29 17:47:36 -07:00