Skip to content

Commit

Permalink
Merge pull request kubernetes#48861 from mbohlool/openapi_aggr
Browse files Browse the repository at this point in the history
Automatic merge from submit-queue (batch tested with PRs 49992, 48861, 49267, 49356, 49886)

Reintegrate aggregation support for OpenAPI

Reintegrating changes of kubernetes#46734

Changes summary:

- Extracted all OpenAPI specs to new repo `kube-openapi`
- Make OpenAPI spec aggregator to copy and rename any non-requal model (even with documentation change only).
- Load specs when adding APIServices and retry on failure until successful spec retrieval or a 404.
- Assumes all Specs except aggregator's Spec are static 
- A re-register of any APIService will result in updating the spec for that service (Suggestion for TPR: they should be registered to aggregator API Server, Open for discussion if any more changes needed for another PR.)

fixes kubernetes#48548
  • Loading branch information
Kubernetes Submit Queue authored Aug 2, 2017
2 parents 35c3a51 + 10d9a47 commit 9067d35
Show file tree
Hide file tree
Showing 63 changed files with 4,404 additions and 4,209 deletions.
24 changes: 24 additions & 0 deletions Godeps/Godeps.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

1,260 changes: 1,260 additions & 0 deletions Godeps/LICENSES

Large diffs are not rendered by default.

Loading

0 comments on commit 9067d35

Please sign in to comment.