mirror of
https://github.com/coredns/coredns.git
synced 2025-11-15 16:32:23 -05:00
Update k8s client-go to v6.0.0 (#1340)
* Update k8s client-go to v6.0.0 This fix updates k8s client-go to v6.0.0 as CoreDNS is supported in 1.9 and v6.0.0 is the recommended version. There are quite some massive changes that need to be made: 1. k8s.io/client-go/pkg/api/v1 has been changed to k8s.io/api/v1 (repo changed from `client-go` to `api`) 2. kubernetes.Clientset adds one extra layer, so that `kubernetes.Clientset.Services()` and like has been changed to `kubernetes.Clientset.CoreV1().Services()` Also, we have to stick with specific commits of `k8s.io/apimachinery` and the newly introduced `k8s.io/api` because go dep still could not figure out the right version to fetch. Signed-off-by: Yong Tang <yong.tang.github@outlook.com> * Update vendor with `dep ensure --update` and `dep prune` Signed-off-by: Yong Tang <yong.tang.github@outlook.com>
This commit is contained in:
14
vendor/k8s.io/kube-openapi/README.md
generated
vendored
Normal file
14
vendor/k8s.io/kube-openapi/README.md
generated
vendored
Normal file
@@ -0,0 +1,14 @@
|
||||
# Kube OpenAPI
|
||||
|
||||
This repo is the home for Kubernetes OpenAPI discovery spec generation. The goal
|
||||
is to support a subset of OpenAPI features to satisfy kubernetes use-cases but
|
||||
implement that subset with little to no assumption about the structure of the
|
||||
code or routes. Thus, there should be no kubernetes specific code in this repo.
|
||||
|
||||
|
||||
There are two main parts:
|
||||
- A model generator that goes through .go files, find and generate model
|
||||
definitions.
|
||||
- The spec generator that is responsible for dynamically generate
|
||||
the final OpenAPI spec using web service routes or combining other
|
||||
OpenAPI/Json specs.
|
||||
Reference in New Issue
Block a user