Kubernetes Publisher
7b21116d89
Merge pull request #63893 from jennybuckley/expose-openapi-to-registry3
...
Automatic merge from submit-queue (batch tested with PRs 64175, 63893). 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>.
Expose openapi schema to handlers
**What this PR does / why we need it**:
Build an openapi spec for each api resource handler. This spec will be able to be consumed by server-side apply and server-side openapi validation.
The reason for putting it into master is so we can work on implementing server side validation against the openapi spec as well as server side apply, and it will make merging the server side apply feature branch a smaller, less risky PR
/sig api-machinery
/kind feature
cc @liggitt @lavalamp @seans3 @mbohlool @apelisse
**Release note**:
```release-note
NONE
```
Kubernetes-commit: 28f171bd66937dec8b24a05c4b7a1414432f9fe8
2018-06-01 19:59:47 +00:00
Kubernetes Publisher
8a66ce0ffe
Merge pull request #63565 from roycaihw/bump-kube-openapi-dep
...
Automatic merge from submit-queue (batch tested with PRs 59034, 63565, 63533). 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>.
Bump kube-openapi dependency
picks: https://github.com/kubernetes/kube-openapi/pull/67
ref: https://github.com/kubernetes/kubernetes/issues/63494
**Release note**:
```release-note
NONE
```
Kubernetes-commit: 3663dc757e05fb79f23a14ad4f2ba832d6e5962c
2018-05-09 19:23:52 +00:00
Kubernetes Publisher
9b81532a60
Merge pull request #62412 from bhcleek/go1.10
...
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>.
generated code should pass go vet for go1.10
**What this PR does / why we need it**:
Update code generator and the code it generates to pass `go vet`.
go1.10 runs `go vet` whenever `go test` is run. Because of this, generated code for CRDs needs to pass `go vet`.
**Release note**:
```release-note
Code generated for CRDs now passes `go vet`.
```
Kubernetes-commit: 5dde701b876d1d0915314c3ed146e986c4327f7e
2018-04-20 15:20:04 +00:00
Kubernetes Publisher
b7a35d54d8
sync: initially remove files BUILD */BUILD BUILD.bazel */BUILD.bazel
2018-03-21 23:27:59 +00:00
Kubernetes Publisher
02ef63233b
sync: update godeps
2018-03-21 19:31:28 +00:00
Kubernetes Publisher
582615ab52
sync: initially remove files BUILD */BUILD BUILD.bazel */BUILD.bazel
2018-03-21 19:31:08 +00:00
Kubernetes Publisher
57eca8415c
sync: update godeps
2018-03-21 15:26:19 +00:00
Kubernetes Publisher
d0e10ce699
sync: initially remove files BUILD */BUILD BUILD.bazel */BUILD.bazel
2018-03-21 15:25:56 +00:00
Kubernetes Publisher
511f33a332
sync: update godeps
2018-03-21 11:26:21 +00:00
Kubernetes Publisher
a202d033e8
sync: initially remove files BUILD */BUILD BUILD.bazel */BUILD.bazel
2018-03-21 11:25:57 +00:00
Kubernetes Publisher
a2dbfe8c0d
sync: update godeps
2018-03-21 07:24:56 +00:00
Kubernetes Publisher
d04cd64012
sync: initially remove files BUILD */BUILD BUILD.bazel */BUILD.bazel
2018-03-21 07:24:35 +00:00
Kubernetes Publisher
563a85b29d
sync: update godeps
2018-03-21 03:25:19 +00:00
Kubernetes Publisher
bf4ca65404
sync: initially remove files BUILD */BUILD BUILD.bazel */BUILD.bazel
2018-03-21 03:24:58 +00:00
Kubernetes Publisher
c86d2ce296
sync: update godeps
2018-03-20 23:26:06 +00:00
Kubernetes Publisher
7e9e402e3c
sync: initially remove files BUILD */BUILD BUILD.bazel */BUILD.bazel
2018-03-20 23:25:43 +00:00
Kubernetes Publisher
74471579f8
sync: update godeps
2018-03-20 19:28:23 +00:00
Kubernetes Publisher
43ba8acf92
sync: initially remove files BUILD */BUILD BUILD.bazel */BUILD.bazel
2018-03-20 19:28:01 +00:00
Kubernetes Publisher
26b988f72c
sync: update godeps
2018-03-20 15:33:43 +00:00
Kubernetes Publisher
78293f14af
sync: initially remove files BUILD */BUILD BUILD.bazel */BUILD.bazel
2018-03-20 15:33:21 +00:00
Kubernetes Publisher
023a4501a0
sync: update godeps
2018-03-20 10:13:03 +00:00
Kubernetes Publisher
e4944b9c0c
sync: initially remove files BUILD */BUILD BUILD.bazel */BUILD.bazel
2018-03-20 10:12:37 +00:00
Kubernetes Publisher
f4fe69b0ee
sync: update godeps
2018-03-20 06:16:04 +00:00
Kubernetes Publisher
bf928d19ad
sync: initially remove files BUILD */BUILD BUILD.bazel */BUILD.bazel
2018-03-20 06:15:42 +00:00
Kubernetes Publisher
334c327e37
sync: update godeps
2018-03-20 02:28:08 +00:00
Kubernetes Publisher
282c8d1cd4
sync: initially remove files BUILD */BUILD BUILD.bazel */BUILD.bazel
2018-03-20 02:27:46 +00:00
Kubernetes Publisher
099911c748
sync: update godeps
2018-03-19 22:07:21 +00:00
Kubernetes Publisher
3ce5aac867
sync: initially remove files BUILD */BUILD BUILD.bazel */BUILD.bazel
2018-03-19 22:07:01 +00:00
Kubernetes Publisher
409b230a7d
sync: update godeps
2018-03-19 18:09:49 +00:00
Kubernetes Publisher
0cd0162dc6
sync: initially remove files BUILD */BUILD BUILD.bazel */BUILD.bazel
2018-03-19 18:09:27 +00:00
Kubernetes Publisher
6a72bdf75e
sync: update godeps
2018-03-19 14:04:05 +00:00
Kubernetes Publisher
caef23f0d9
sync: initially remove files BUILD */BUILD BUILD.bazel */BUILD.bazel
2018-03-19 14:03:45 +00:00
Kubernetes Publisher
93527bb948
sync: update godeps
2018-03-19 10:02:38 +00:00
Kubernetes Publisher
f248b0c2a5
sync: initially remove files BUILD */BUILD BUILD.bazel */BUILD.bazel
2018-03-19 10:02:19 +00:00
Kubernetes Publisher
40d31f8ebc
sync: update godeps
2018-03-19 06:03:01 +00:00
Kubernetes Publisher
a688a1ecd6
sync: initially remove files BUILD */BUILD BUILD.bazel */BUILD.bazel
2018-03-19 06:02:42 +00:00
Kubernetes Publisher
ef84932c51
sync: update godeps
2018-03-19 02:03:21 +00:00
Kubernetes Publisher
2a12a88d9a
sync: initially remove files BUILD */BUILD BUILD.bazel */BUILD.bazel
2018-03-19 02:03:03 +00:00
Kubernetes Publisher
253089c137
sync: update godeps
2018-03-18 22:03:37 +00:00
Kubernetes Publisher
5304c5bbfe
sync: initially remove files BUILD */BUILD BUILD.bazel */BUILD.bazel
2018-03-18 22:03:18 +00:00
Kubernetes Publisher
7571e5001d
sync: update godeps
2018-03-18 18:03:13 +00:00
Kubernetes Publisher
eff0f430d6
sync: initially remove files BUILD */BUILD BUILD.bazel */BUILD.bazel
2018-03-18 18:02:54 +00:00
Kubernetes Publisher
87e1c1bd1a
sync: update godeps
2018-03-18 14:02:45 +00:00
Kubernetes Publisher
cb61c988b0
sync: initially remove files BUILD */BUILD BUILD.bazel */BUILD.bazel
2018-03-18 14:02:26 +00:00
Kubernetes Publisher
4939cf473a
sync: update godeps
2018-03-18 10:02:20 +00:00
Kubernetes Publisher
84793d4167
sync: initially remove files BUILD */BUILD BUILD.bazel */BUILD.bazel
2018-03-18 10:02:01 +00:00
Kubernetes Publisher
ad3e9ae66d
sync: update godeps
2018-03-18 06:01:50 +00:00
Kubernetes Publisher
894cd0f1b8
sync: initially remove files BUILD */BUILD BUILD.bazel */BUILD.bazel
2018-03-18 06:01:31 +00:00
Kubernetes Publisher
467e3b47ca
sync: update godeps
2018-03-18 02:02:28 +00:00
Kubernetes Publisher
aa6b1998ce
sync: initially remove files BUILD */BUILD BUILD.bazel */BUILD.bazel
2018-03-18 02:02:09 +00:00