k3s/hack
Kubernetes Submit Queue 6ffd30c2df Merge pull request #31468 from mbohlool/master
Automatic merge from submit-queue

Improvements on OpenAPI spec generation

- Generating models using go2idl library (no reflection anymore)
- Remove dependencies on go-restful/swagger
- Generate one swagger.json file for each web-service
- Bugfix: fixed a bug in trie implementation

Reference: #13414


**Release note**:

```release-note
Generate separate OpenAPI spec for each API GroupVersion on /<Group>/<Version>/swagger.json
```
2016-09-13 01:56:23 -07:00
..
boilerplate
cmd/teststale
e2e-internal Move kubemark, skew, upgrade, leak logic into hack/e2e.go 2016-08-09 14:04:19 -07:00
gen-swagger-doc change the relative links to definition in operations.html to satisfy the new path set in the kubernetes.io 2016-07-29 13:29:34 -07:00
jenkins Change push-ci-build.sh to push-build.sh and some cleanup. 2016-09-07 16:50:53 -07:00
lib stick to 2.2.1 etcd 2016-09-09 16:35:05 -07:00
make-rules Merge pull request #31110 from AdoHe/rollout_dry_run 2016-09-11 15:05:16 -07:00
testdata Allow changes to container image for updates 2016-08-18 16:33:51 -07:00
verify-flags Allow for not-ready nodes in e2e test 2016-09-06 12:14:45 +02:00
.linted_packages Improvements on OpenAPI spec generation: 2016-09-12 18:47:03 -07:00
OWNERS
autogenerated_placeholder.txt
benchmark-go.sh Use make as the main build tool 2016-07-12 21:52:00 -07:00
benchmark-integration.sh Use make as the main build tool 2016-07-12 21:52:00 -07:00
build-cross.sh Make releases work 2016-07-12 21:52:54 -07:00
build-go.sh Use make as the main build tool 2016-07-12 21:52:00 -07:00
build-ui.sh
cherry_pick_pull.sh Add dry run capability to cherry_pick_pull.sh 2016-08-02 22:16:55 -04:00
dev-build-and-push.sh
dev-build-and-up.sh
dev-push-hyperkube.sh Handle spaces in some hack/ scripts. Cleanup after hyperkube build. 2016-08-15 21:13:13 +00:00
e2e-node-test.sh Use make as the main build tool 2016-07-12 21:52:00 -07:00
e2e.go Revert "e2e: only tear down existing cluster if it exists" 2016-09-12 13:53:35 -07:00
federated-ginkgo-e2e.sh
generate-docs.sh Use make as the main build tool 2016-07-12 21:52:00 -07:00
get-build.sh
ginkgo-e2e.sh Get network name via e2e environment. 2016-08-26 13:31:08 -07:00
godep-save.sh added copy.sh which cuts the client repo; made necessary changes to scripts in 2016-08-09 14:07:53 -07:00
grab-profiles.sh
install-etcd.sh
list-feature-tests.sh
local-up-cluster.sh Add client-server runtime support to local-up-cluster.sh 2016-08-24 12:49:25 +02:00
lookup_pull.py
run-in-gopath.sh Allow make to run from outside GOPATH 2016-07-15 08:42:12 -07:00
test-cmd.sh fix hack/test-cmd 2016-08-02 10:27:29 -04:00
test-go.sh Use make as the main build tool 2016-07-12 21:52:00 -07:00
test-integration.sh choose a particular directory test-integration 2016-08-26 12:33:06 -04:00
test-update-storage-objects.sh stick to 2.2.1 etcd 2016-09-09 16:35:05 -07:00
update-all.sh
update-api-reference-docs.sh Namespace certificates API group 2016-09-01 14:39:06 -04:00
update-bindata.sh Removed non-md files from docs. Moved doc yamls to test/fixtures. 2016-08-25 15:09:27 -07:00
update-codecgen.sh added copy.sh which cuts the client repo; made necessary changes to scripts in 2016-08-09 14:07:53 -07:00
update-codegen.sh update the script 2016-09-08 16:03:07 -07:00
update-federation-api-reference-docs.sh Adding a script to update federation API reference docs 2016-08-31 13:21:42 -07:00
update-federation-generated-swagger-docs.sh Adding a script to update federation API reference docs 2016-08-31 13:21:42 -07:00
update-federation-swagger-spec.sh Adding update-federation-generated-swagger-docs to generate comment funcs for federation gvs 2016-08-30 14:15:21 -07:00
update-generated-docs.sh Use make as the main build tool 2016-07-12 21:52:00 -07:00
update-generated-protobuf-dockerized.sh Fix subtle build breakage 2016-08-12 21:20:38 -07:00
update-generated-protobuf.sh Allow non-root build to write go code. 2016-07-03 00:39:59 -07:00
update-generated-runtime-dockerized.sh Make update-generated-runtime work 2016-07-12 21:52:54 -07:00
update-generated-runtime.sh Make update-generated-runtime work 2016-07-12 21:52:54 -07:00
update-generated-swagger-docs.sh move StorageClass to its own group 2016-09-06 08:41:17 -04:00
update-godep-licenses.sh
update-gofmt.sh Skip gofmt for staging/ directory 2016-09-02 11:51:38 -04:00
update-munge-docs.sh Use make as the main build tool 2016-07-12 21:52:00 -07:00
update-swagger-spec.sh move StorageClass to its own group 2016-09-06 08:41:17 -04:00
update_owners.py Don't assign anything to Sami anymore 2016-09-01 22:52:13 -07:00
verify-all.sh Use make as the main build tool 2016-07-12 21:52:00 -07:00
verify-api-reference-docs.sh
verify-boilerplate.sh
verify-codecgen.sh
verify-codegen.sh
verify-description.sh Use make as the main build tool 2016-07-12 21:52:00 -07:00
verify-flags-underscore.py ignore staging in munge scripts 2016-08-24 13:09:13 -07:00
verify-generated-docs.sh Use make as the main build tool 2016-07-12 21:52:00 -07:00
verify-generated-protobuf.sh Don't check in generated deep-copy code 2016-07-12 21:52:54 -07:00
verify-generated-runtime.sh Proposal for client-server container runtime 2016-07-12 09:17:08 +08:00
verify-generated-swagger-docs.sh Use make as the main build tool 2016-07-12 21:52:00 -07:00
verify-godep-licenses.sh
verify-godeps.sh Make verify-godeps check the results 2016-08-02 09:06:14 -07:00
verify-gofmt.sh ignore staging in munge scripts 2016-08-24 13:09:13 -07:00
verify-golint.sh Fix sort hint in `hack/verify-golint.sh`. 2016-08-24 20:55:14 -07:00
verify-govet.sh Use make as the main build tool 2016-07-12 21:52:00 -07:00
verify-import-boss.sh Use make as the main build tool 2016-07-12 21:52:00 -07:00
verify-linkcheck.sh Use make as the main build tool 2016-07-12 21:52:00 -07:00
verify-munge-docs.sh Add missing mungedoc run to hack/verify-munge-docs.sh. 2016-07-13 13:39:20 -07:00
verify-swagger-spec.sh Use make as the main build tool 2016-07-12 21:52:00 -07:00
verify-symbols.sh Use make as the main build tool 2016-07-12 21:52:00 -07:00
verify-test-images.sh