kubernetes/pkg/kubelet/apis
Kubernetes Submit Queue 2cb7ab012b
Merge pull request #62984 from feiskyer/klet-validation
Automatic merge from submit-queue. If you want to cherry-pick this change to another branch, please follow the instructions <a href="https://github.com/kubernetes/community/blob/master/contributors/devel/cherry-picks.md">here</a>.

Validate cgroups-per-qos for Windows

**What this PR does / why we need it**:

cgroups-per-qos and enforce-node-allocatable is not supported on Windows, but kubelet allows it on Windows. And then Pods may stuck in terminating state because of it. Refer #61716.

This PR adds validation for them and make kubelet refusing to start in this case.

**Which issue(s) this PR fixes** *(optional, in `fixes #<issue number>(, fixes #<issue_number>, ...)` format, will close the issue(s) when PR gets merged)*:
Fixes #61716

**Special notes for your reviewer**:

**Release note**:

```release-note
Fail fast if cgroups-per-qos is set on Windows
```
2018-05-26 03:03:13 -07:00
..
cri Merge pull request #62242 from feiskyer/pod-cidr 2018-05-15 19:55:19 -07:00
deviceplugin regenerated all files and remove all YEAR fields 2018-03-08 17:52:48 +08:00
kubeletconfig Merge pull request #62984 from feiskyer/klet-validation 2018-05-26 03:03:13 -07:00
stats/v1alpha1 Remove rkt references in the codebase 2018-04-06 12:02:11 -07:00
BUILD Update unit tests and bazel files 2018-02-28 09:56:46 +08:00
well_known_annotations_windows.go Setup windows container config to kubelet CRI 2018-02-28 09:56:41 +08:00
well_known_annotations.go Report node DNS info with --node-ip 2018-04-27 13:18:40 -07:00
well_known_labels.go Modify VolumeZonePredicate to handle multi-zone PV 2017-09-04 20:13:32 -07:00