Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
K
k3s
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Registry
Registry
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
Jacklull
k3s
Commits
d8f01461
Unverified
Commit
d8f01461
authored
Feb 13, 2019
by
Kubernetes Prow Robot
Committed by
GitHub
Feb 13, 2019
Browse files
Options
Browse Files
Download
Plain Diff
Merge pull request #72214 from caesarxuchao/move-discovery
Move cached discovery clients to their own packages
parents
b13438ab
63820236
Hide whitespace changes
Inline
Side-by-side
Showing
43 changed files
with
195 additions
and
206 deletions
+195
-206
BUILD
cmd/kube-controller-manager/app/BUILD
+1
-1
controllermanager.go
cmd/kube-controller-manager/app/controllermanager.go
+1
-1
core.go
cmd/kube-controller-manager/app/core.go
+1
-1
BUILD
pkg/kubeapiserver/admission/BUILD
+1
-1
config.go
pkg/kubeapiserver/admission/config.go
+1
-1
BUILD
pkg/kubectl/cmd/testing/BUILD
+1
-0
fake.go
pkg/kubectl/cmd/testing/fake.go
+2
-1
Godeps.json
...ing/src/k8s.io/apiextensions-apiserver/Godeps/Godeps.json
+0
-12
Godeps.json
staging/src/k8s.io/apiserver/Godeps/Godeps.json
+0
-12
Godeps.json
staging/src/k8s.io/cli-runtime/Godeps/Godeps.json
+4
-0
BUILD
staging/src/k8s.io/cli-runtime/pkg/genericclioptions/BUILD
+1
-0
config_flags.go
.../k8s.io/cli-runtime/pkg/genericclioptions/config_flags.go
+2
-1
BUILD
staging/src/k8s.io/client-go/discovery/BUILD
+0
-9
BUILD
staging/src/k8s.io/client-go/discovery/cached/BUILD
+10
-26
BUILD
staging/src/k8s.io/client-go/discovery/cached/disk/BUILD
+59
-0
cached_discovery.go
...8s.io/client-go/discovery/cached/disk/cached_discovery.go
+10
-9
cached_discovery_test.go
.../client-go/discovery/cached/disk/cached_discovery_test.go
+3
-2
round_tripper.go
...c/k8s.io/client-go/discovery/cached/disk/round_tripper.go
+1
-1
round_tripper_test.go
....io/client-go/discovery/cached/disk/round_tripper_test.go
+1
-1
legacy.go
staging/src/k8s.io/client-go/discovery/cached/legacy.go
+30
-0
BUILD
staging/src/k8s.io/client-go/discovery/cached/memory/BUILD
+47
-0
memcache.go
.../src/k8s.io/client-go/discovery/cached/memory/memcache.go
+1
-1
memcache_test.go
...k8s.io/client-go/discovery/cached/memory/memcache_test.go
+1
-1
Godeps.json
staging/src/k8s.io/cloud-provider/Godeps/Godeps.json
+0
-16
Godeps.json
staging/src/k8s.io/csi-api/Godeps/Godeps.json
+0
-16
Godeps.json
staging/src/k8s.io/kube-aggregator/Godeps/Godeps.json
+0
-16
Godeps.json
staging/src/k8s.io/metrics/Godeps/Godeps.json
+0
-16
Godeps.json
staging/src/k8s.io/node-api/Godeps/Godeps.json
+0
-16
Godeps.json
staging/src/k8s.io/sample-apiserver/Godeps/Godeps.json
+0
-16
Godeps.json
staging/src/k8s.io/sample-cli-plugin/Godeps/Godeps.json
+4
-0
Godeps.json
staging/src/k8s.io/sample-controller/Godeps/Godeps.json
+0
-16
BUILD
test/e2e/framework/BUILD
+1
-1
framework.go
test/e2e/framework/framework.go
+1
-1
BUILD
test/e2e/instrumentation/monitoring/BUILD
+1
-1
custom_metrics_stackdriver.go
.../instrumentation/monitoring/custom_metrics_stackdriver.go
+1
-1
BUILD
test/e2e/scalability/BUILD
+1
-1
load.go
test/e2e/scalability/load.go
+1
-1
BUILD
test/integration/apiserver/BUILD
+1
-1
print_test.go
test/integration/apiserver/print_test.go
+2
-2
BUILD
test/integration/etcd/BUILD
+1
-1
server.go
test/integration/etcd/server.go
+1
-1
BUILD
test/integration/garbagecollector/BUILD
+1
-1
garbage_collector_test.go
test/integration/garbagecollector/garbage_collector_test.go
+1
-1
No files found.
cmd/kube-controller-manager/app/BUILD
View file @
d8f01461
...
...
@@ -120,7 +120,7 @@ go_library(
"//staging/src/k8s.io/apiserver/pkg/util/feature:go_default_library",
"//staging/src/k8s.io/apiserver/pkg/util/flag:go_default_library",
"//staging/src/k8s.io/apiserver/pkg/util/globalflag:go_default_library",
"//staging/src/k8s.io/client-go/discovery/cached:go_default_library",
"//staging/src/k8s.io/client-go/discovery/cached
/memory
:go_default_library",
"//staging/src/k8s.io/client-go/dynamic:go_default_library",
"//staging/src/k8s.io/client-go/informers:go_default_library",
"//staging/src/k8s.io/client-go/kubernetes:go_default_library",
...
...
cmd/kube-controller-manager/app/controllermanager.go
View file @
d8f01461
...
...
@@ -41,7 +41,7 @@ import (
"k8s.io/apiserver/pkg/server/mux"
apiserverflag
"k8s.io/apiserver/pkg/util/flag"
"k8s.io/apiserver/pkg/util/globalflag"
cacheddiscovery
"k8s.io/client-go/discovery/cached"
cacheddiscovery
"k8s.io/client-go/discovery/cached
/memory
"
"k8s.io/client-go/informers"
restclient
"k8s.io/client-go/rest"
"k8s.io/client-go/restmapper"
...
...
cmd/kube-controller-manager/app/core.go
View file @
d8f01461
...
...
@@ -33,7 +33,7 @@ import (
"k8s.io/api/core/v1"
"k8s.io/apimachinery/pkg/runtime/schema"
utilfeature
"k8s.io/apiserver/pkg/util/feature"
cacheddiscovery
"k8s.io/client-go/discovery/cached"
cacheddiscovery
"k8s.io/client-go/discovery/cached
/memory
"
"k8s.io/client-go/dynamic"
clientset
"k8s.io/client-go/kubernetes"
restclient
"k8s.io/client-go/rest"
...
...
pkg/kubeapiserver/admission/BUILD
View file @
d8f01461
...
...
@@ -19,7 +19,7 @@ go_library(
"//staging/src/k8s.io/apiserver/pkg/authorization/authorizer:go_default_library",
"//staging/src/k8s.io/apiserver/pkg/server:go_default_library",
"//staging/src/k8s.io/apiserver/pkg/util/webhook:go_default_library",
"//staging/src/k8s.io/client-go/discovery/cached:go_default_library",
"//staging/src/k8s.io/client-go/discovery/cached
/memory
:go_default_library",
"//staging/src/k8s.io/client-go/informers:go_default_library",
"//staging/src/k8s.io/client-go/rest:go_default_library",
"//staging/src/k8s.io/client-go/restmapper:go_default_library",
...
...
pkg/kubeapiserver/admission/config.go
View file @
d8f01461
...
...
@@ -29,7 +29,7 @@ import (
"k8s.io/apiserver/pkg/server"
genericapiserver
"k8s.io/apiserver/pkg/server"
"k8s.io/apiserver/pkg/util/webhook"
cacheddiscovery
"k8s.io/client-go/discovery/cached"
cacheddiscovery
"k8s.io/client-go/discovery/cached
/memory
"
externalinformers
"k8s.io/client-go/informers"
"k8s.io/client-go/rest"
"k8s.io/client-go/restmapper"
...
...
pkg/kubectl/cmd/testing/BUILD
View file @
d8f01461
...
...
@@ -26,6 +26,7 @@ go_library(
"//staging/src/k8s.io/cli-runtime/pkg/genericclioptions:go_default_library",
"//staging/src/k8s.io/cli-runtime/pkg/genericclioptions/resource:go_default_library",
"//staging/src/k8s.io/client-go/discovery:go_default_library",
"//staging/src/k8s.io/client-go/discovery/cached/disk:go_default_library",
"//staging/src/k8s.io/client-go/dynamic:go_default_library",
"//staging/src/k8s.io/client-go/dynamic/fake:go_default_library",
"//staging/src/k8s.io/client-go/kubernetes:go_default_library",
...
...
pkg/kubectl/cmd/testing/fake.go
View file @
d8f01461
...
...
@@ -34,6 +34,7 @@ import (
"k8s.io/cli-runtime/pkg/genericclioptions"
"k8s.io/cli-runtime/pkg/genericclioptions/resource"
"k8s.io/client-go/discovery"
diskcached
"k8s.io/client-go/discovery/cached/disk"
"k8s.io/client-go/dynamic"
fakedynamic
"k8s.io/client-go/dynamic/fake"
"k8s.io/client-go/kubernetes"
...
...
@@ -458,7 +459,7 @@ func (f *TestFactory) DiscoveryClient() (discovery.CachedDiscoveryInterface, err
fakeClient
:=
f
.
Client
.
(
*
fake
.
RESTClient
)
cacheDir
:=
filepath
.
Join
(
""
,
".kube"
,
"cache"
,
"discovery"
)
cachedClient
,
err
:=
dis
covery
.
NewCachedDiscoveryClientForConfig
(
f
.
ClientConfigVal
,
cacheDir
,
""
,
time
.
Duration
(
10
*
time
.
Minute
))
cachedClient
,
err
:=
dis
kcached
.
NewCachedDiscoveryClientForConfig
(
f
.
ClientConfigVal
,
cacheDir
,
""
,
time
.
Duration
(
10
*
time
.
Minute
))
if
err
!=
nil
{
return
nil
,
err
}
...
...
staging/src/k8s.io/apiextensions-apiserver/Godeps/Godeps.json
View file @
d8f01461
...
...
@@ -503,14 +503,6 @@
"Rev"
:
"4201258b820c74ac8e6922fc9e6b52f71fe46f8d"
},
{
"ImportPath"
:
"github.com/gregjones/httpcache"
,
"Rev"
:
"787624de3eb7bd915c329cba748687a3b22666a6"
},
{
"ImportPath"
:
"github.com/gregjones/httpcache/diskcache"
,
"Rev"
:
"787624de3eb7bd915c329cba748687a3b22666a6"
},
{
"ImportPath"
:
"github.com/grpc-ecosystem/go-grpc-middleware"
,
"Rev"
:
"498ae206fc3cfe81cd82e48c1d4354026fa5f9ec"
},
...
...
@@ -591,10 +583,6 @@
"Rev"
:
"ca53cad383cad2479bbba7f7a1a05797ec1386e4"
},
{
"ImportPath"
:
"github.com/peterbourgon/diskv"
,
"Rev"
:
"5f041e8faa004a95c88a202771f4cc3e991971e6"
},
{
"ImportPath"
:
"github.com/pmezard/go-difflib/difflib"
,
"Rev"
:
"5d4384ee4fb2527b0a1256a821ebfc92f91efefc"
},
...
...
staging/src/k8s.io/apiserver/Godeps/Godeps.json
View file @
d8f01461
...
...
@@ -467,14 +467,6 @@
"Rev"
:
"4201258b820c74ac8e6922fc9e6b52f71fe46f8d"
},
{
"ImportPath"
:
"github.com/gregjones/httpcache"
,
"Rev"
:
"787624de3eb7bd915c329cba748687a3b22666a6"
},
{
"ImportPath"
:
"github.com/gregjones/httpcache/diskcache"
,
"Rev"
:
"787624de3eb7bd915c329cba748687a3b22666a6"
},
{
"ImportPath"
:
"github.com/grpc-ecosystem/go-grpc-middleware"
,
"Rev"
:
"498ae206fc3cfe81cd82e48c1d4354026fa5f9ec"
},
...
...
@@ -547,10 +539,6 @@
"Rev"
:
"ca53cad383cad2479bbba7f7a1a05797ec1386e4"
},
{
"ImportPath"
:
"github.com/peterbourgon/diskv"
,
"Rev"
:
"5f041e8faa004a95c88a202771f4cc3e991971e6"
},
{
"ImportPath"
:
"github.com/pmezard/go-difflib/difflib"
,
"Rev"
:
"5d4384ee4fb2527b0a1256a821ebfc92f91efefc"
},
...
...
staging/src/k8s.io/cli-runtime/Godeps/Godeps.json
View file @
d8f01461
...
...
@@ -655,6 +655,10 @@
"Rev"
:
"xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"
},
{
"ImportPath"
:
"k8s.io/client-go/discovery/cached/disk"
,
"Rev"
:
"xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"
},
{
"ImportPath"
:
"k8s.io/client-go/kubernetes/scheme"
,
"Rev"
:
"xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"
},
...
...
staging/src/k8s.io/cli-runtime/pkg/genericclioptions/BUILD
View file @
d8f01461
...
...
@@ -28,6 +28,7 @@ go_library(
"//staging/src/k8s.io/cli-runtime/pkg/genericclioptions/printers:go_default_library",
"//staging/src/k8s.io/cli-runtime/pkg/genericclioptions/resource:go_default_library",
"//staging/src/k8s.io/client-go/discovery:go_default_library",
"//staging/src/k8s.io/client-go/discovery/cached/disk:go_default_library",
"//staging/src/k8s.io/client-go/rest:go_default_library",
"//staging/src/k8s.io/client-go/restmapper:go_default_library",
"//staging/src/k8s.io/client-go/tools/clientcmd:go_default_library",
...
...
staging/src/k8s.io/cli-runtime/pkg/genericclioptions/config_flags.go
View file @
d8f01461
...
...
@@ -28,6 +28,7 @@ import (
"k8s.io/apimachinery/pkg/api/meta"
"k8s.io/client-go/discovery"
diskcached
"k8s.io/client-go/discovery/cached/disk"
"k8s.io/client-go/rest"
"k8s.io/client-go/restmapper"
"k8s.io/client-go/tools/clientcmd"
...
...
@@ -231,7 +232,7 @@ func (f *ConfigFlags) ToDiscoveryClient() (discovery.CachedDiscoveryInterface, e
}
discoveryCacheDir
:=
computeDiscoverCacheDir
(
filepath
.
Join
(
homedir
.
HomeDir
(),
".kube"
,
"cache"
,
"discovery"
),
config
.
Host
)
return
dis
covery
.
NewCachedDiscoveryClientForConfig
(
config
,
discoveryCacheDir
,
httpCacheDir
,
time
.
Duration
(
10
*
time
.
Minute
))
return
dis
kcached
.
NewCachedDiscoveryClientForConfig
(
config
,
discoveryCacheDir
,
httpCacheDir
,
time
.
Duration
(
10
*
time
.
Minute
))
}
// ToRESTMapper returns a mapper.
...
...
staging/src/k8s.io/client-go/discovery/BUILD
View file @
d8f01461
...
...
@@ -9,11 +9,9 @@ load(
go_library(
name = "go_default_library",
srcs = [
"cached_discovery.go",
"discovery_client.go",
"doc.go",
"helper.go",
"round_tripper.go",
],
importmap = "k8s.io/kubernetes/vendor/k8s.io/client-go/discovery",
importpath = "k8s.io/client-go/discovery",
...
...
@@ -30,10 +28,6 @@ go_library(
"//staging/src/k8s.io/client-go/rest:go_default_library",
"//vendor/github.com/golang/protobuf/proto:go_default_library",
"//vendor/github.com/googleapis/gnostic/OpenAPIv2:go_default_library",
"//vendor/github.com/gregjones/httpcache:go_default_library",
"//vendor/github.com/gregjones/httpcache/diskcache:go_default_library",
"//vendor/github.com/peterbourgon/diskv:go_default_library",
"//vendor/k8s.io/klog:go_default_library",
],
)
...
...
@@ -57,15 +51,12 @@ filegroup(
go_test(
name = "go_default_test",
srcs = [
"cached_discovery_test.go",
"discovery_client_test.go",
"helper_blackbox_test.go",
"round_tripper_test.go",
],
embed = [":go_default_library"],
deps = [
"//staging/src/k8s.io/api/core/v1:go_default_library",
"//staging/src/k8s.io/apimachinery/pkg/api/errors:go_default_library",
"//staging/src/k8s.io/apimachinery/pkg/apis/meta/v1:go_default_library",
"//staging/src/k8s.io/apimachinery/pkg/runtime:go_default_library",
"//staging/src/k8s.io/apimachinery/pkg/runtime/schema:go_default_library",
...
...
staging/src/k8s.io/client-go/discovery/cached/BUILD
View file @
d8f01461
package(default_visibility = ["//visibility:public"])
load(
"@io_bazel_rules_go//go:def.bzl",
"go_library",
"go_test",
)
go_test(
name = "go_default_test",
srcs = ["memcache_test.go"],
embed = [":go_default_library"],
deps = [
"//staging/src/k8s.io/apimachinery/pkg/api/errors:go_default_library",
"//staging/src/k8s.io/apimachinery/pkg/apis/meta/v1:go_default_library",
"//staging/src/k8s.io/client-go/discovery/fake:go_default_library",
],
)
load("@io_bazel_rules_go//go:def.bzl", "go_library")
go_library(
name = "go_default_library",
srcs = ["
memcache
.go"],
srcs = ["
legacy
.go"],
importmap = "k8s.io/kubernetes/vendor/k8s.io/client-go/discovery/cached",
importpath = "k8s.io/client-go/discovery/cached",
visibility = ["//visibility:public"],
deps = [
"//staging/src/k8s.io/apimachinery/pkg/api/errors:go_default_library",
"//staging/src/k8s.io/apimachinery/pkg/apis/meta/v1:go_default_library",
"//staging/src/k8s.io/apimachinery/pkg/util/runtime:go_default_library",
"//staging/src/k8s.io/apimachinery/pkg/version:go_default_library",
"//staging/src/k8s.io/client-go/discovery:go_default_library",
"//staging/src/k8s.io/client-go/rest:go_default_library",
"//vendor/github.com/googleapis/gnostic/OpenAPIv2:go_default_library",
"//staging/src/k8s.io/client-go/discovery/cached/memory:go_default_library",
],
)
...
...
@@ -42,6 +21,11 @@ filegroup(
filegroup(
name = "all-srcs",
srcs = [":package-srcs"],
srcs = [
":package-srcs",
"//staging/src/k8s.io/client-go/discovery/cached/disk:all-srcs",
"//staging/src/k8s.io/client-go/discovery/cached/memory:all-srcs",
],
tags = ["automanaged"],
visibility = ["//visibility:public"],
)
staging/src/k8s.io/client-go/discovery/cached/disk/BUILD
0 → 100644
View file @
d8f01461
load("@io_bazel_rules_go//go:def.bzl", "go_library", "go_test")
go_library(
name = "go_default_library",
srcs = [
"cached_discovery.go",
"round_tripper.go",
],
importmap = "k8s.io/kubernetes/vendor/k8s.io/client-go/discovery/cached/disk",
importpath = "k8s.io/client-go/discovery/cached/disk",
visibility = ["//visibility:public"],
deps = [
"//staging/src/k8s.io/apimachinery/pkg/apis/meta/v1:go_default_library",
"//staging/src/k8s.io/apimachinery/pkg/runtime:go_default_library",
"//staging/src/k8s.io/apimachinery/pkg/version:go_default_library",
"//staging/src/k8s.io/client-go/discovery:go_default_library",
"//staging/src/k8s.io/client-go/kubernetes/scheme:go_default_library",
"//staging/src/k8s.io/client-go/rest:go_default_library",
"//vendor/github.com/googleapis/gnostic/OpenAPIv2:go_default_library",
"//vendor/github.com/gregjones/httpcache:go_default_library",
"//vendor/github.com/gregjones/httpcache/diskcache:go_default_library",
"//vendor/github.com/peterbourgon/diskv:go_default_library",
"//vendor/k8s.io/klog:go_default_library",
],
)
go_test(
name = "go_default_test",
srcs = [
"cached_discovery_test.go",
"round_tripper_test.go",
],
embed = [":go_default_library"],
deps = [
"//staging/src/k8s.io/apimachinery/pkg/api/errors:go_default_library",
"//staging/src/k8s.io/apimachinery/pkg/apis/meta/v1:go_default_library",
"//staging/src/k8s.io/apimachinery/pkg/runtime/schema:go_default_library",
"//staging/src/k8s.io/apimachinery/pkg/version:go_default_library",
"//staging/src/k8s.io/client-go/discovery:go_default_library",
"//staging/src/k8s.io/client-go/rest:go_default_library",
"//staging/src/k8s.io/client-go/rest/fake:go_default_library",
"//vendor/github.com/googleapis/gnostic/OpenAPIv2:go_default_library",
"//vendor/github.com/stretchr/testify/assert:go_default_library",
],
)
filegroup(
name = "package-srcs",
srcs = glob(["**"]),
tags = ["automanaged"],
visibility = ["//visibility:private"],
)
filegroup(
name = "all-srcs",
srcs = [":package-srcs"],
tags = ["automanaged"],
visibility = ["//visibility:public"],
)
staging/src/k8s.io/client-go/discovery/cached_discovery.go
→
staging/src/k8s.io/client-go/discovery/cached
/disk/cached
_discovery.go
View file @
d8f01461
...
...
@@ -14,7 +14,7 @@ See the License for the specific language governing permissions and
limitations under the License.
*/
package
dis
covery
package
dis
k
import
(
"errors"
...
...
@@ -31,6 +31,7 @@ import (
metav1
"k8s.io/apimachinery/pkg/apis/meta/v1"
"k8s.io/apimachinery/pkg/runtime"
"k8s.io/apimachinery/pkg/version"
"k8s.io/client-go/discovery"
"k8s.io/client-go/kubernetes/scheme"
restclient
"k8s.io/client-go/rest"
)
...
...
@@ -38,7 +39,7 @@ import (
// CachedDiscoveryClient implements the functions that discovery server-supported API groups,
// versions and resources.
type
CachedDiscoveryClient
struct
{
delegate
DiscoveryInterface
delegate
discovery
.
DiscoveryInterface
// cacheDirectory is the directory where discovery docs are held. It must be unique per host:port combination to work well.
cacheDirectory
string
...
...
@@ -57,7 +58,7 @@ type CachedDiscoveryClient struct {
fresh
bool
}
var
_
CachedDiscoveryInterface
=
&
CachedDiscoveryClient
{}
var
_
discovery
.
CachedDiscoveryInterface
=
&
CachedDiscoveryClient
{}
// ServerResourcesForGroupVersion returns the supported resources for a group and version.
func
(
d
*
CachedDiscoveryClient
)
ServerResourcesForGroupVersion
(
groupVersion
string
)
(
*
metav1
.
APIResourceList
,
error
)
{
...
...
@@ -92,13 +93,13 @@ func (d *CachedDiscoveryClient) ServerResourcesForGroupVersion(groupVersion stri
// ServerResources returns the supported resources for all groups and versions.
// Deprecated: use ServerGroupsAndResources instead.
func
(
d
*
CachedDiscoveryClient
)
ServerResources
()
([]
*
metav1
.
APIResourceList
,
error
)
{
_
,
rs
,
err
:=
ServerGroupsAndResources
(
d
)
_
,
rs
,
err
:=
discovery
.
ServerGroupsAndResources
(
d
)
return
rs
,
err
}
// ServerGroupsAndResources returns the supported groups and resources for all groups and versions.
func
(
d
*
CachedDiscoveryClient
)
ServerGroupsAndResources
()
([]
*
metav1
.
APIGroup
,
[]
*
metav1
.
APIResourceList
,
error
)
{
return
ServerGroupsAndResources
(
d
)
return
discovery
.
ServerGroupsAndResources
(
d
)
}
// ServerGroups returns the supported groups, with information like supported versions and the
...
...
@@ -220,13 +221,13 @@ func (d *CachedDiscoveryClient) RESTClient() restclient.Interface {
// ServerPreferredResources returns the supported resources with the version preferred by the
// server.
func
(
d
*
CachedDiscoveryClient
)
ServerPreferredResources
()
([]
*
metav1
.
APIResourceList
,
error
)
{
return
ServerPreferredResources
(
d
)
return
discovery
.
ServerPreferredResources
(
d
)
}
// ServerPreferredNamespacedResources returns the supported namespaced resources with the
// version preferred by the server.
func
(
d
*
CachedDiscoveryClient
)
ServerPreferredNamespacedResources
()
([]
*
metav1
.
APIResourceList
,
error
)
{
return
ServerPreferredNamespacedResources
(
d
)
return
discovery
.
ServerPreferredNamespacedResources
(
d
)
}
// ServerVersion retrieves and parses the server's version (git version).
...
...
@@ -279,7 +280,7 @@ func NewCachedDiscoveryClientForConfig(config *restclient.Config, discoveryCache
})
}
discoveryClient
,
err
:=
NewDiscoveryClientForConfig
(
config
)
discoveryClient
,
err
:=
discovery
.
NewDiscoveryClientForConfig
(
config
)
if
err
!=
nil
{
return
nil
,
err
}
...
...
@@ -288,7 +289,7 @@ func NewCachedDiscoveryClientForConfig(config *restclient.Config, discoveryCache
}
// NewCachedDiscoveryClient creates a new DiscoveryClient. cacheDirectory is the directory where discovery docs are held. It must be unique per host:port combination to work well.
func
newCachedDiscoveryClient
(
delegate
DiscoveryInterface
,
cacheDirectory
string
,
ttl
time
.
Duration
)
*
CachedDiscoveryClient
{
func
newCachedDiscoveryClient
(
delegate
discovery
.
DiscoveryInterface
,
cacheDirectory
string
,
ttl
time
.
Duration
)
*
CachedDiscoveryClient
{
return
&
CachedDiscoveryClient
{
delegate
:
delegate
,
cacheDirectory
:
cacheDirectory
,
...
...
staging/src/k8s.io/client-go/discovery/cached_discovery_test.go
→
staging/src/k8s.io/client-go/discovery/cached
/disk/cached
_discovery_test.go
View file @
d8f01461
...
...
@@ -14,7 +14,7 @@ See the License for the specific language governing permissions and
limitations under the License.
*/
package
dis
covery
package
dis
k
import
(
"io/ioutil"
...
...
@@ -29,6 +29,7 @@ import (
metav1
"k8s.io/apimachinery/pkg/apis/meta/v1"
"k8s.io/apimachinery/pkg/runtime/schema"
"k8s.io/apimachinery/pkg/version"
"k8s.io/client-go/discovery"
restclient
"k8s.io/client-go/rest"
"k8s.io/client-go/rest/fake"
)
...
...
@@ -104,7 +105,7 @@ type fakeDiscoveryClient struct {
serverResourcesHandler
func
()
([]
*
metav1
.
APIResourceList
,
error
)
}
var
_
DiscoveryInterface
=
&
fakeDiscoveryClient
{}
var
_
discovery
.
DiscoveryInterface
=
&
fakeDiscoveryClient
{}
func
(
c
*
fakeDiscoveryClient
)
RESTClient
()
restclient
.
Interface
{
return
&
fake
.
RESTClient
{}
...
...
staging/src/k8s.io/client-go/discovery/round_tripper.go
→
staging/src/k8s.io/client-go/discovery/
cached/disk/
round_tripper.go
View file @
d8f01461
...
...
@@ -14,7 +14,7 @@ See the License for the specific language governing permissions and
limitations under the License.
*/
package
dis
covery
package
dis
k
import
(
"net/http"
...
...
staging/src/k8s.io/client-go/discovery/round_tripper_test.go
→
staging/src/k8s.io/client-go/discovery/
cached/disk/
round_tripper_test.go
View file @
d8f01461
...
...
@@ -14,7 +14,7 @@ See the License for the specific language governing permissions and
limitations under the License.
*/
package
dis
covery
package
dis
k
import
(
"bytes"
...
...
staging/src/k8s.io/client-go/discovery/cached/legacy.go
0 → 100644
View file @
d8f01461
/*
Copyright 2019 The Kubernetes Authors.
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
*/
package
memory
import
(
"k8s.io/client-go/discovery"
"k8s.io/client-go/discovery/cached/memory"
)
// NewMemCacheClient is DEPRECATED. Use memory.NewMemCacheClient directly.
func
NewMemCacheClient
(
delegate
discovery
.
DiscoveryInterface
)
discovery
.
CachedDiscoveryInterface
{
return
memory
.
NewMemCacheClient
(
delegate
)
}
// ErrCacheNotFound is DEPRECATED. Use memory.ErrCacheNotFound directly.
var
ErrCacheNotFound
=
memory
.
ErrCacheNotFound
staging/src/k8s.io/client-go/discovery/cached/memory/BUILD
0 → 100644
View file @
d8f01461
package(default_visibility = ["//visibility:public"])
load(
"@io_bazel_rules_go//go:def.bzl",
"go_library",
"go_test",
)
go_test(
name = "go_default_test",
srcs = ["memcache_test.go"],
embed = [":go_default_library"],
deps = [
"//staging/src/k8s.io/apimachinery/pkg/api/errors:go_default_library",
"//staging/src/k8s.io/apimachinery/pkg/apis/meta/v1:go_default_library",
"//staging/src/k8s.io/client-go/discovery/fake:go_default_library",
],
)
go_library(
name = "go_default_library",
srcs = ["memcache.go"],
importmap = "k8s.io/kubernetes/vendor/k8s.io/client-go/discovery/cached/memory",
importpath = "k8s.io/client-go/discovery/cached/memory",
deps = [
"//staging/src/k8s.io/apimachinery/pkg/api/errors:go_default_library",
"//staging/src/k8s.io/apimachinery/pkg/apis/meta/v1:go_default_library",
"//staging/src/k8s.io/apimachinery/pkg/util/runtime:go_default_library",
"//staging/src/k8s.io/apimachinery/pkg/version:go_default_library",
"//staging/src/k8s.io/client-go/discovery:go_default_library",
"//staging/src/k8s.io/client-go/rest:go_default_library",
"//vendor/github.com/googleapis/gnostic/OpenAPIv2:go_default_library",
],
)
filegroup(
name = "package-srcs",
srcs = glob(["**"]),
tags = ["automanaged"],
visibility = ["//visibility:private"],
)
filegroup(
name = "all-srcs",
srcs = [":package-srcs"],
tags = ["automanaged"],
)
staging/src/k8s.io/client-go/discovery/cached/memcache.go
→
staging/src/k8s.io/client-go/discovery/cached/mem
ory/mem
cache.go
View file @
d8f01461
...
...
@@ -14,7 +14,7 @@ See the License for the specific language governing permissions and
limitations under the License.
*/
package
cached
package
memory
import
(
"errors"
...
...
staging/src/k8s.io/client-go/discovery/cached/memcache_test.go
→
staging/src/k8s.io/client-go/discovery/cached/mem
ory/mem
cache_test.go
View file @
d8f01461
...
...
@@ -14,7 +14,7 @@ See the License for the specific language governing permissions and
limitations under the License.
*/
package
cached
package
memory
import
(
"errors"
...
...
staging/src/k8s.io/cloud-provider/Godeps/Godeps.json
View file @
d8f01461
...
...
@@ -39,10 +39,6 @@
"Rev"
:
"b4deda0973fb4c70b50d226b1af49f3da59f5265"
},
{
"ImportPath"
:
"github.com/google/btree"
,
"Rev"
:
"7d79101e329e5a3adf994758c578dab82b90c017"
},
{
"ImportPath"
:
"github.com/google/gofuzz"
,
"Rev"
:
"24818f796faf91cd76ec7bddd72458fbced7a6c1"
},
...
...
@@ -59,14 +55,6 @@
"Rev"
:
"0c5108395e2debce0d731cf0287ddf7242066aba"
},
{
"ImportPath"
:
"github.com/gregjones/httpcache"
,
"Rev"
:
"787624de3eb7bd915c329cba748687a3b22666a6"
},
{
"ImportPath"
:
"github.com/gregjones/httpcache/diskcache"
,
"Rev"
:
"787624de3eb7bd915c329cba748687a3b22666a6"
},
{
"ImportPath"
:
"github.com/hashicorp/golang-lru"
,
"Rev"
:
"a0d98a5f288019575c6d1f4bb1573fef2d1fcdc4"
},
...
...
@@ -87,10 +75,6 @@
"Rev"
:
"94122c33edd36123c84d5368cfb2b69df93a0ec8"
},
{
"ImportPath"
:
"github.com/peterbourgon/diskv"
,
"Rev"
:
"5f041e8faa004a95c88a202771f4cc3e991971e6"
},
{
"ImportPath"
:
"github.com/spf13/pflag"
,
"Rev"
:
"583c0c0531f06d5278b7d917446061adc344b5cd"
},
...
...
staging/src/k8s.io/csi-api/Godeps/Godeps.json
View file @
d8f01461
...
...
@@ -43,10 +43,6 @@
"Rev"
:
"b4deda0973fb4c70b50d226b1af49f3da59f5265"
},
{
"ImportPath"
:
"github.com/google/btree"
,
"Rev"
:
"7d79101e329e5a3adf994758c578dab82b90c017"
},
{
"ImportPath"
:
"github.com/google/gofuzz"
,
"Rev"
:
"24818f796faf91cd76ec7bddd72458fbced7a6c1"
},
...
...
@@ -63,14 +59,6 @@
"Rev"
:
"0c5108395e2debce0d731cf0287ddf7242066aba"
},
{
"ImportPath"
:
"github.com/gregjones/httpcache"
,
"Rev"
:
"787624de3eb7bd915c329cba748687a3b22666a6"
},
{
"ImportPath"
:
"github.com/gregjones/httpcache/diskcache"
,
"Rev"
:
"787624de3eb7bd915c329cba748687a3b22666a6"
},
{
"ImportPath"
:
"github.com/hashicorp/golang-lru"
,
"Rev"
:
"a0d98a5f288019575c6d1f4bb1573fef2d1fcdc4"
},
...
...
@@ -91,10 +79,6 @@
"Rev"
:
"94122c33edd36123c84d5368cfb2b69df93a0ec8"
},
{
"ImportPath"
:
"github.com/peterbourgon/diskv"
,
"Rev"
:
"5f041e8faa004a95c88a202771f4cc3e991971e6"
},
{
"ImportPath"
:
"golang.org/x/crypto/ssh/terminal"
,
"Rev"
:
"de0752318171da717af4ce24d0a2e8626afaeb11"
},
...
...
staging/src/k8s.io/kube-aggregator/Godeps/Godeps.json
View file @
d8f01461
...
...
@@ -155,10 +155,6 @@
"Rev"
:
"b4deda0973fb4c70b50d226b1af49f3da59f5265"
},
{
"ImportPath"
:
"github.com/google/btree"
,
"Rev"
:
"7d79101e329e5a3adf994758c578dab82b90c017"
},
{
"ImportPath"
:
"github.com/google/gofuzz"
,
"Rev"
:
"24818f796faf91cd76ec7bddd72458fbced7a6c1"
},
...
...
@@ -175,14 +171,6 @@
"Rev"
:
"0c5108395e2debce0d731cf0287ddf7242066aba"
},
{
"ImportPath"
:
"github.com/gregjones/httpcache"
,
"Rev"
:
"787624de3eb7bd915c329cba748687a3b22666a6"
},
{
"ImportPath"
:
"github.com/gregjones/httpcache/diskcache"
,
"Rev"
:
"787624de3eb7bd915c329cba748687a3b22666a6"
},
{
"ImportPath"
:
"github.com/grpc-ecosystem/go-grpc-prometheus"
,
"Rev"
:
"2500245aa6110c562d17020fb31a2c133d737799"
},
...
...
@@ -243,10 +231,6 @@
"Rev"
:
"ca53cad383cad2479bbba7f7a1a05797ec1386e4"
},
{
"ImportPath"
:
"github.com/peterbourgon/diskv"
,
"Rev"
:
"5f041e8faa004a95c88a202771f4cc3e991971e6"
},
{
"ImportPath"
:
"github.com/pmezard/go-difflib/difflib"
,
"Rev"
:
"5d4384ee4fb2527b0a1256a821ebfc92f91efefc"
},
...
...
staging/src/k8s.io/metrics/Godeps/Godeps.json
View file @
d8f01461
...
...
@@ -43,10 +43,6 @@
"Rev"
:
"b4deda0973fb4c70b50d226b1af49f3da59f5265"
},
{
"ImportPath"
:
"github.com/google/btree"
,
"Rev"
:
"7d79101e329e5a3adf994758c578dab82b90c017"
},
{
"ImportPath"
:
"github.com/google/gofuzz"
,
"Rev"
:
"24818f796faf91cd76ec7bddd72458fbced7a6c1"
},
...
...
@@ -63,14 +59,6 @@
"Rev"
:
"0c5108395e2debce0d731cf0287ddf7242066aba"
},
{
"ImportPath"
:
"github.com/gregjones/httpcache"
,
"Rev"
:
"787624de3eb7bd915c329cba748687a3b22666a6"
},
{
"ImportPath"
:
"github.com/gregjones/httpcache/diskcache"
,
"Rev"
:
"787624de3eb7bd915c329cba748687a3b22666a6"
},
{
"ImportPath"
:
"github.com/json-iterator/go"
,
"Rev"
:
"ab8a2e0c74be9d3be70b3184d9acc634935ded82"
},
...
...
@@ -83,10 +71,6 @@
"Rev"
:
"94122c33edd36123c84d5368cfb2b69df93a0ec8"
},
{
"ImportPath"
:
"github.com/peterbourgon/diskv"
,
"Rev"
:
"5f041e8faa004a95c88a202771f4cc3e991971e6"
},
{
"ImportPath"
:
"github.com/pmezard/go-difflib/difflib"
,
"Rev"
:
"5d4384ee4fb2527b0a1256a821ebfc92f91efefc"
},
...
...
staging/src/k8s.io/node-api/Godeps/Godeps.json
View file @
d8f01461
...
...
@@ -43,10 +43,6 @@
"Rev"
:
"b4deda0973fb4c70b50d226b1af49f3da59f5265"
},
{
"ImportPath"
:
"github.com/google/btree"
,
"Rev"
:
"7d79101e329e5a3adf994758c578dab82b90c017"
},
{
"ImportPath"
:
"github.com/google/gofuzz"
,
"Rev"
:
"24818f796faf91cd76ec7bddd72458fbced7a6c1"
},
...
...
@@ -63,14 +59,6 @@
"Rev"
:
"0c5108395e2debce0d731cf0287ddf7242066aba"
},
{
"ImportPath"
:
"github.com/gregjones/httpcache"
,
"Rev"
:
"787624de3eb7bd915c329cba748687a3b22666a6"
},
{
"ImportPath"
:
"github.com/gregjones/httpcache/diskcache"
,
"Rev"
:
"787624de3eb7bd915c329cba748687a3b22666a6"
},
{
"ImportPath"
:
"github.com/hashicorp/golang-lru"
,
"Rev"
:
"a0d98a5f288019575c6d1f4bb1573fef2d1fcdc4"
},
...
...
@@ -91,10 +79,6 @@
"Rev"
:
"94122c33edd36123c84d5368cfb2b69df93a0ec8"
},
{
"ImportPath"
:
"github.com/peterbourgon/diskv"
,
"Rev"
:
"5f041e8faa004a95c88a202771f4cc3e991971e6"
},
{
"ImportPath"
:
"golang.org/x/crypto/ssh/terminal"
,
"Rev"
:
"de0752318171da717af4ce24d0a2e8626afaeb11"
},
...
...
staging/src/k8s.io/sample-apiserver/Godeps/Godeps.json
View file @
d8f01461
...
...
@@ -147,10 +147,6 @@
"Rev"
:
"b4deda0973fb4c70b50d226b1af49f3da59f5265"
},
{
"ImportPath"
:
"github.com/google/btree"
,
"Rev"
:
"7d79101e329e5a3adf994758c578dab82b90c017"
},
{
"ImportPath"
:
"github.com/google/gofuzz"
,
"Rev"
:
"24818f796faf91cd76ec7bddd72458fbced7a6c1"
},
...
...
@@ -167,14 +163,6 @@
"Rev"
:
"0c5108395e2debce0d731cf0287ddf7242066aba"
},
{
"ImportPath"
:
"github.com/gregjones/httpcache"
,
"Rev"
:
"787624de3eb7bd915c329cba748687a3b22666a6"
},
{
"ImportPath"
:
"github.com/gregjones/httpcache/diskcache"
,
"Rev"
:
"787624de3eb7bd915c329cba748687a3b22666a6"
},
{
"ImportPath"
:
"github.com/grpc-ecosystem/go-grpc-prometheus"
,
"Rev"
:
"2500245aa6110c562d17020fb31a2c133d737799"
},
...
...
@@ -231,10 +219,6 @@
"Rev"
:
"ca53cad383cad2479bbba7f7a1a05797ec1386e4"
},
{
"ImportPath"
:
"github.com/peterbourgon/diskv"
,
"Rev"
:
"5f041e8faa004a95c88a202771f4cc3e991971e6"
},
{
"ImportPath"
:
"github.com/prometheus/client_golang/prometheus"
,
"Rev"
:
"abad2d1bd44235a26707c172eab6bca5bf2dbad3"
},
...
...
staging/src/k8s.io/sample-cli-plugin/Godeps/Godeps.json
View file @
d8f01461
...
...
@@ -483,6 +483,10 @@
"Rev"
:
"xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"
},
{
"ImportPath"
:
"k8s.io/client-go/discovery/cached/disk"
,
"Rev"
:
"xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"
},
{
"ImportPath"
:
"k8s.io/client-go/kubernetes/scheme"
,
"Rev"
:
"xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"
},
...
...
staging/src/k8s.io/sample-controller/Godeps/Godeps.json
View file @
d8f01461
...
...
@@ -47,10 +47,6 @@
"Rev"
:
"b4deda0973fb4c70b50d226b1af49f3da59f5265"
},
{
"ImportPath"
:
"github.com/google/btree"
,
"Rev"
:
"7d79101e329e5a3adf994758c578dab82b90c017"
},
{
"ImportPath"
:
"github.com/google/gofuzz"
,
"Rev"
:
"24818f796faf91cd76ec7bddd72458fbced7a6c1"
},
...
...
@@ -67,14 +63,6 @@
"Rev"
:
"0c5108395e2debce0d731cf0287ddf7242066aba"
},
{
"ImportPath"
:
"github.com/gregjones/httpcache"
,
"Rev"
:
"787624de3eb7bd915c329cba748687a3b22666a6"
},
{
"ImportPath"
:
"github.com/gregjones/httpcache/diskcache"
,
"Rev"
:
"787624de3eb7bd915c329cba748687a3b22666a6"
},
{
"ImportPath"
:
"github.com/hashicorp/golang-lru"
,
"Rev"
:
"a0d98a5f288019575c6d1f4bb1573fef2d1fcdc4"
},
...
...
@@ -99,10 +87,6 @@
"Rev"
:
"94122c33edd36123c84d5368cfb2b69df93a0ec8"
},
{
"ImportPath"
:
"github.com/peterbourgon/diskv"
,
"Rev"
:
"5f041e8faa004a95c88a202771f4cc3e991971e6"
},
{
"ImportPath"
:
"github.com/spf13/pflag"
,
"Rev"
:
"583c0c0531f06d5278b7d917446061adc344b5cd"
},
...
...
test/e2e/framework/BUILD
View file @
d8f01461
...
...
@@ -110,7 +110,7 @@ go_library(
"//staging/src/k8s.io/apiserver/pkg/util/feature:go_default_library",
"//staging/src/k8s.io/apiserver/pkg/util/flag:go_default_library",
"//staging/src/k8s.io/client-go/discovery:go_default_library",
"//staging/src/k8s.io/client-go/discovery/cached:go_default_library",
"//staging/src/k8s.io/client-go/discovery/cached
/memory
:go_default_library",
"//staging/src/k8s.io/client-go/dynamic:go_default_library",
"//staging/src/k8s.io/client-go/kubernetes:go_default_library",
"//staging/src/k8s.io/client-go/kubernetes/typed/apps/v1:go_default_library",
...
...
test/e2e/framework/framework.go
View file @
d8f01461
...
...
@@ -40,7 +40,7 @@ import (
"k8s.io/apimachinery/pkg/util/intstr"
"k8s.io/apimachinery/pkg/util/wait"
"k8s.io/client-go/discovery"
cacheddiscovery
"k8s.io/client-go/discovery/cached"
cacheddiscovery
"k8s.io/client-go/discovery/cached
/memory
"
"k8s.io/client-go/dynamic"
clientset
"k8s.io/client-go/kubernetes"
"k8s.io/client-go/rest"
...
...
test/e2e/instrumentation/monitoring/BUILD
View file @
d8f01461
...
...
@@ -29,7 +29,7 @@ go_library(
"//staging/src/k8s.io/apimachinery/pkg/selection:go_default_library",
"//staging/src/k8s.io/apimachinery/pkg/util/wait:go_default_library",
"//staging/src/k8s.io/client-go/discovery:go_default_library",
"//staging/src/k8s.io/client-go/discovery/cached:go_default_library",
"//staging/src/k8s.io/client-go/discovery/cached
/memory
:go_default_library",
"//staging/src/k8s.io/client-go/kubernetes:go_default_library",
"//staging/src/k8s.io/client-go/restmapper:go_default_library",
"//staging/src/k8s.io/metrics/pkg/client/custom_metrics:go_default_library",
...
...
test/e2e/instrumentation/monitoring/custom_metrics_stackdriver.go
View file @
d8f01461
...
...
@@ -33,7 +33,7 @@ import (
"k8s.io/apimachinery/pkg/runtime/schema"
"k8s.io/apimachinery/pkg/selection"
"k8s.io/client-go/discovery"
cacheddiscovery
"k8s.io/client-go/discovery/cached"
cacheddiscovery
"k8s.io/client-go/discovery/cached
/memory
"
"k8s.io/client-go/restmapper"
"k8s.io/kubernetes/test/e2e/framework"
customclient
"k8s.io/metrics/pkg/client/custom_metrics"
...
...
test/e2e/scalability/BUILD
View file @
d8f01461
...
...
@@ -29,7 +29,7 @@ go_library(
"//staging/src/k8s.io/apimachinery/pkg/util/wait:go_default_library",
"//staging/src/k8s.io/apimachinery/pkg/watch:go_default_library",
"//staging/src/k8s.io/client-go/discovery:go_default_library",
"//staging/src/k8s.io/client-go/discovery/cached:go_default_library",
"//staging/src/k8s.io/client-go/discovery/cached
/memory
:go_default_library",
"//staging/src/k8s.io/client-go/dynamic:go_default_library",
"//staging/src/k8s.io/client-go/kubernetes:go_default_library",
"//staging/src/k8s.io/client-go/rest:go_default_library",
...
...
test/e2e/scalability/load.go
View file @
d8f01461
...
...
@@ -37,7 +37,7 @@ import (
utilnet
"k8s.io/apimachinery/pkg/util/net"
"k8s.io/apimachinery/pkg/util/wait"
"k8s.io/client-go/discovery"
cacheddiscovery
"k8s.io/client-go/discovery/cached"
cacheddiscovery
"k8s.io/client-go/discovery/cached
/memory
"
"k8s.io/client-go/dynamic"
clientset
"k8s.io/client-go/kubernetes"
restclient
"k8s.io/client-go/rest"
...
...
test/integration/apiserver/BUILD
View file @
d8f01461
...
...
@@ -49,7 +49,7 @@ go_test(
"//staging/src/k8s.io/apiserver/pkg/util/feature:go_default_library",
"//staging/src/k8s.io/apiserver/pkg/util/feature/testing:go_default_library",
"//staging/src/k8s.io/cli-runtime/pkg/genericclioptions:go_default_library",
"//staging/src/k8s.io/client-go/discovery:go_default_library",
"//staging/src/k8s.io/client-go/discovery
/cached/disk
:go_default_library",
"//staging/src/k8s.io/client-go/kubernetes:go_default_library",
"//staging/src/k8s.io/client-go/rest:go_default_library",
"//staging/src/k8s.io/client-go/tools/clientcmd:go_default_library",
...
...
test/integration/apiserver/print_test.go
View file @
d8f01461
...
...
@@ -40,7 +40,7 @@ import (
"k8s.io/apimachinery/pkg/runtime"
"k8s.io/apimachinery/pkg/runtime/schema"
"k8s.io/cli-runtime/pkg/genericclioptions"
"k8s.io/client-go/discovery
"
diskcached
"k8s.io/client-go/discovery/cached/disk
"
"k8s.io/client-go/tools/clientcmd"
clientcmdapi
"k8s.io/client-go/tools/clientcmd/api"
"k8s.io/gengo/examples/set-gen/sets"
...
...
@@ -181,7 +181,7 @@ func TestServerSidePrint(t *testing.T) {
os
.
Remove
(
cacheDir
)
}()
cachedClient
,
err
:=
dis
covery
.
NewCachedDiscoveryClientForConfig
(
restConfig
,
cacheDir
,
""
,
time
.
Duration
(
10
*
time
.
Minute
))
cachedClient
,
err
:=
dis
kcached
.
NewCachedDiscoveryClientForConfig
(
restConfig
,
cacheDir
,
""
,
time
.
Duration
(
10
*
time
.
Minute
))
if
err
!=
nil
{
t
.
Errorf
(
"unexpected error: %v"
,
err
)
}
...
...
test/integration/etcd/BUILD
View file @
d8f01461
...
...
@@ -65,7 +65,7 @@ go_library(
"//staging/src/k8s.io/apimachinery/pkg/runtime/schema:go_default_library",
"//staging/src/k8s.io/apimachinery/pkg/util/wait:go_default_library",
"//staging/src/k8s.io/apiserver/pkg/server/options:go_default_library",
"//staging/src/k8s.io/client-go/discovery/cached:go_default_library",
"//staging/src/k8s.io/client-go/discovery/cached
/memory
:go_default_library",
"//staging/src/k8s.io/client-go/dynamic:go_default_library",
"//staging/src/k8s.io/client-go/kubernetes:go_default_library",
"//staging/src/k8s.io/client-go/rest:go_default_library",
...
...
test/integration/etcd/server.go
View file @
d8f01461
...
...
@@ -39,7 +39,7 @@ import (
"k8s.io/apimachinery/pkg/runtime/schema"
"k8s.io/apimachinery/pkg/util/wait"
genericapiserveroptions
"k8s.io/apiserver/pkg/server/options"
cacheddiscovery
"k8s.io/client-go/discovery/cached"
cacheddiscovery
"k8s.io/client-go/discovery/cached
/memory
"
"k8s.io/client-go/dynamic"
clientset
"k8s.io/client-go/kubernetes"
restclient
"k8s.io/client-go/rest"
...
...
test/integration/garbagecollector/BUILD
View file @
d8f01461
...
...
@@ -25,7 +25,7 @@ go_test(
"//staging/src/k8s.io/apimachinery/pkg/types:go_default_library",
"//staging/src/k8s.io/apimachinery/pkg/util/wait:go_default_library",
"//staging/src/k8s.io/apiserver/pkg/storage/names:go_default_library",
"//staging/src/k8s.io/client-go/discovery/cached:go_default_library",
"//staging/src/k8s.io/client-go/discovery/cached
/memory
:go_default_library",
"//staging/src/k8s.io/client-go/dynamic:go_default_library",
"//staging/src/k8s.io/client-go/informers:go_default_library",
"//staging/src/k8s.io/client-go/kubernetes:go_default_library",
...
...
test/integration/garbagecollector/garbage_collector_test.go
View file @
d8f01461
...
...
@@ -36,7 +36,7 @@ import (
"k8s.io/apimachinery/pkg/types"
"k8s.io/apimachinery/pkg/util/wait"
"k8s.io/apiserver/pkg/storage/names"
cacheddiscovery
"k8s.io/client-go/discovery/cached"
cacheddiscovery
"k8s.io/client-go/discovery/cached
/memory
"
"k8s.io/client-go/dynamic"
"k8s.io/client-go/informers"
clientset
"k8s.io/client-go/kubernetes"
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment