k3s/test
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
..
e2e Merge pull request #51039 from enisoc/deflake-sts-saturate 2017-08-22 21:13:13 -07:00
e2e_federation Use buildozer to delete licenses() rules except under third_party/ 2017-08-11 09:32:39 -07:00
e2e_node Merge pull request #51033 from mtaufen/revert-51008-revert-50789-fix-scheme 2017-08-22 10:48:21 -07:00
fixtures
images Merge pull request #49951 from mkumatag/multiarch_nonewprivs 2017-08-11 20:37:54 -07:00
integration Merge pull request #50546 from apelisse/plumb-openapi-validation 2017-08-22 21:16:11 -07:00
kubemark Merge pull request #50506 from bskiba/external_config 2017-08-11 20:38:01 -07:00
list Use buildozer to delete licenses() rules except under third_party/ 2017-08-11 09:32:39 -07:00
soak Use buildozer to delete licenses() rules except under third_party/ 2017-08-11 09:32:39 -07:00
utils Add e2e aggregator test. 2017-08-17 10:56:43 -07:00
BUILD Use buildozer to delete licenses() rules except under third_party/ 2017-08-11 09:32:39 -07:00
OWNERS Add enj to OWNERS for test/integration/etcd/etcd_storage_path_test.go 2017-08-17 19:51:24 -04:00
test_owners.csv Update generated files 2017-08-15 11:56:46 +02:00
test_owners.json remove deprecated flags LowDiskSpaceThresholdMB and OutOfDiskTransitionFrequency 2017-07-20 13:23:13 -07:00