k3s/pkg
Kubernetes Submit Queue 49c36f4b33 Merge pull request #50546 from apelisse/plumb-openapi-validation
Automatic merge from submit-queue (batch tested with PRs 51039, 50512, 50546, 50965, 50467)

Kubectl: Plumb openapi validation (disabled by default)

**What this PR does / why we need it**: Creates a new flag '--openapi' and plumb in the validation code so that it can be used by default to validate objects against the openapi schema.

**Which issue this PR fixes** *(optional, in `fixes #<issue number>(, fixes #<issue_number>, ...)` format, will close that issue when PR gets merged)*: partially https://github.com/kubernetes/kubectl/issues/49

**Special notes for your reviewer**:

This is not complete, the name of the variable must change for example.

**Release note**:
```release-note
Kubectl uses openapi for validation. If OpenAPI is not available on the server, it defaults back to the old Swagger.
```
2017-08-22 21:16:11 -07:00
..
api Merge pull request #48789 from mtanino/issue/47311 2017-08-22 19:45:29 -07:00
apimachinery/tests Use buildozer to delete licenses() rules except under third_party/ 2017-08-11 09:32:39 -07:00
apis Merge pull request #50678 from xiangpengzhao/remove-cm-flag 2017-08-21 08:26:20 -07:00
auth Add enj as reviewer to OWNERS 2017-08-17 20:42:46 -04:00
bootstrap/api Use buildozer to delete licenses() rules except under third_party/ 2017-08-11 09:32:39 -07:00
capabilities Merge pull request #49853 from duan-yue/capabilities 2017-08-12 02:35:57 -07:00
client Update generated files 2017-08-15 11:56:46 +02:00
cloudprovider Merge pull request #50706 from freehan/cloud-provider-op-v2 2017-08-22 10:48:18 -07:00
controller Merge pull request #50806 from verult/VolumeNotYetAttached 2017-08-22 19:45:27 -07:00
credentialprovider Use buildozer to delete licenses() rules except under third_party/ 2017-08-11 09:32:39 -07:00
features Use buildozer to delete licenses() rules except under third_party/ 2017-08-11 09:32:39 -07:00
fieldpath Use buildozer to delete licenses() rules except under third_party/ 2017-08-11 09:32:39 -07:00
generated Fixup after k8s.io/{kube-gen -> code-generator} rename 2017-08-17 17:55:12 +02:00
hyperkube Remove kubectl's dependence on schema file in pkg/api/validation. 2017-08-16 16:38:28 -07:00
kubeapiserver make admission plugins handle mutating spec of uninitialized pods 2017-08-17 12:51:09 -07:00
kubectl Merge pull request #50546 from apelisse/plumb-openapi-validation 2017-08-22 21:16:11 -07:00
kubelet Merge pull request #50712 from dims/create-cadvisor-directory-if-necessary 2017-08-22 12:27:59 -07:00
kubemark Revert "Merge pull request #51008 from kubernetes/revert-50789-fix-scheme" 2017-08-21 11:28:05 -07:00
master Add enj as reviewer to OWNERS 2017-08-17 20:42:46 -04:00
printers Merge pull request #50438 from dixudx/kubectl_show_node_roles 2017-08-22 19:45:37 -07:00
probe Use buildozer to delete licenses() rules except under third_party/ 2017-08-11 09:32:39 -07:00
proxy move IsLocalIP() and ShouldSkipService() to pkg/proxy/util 2017-08-17 14:32:05 +08:00
quota update testcase err msg 2017-08-17 15:42:05 +08:00
registry Add enj as reviewer to OWNERS 2017-08-17 20:42:46 -04:00
routes Use buildozer to delete licenses() rules except under third_party/ 2017-08-11 09:32:39 -07:00
security Use buildozer to delete licenses() rules except under third_party/ 2017-08-11 09:32:39 -07:00
securitycontext Use buildozer to delete licenses() rules except under third_party/ 2017-08-11 09:32:39 -07:00
serviceaccount Merge pull request #50876 from enj/enj/f/owners_reviewer 2017-08-18 05:42:07 -07:00
ssh Use buildozer to delete licenses() rules except under third_party/ 2017-08-11 09:32:39 -07:00
util Merge pull request #47698 from fabriziopandini/kubeadm308 2017-08-21 18:11:28 -07:00
version Use buildozer to delete licenses() rules except under third_party/ 2017-08-11 09:32:39 -07:00
volume Merge pull request #49922 from riverzhang/volume-cephfs 2017-08-22 19:45:32 -07:00
watch Remove BUILD reference to removed files 2017-08-16 11:22:37 -07:00
BUILD Remove BUILD reference to removed files 2017-08-16 11:22:37 -07:00
OWNERS