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
fd34b11e
Commit
fd34b11e
authored
Feb 08, 2017
by
deads2k
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
react to informer updates
parent
a86fabb9
Hide whitespace changes
Inline
Side-by-side
Showing
67 changed files
with
177 additions
and
274 deletions
+177
-274
BUILD
cmd/cloud-controller-manager/app/BUILD
+1
-0
controllermanager.go
cmd/cloud-controller-manager/app/controllermanager.go
+2
-2
main.go
cmd/kube-aggregator/main.go
+0
-2
BUILD
cmd/kube-aggregator/pkg/apiserver/BUILD
+3
-1
apiserver.go
cmd/kube-aggregator/pkg/apiserver/apiserver.go
+3
-5
apiservice_controller.go
cmd/kube-aggregator/pkg/apiserver/apiservice_controller.go
+1
-1
handler_apis.go
cmd/kube-aggregator/pkg/apiserver/handler_apis.go
+1
-1
BUILD
cmd/kube-controller-manager/app/BUILD
+1
-0
controllermanager.go
cmd/kube-controller-manager/app/controllermanager.go
+2
-2
.linted_packages
hack/.linted_packages
+47
-34
BUILD
pkg/BUILD
+0
-1
BUILD
.../informers/informers_generated/autoscaling/v2alpha1/BUILD
+0
-39
horizontalpodautoscaler.go
...generated/autoscaling/v2alpha1/horizontalpodautoscaler.go
+0
-68
interface.go
...ers/informers_generated/autoscaling/v2alpha1/interface.go
+0
-43
BUILD
pkg/controller/certificates/BUILD
+2
-0
certificate_controller.go
pkg/controller/certificates/certificate_controller.go
+1
-1
certificate_controller_test.go
pkg/controller/certificates/certificate_controller_test.go
+2
-2
BUILD
pkg/controller/cloud/BUILD
+2
-0
nodecontroller.go
pkg/controller/cloud/nodecontroller.go
+1
-1
nodecontroller_test.go
pkg/controller/cloud/nodecontroller_test.go
+2
-2
BUILD
pkg/controller/daemon/BUILD
+3
-0
daemoncontroller.go
pkg/controller/daemon/daemoncontroller.go
+2
-2
daemoncontroller_test.go
pkg/controller/daemon/daemoncontroller_test.go
+2
-2
BUILD
pkg/controller/deployment/BUILD
+3
-0
deployment_controller.go
pkg/controller/deployment/deployment_controller.go
+2
-2
deployment_controller_test.go
pkg/controller/deployment/deployment_controller_test.go
+3
-3
recreate_test.go
pkg/controller/deployment/recreate_test.go
+2
-2
sync_test.go
pkg/controller/deployment/sync_test.go
+2
-2
BUILD
pkg/controller/disruption/BUILD
+5
-0
disruption.go
pkg/controller/disruption/disruption.go
+4
-4
disruption_test.go
pkg/controller/disruption/disruption_test.go
+2
-2
BUILD
pkg/controller/endpoint/BUILD
+2
-0
endpoints_controller.go
pkg/controller/endpoint/endpoints_controller.go
+1
-1
endpoints_controller_test.go
pkg/controller/endpoint/endpoints_controller_test.go
+2
-2
BUILD
pkg/controller/job/BUILD
+3
-0
jobcontroller.go
pkg/controller/job/jobcontroller.go
+2
-2
jobcontroller_test.go
pkg/controller/job/jobcontroller_test.go
+2
-2
BUILD
pkg/controller/node/BUILD
+5
-0
nodecontroller.go
pkg/controller/node/nodecontroller.go
+2
-2
nodecontroller_test.go
pkg/controller/node/nodecontroller_test.go
+4
-4
BUILD
pkg/controller/podautoscaler/BUILD
+2
-0
horizontal.go
pkg/controller/podautoscaler/horizontal.go
+1
-1
horizontal_test.go
pkg/controller/podautoscaler/horizontal_test.go
+2
-2
BUILD
pkg/controller/podgc/BUILD
+3
-0
gc_controller.go
pkg/controller/podgc/gc_controller.go
+1
-1
gc_controller_test.go
pkg/controller/podgc/gc_controller_test.go
+3
-3
BUILD
pkg/controller/replicaset/BUILD
+3
-0
replica_set.go
pkg/controller/replicaset/replica_set.go
+2
-2
replica_set_test.go
pkg/controller/replicaset/replica_set_test.go
+3
-3
BUILD
pkg/controller/replication/BUILD
+3
-0
replication_controller.go
pkg/controller/replication/replication_controller.go
+1
-1
replication_controller_test.go
pkg/controller/replication/replication_controller_test.go
+4
-4
BUILD
pkg/controller/ttl/BUILD
+1
-0
ttlcontroller.go
pkg/controller/ttl/ttlcontroller.go
+1
-1
BUILD
pkg/controller/volume/attachdetach/BUILD
+2
-0
attach_detach_controller.go
...ontroller/volume/attachdetach/attach_detach_controller.go
+1
-1
attach_detach_controller_test.go
...ller/volume/attachdetach/attach_detach_controller_test.go
+2
-2
BUILD
pkg/controller/volume/attachdetach/reconciler/BUILD
+1
-0
reconciler_test.go
...troller/volume/attachdetach/reconciler/reconciler_test.go
+2
-2
evictions_test.go
test/integration/evictions/evictions_test.go
+2
-2
BUILD
test/integration/framework/BUILD
+1
-0
master_utils.go
test/integration/framework/master_utils.go
+2
-2
quota_test.go
test/integration/quota/quota_test.go
+2
-2
replicaset_test.go
test/integration/replicaset/replicaset_test.go
+2
-2
replicationcontroller_test.go
...ation/replicationcontroller/replicationcontroller_test.go
+2
-2
ttlcontroller_test.go
test/integration/ttlcontroller/ttlcontroller_test.go
+2
-2
attach_detach_test.go
test/integration/volume/attach_detach_test.go
+2
-2
No files found.
cmd/cloud-controller-manager/app/BUILD
View file @
fd34b11e
...
...
@@ -15,6 +15,7 @@ go_library(
"//cmd/cloud-controller-manager/app/options:go_default_library",
"//pkg/api:go_default_library",
"//pkg/client/clientset_generated/clientset:go_default_library",
"//pkg/client/informers/informers_generated/externalversions:go_default_library",
"//pkg/client/leaderelection:go_default_library",
"//pkg/client/leaderelection/resourcelock:go_default_library",
"//pkg/cloudprovider:go_default_library",
...
...
cmd/cloud-controller-manager/app/controllermanager.go
View file @
fd34b11e
...
...
@@ -36,7 +36,7 @@ import (
"k8s.io/kubernetes/cmd/cloud-controller-manager/app/options"
"k8s.io/kubernetes/pkg/api"
"k8s.io/kubernetes/pkg/client/clientset_generated/clientset"
newinformers
"k8s.io/kubernetes/pkg/client/informers/informers_generated"
newinformers
"k8s.io/kubernetes/pkg/client/informers/informers_generated
/externalversions
"
"k8s.io/kubernetes/pkg/client/leaderelection"
"k8s.io/kubernetes/pkg/client/leaderelection/resourcelock"
"k8s.io/kubernetes/pkg/cloudprovider"
...
...
@@ -197,7 +197,7 @@ func StartControllers(s *options.CloudControllerManagerServer, kubeconfig *restc
versionedClient
:=
client
(
"shared-informers"
)
// TODO replace sharedInformers with newSharedInformers
sharedInformers
:=
informers
.
NewSharedInformerFactory
(
versionedClient
,
nil
,
resyncPeriod
(
s
)())
newSharedInformers
:=
newinformers
.
NewSharedInformerFactory
(
nil
,
versionedClient
,
resyncPeriod
(
s
)())
newSharedInformers
:=
newinformers
.
NewSharedInformerFactory
(
versionedClient
,
resyncPeriod
(
s
)())
_
,
clusterCIDR
,
err
:=
net
.
ParseCIDR
(
s
.
ClusterCIDR
)
if
err
!=
nil
{
...
...
cmd/kube-aggregator/main.go
View file @
fd34b11e
...
...
@@ -29,8 +29,6 @@ import (
_
"k8s.io/kubernetes/cmd/kube-aggregator/pkg/apis/apiregistration/install"
_
"k8s.io/kubernetes/cmd/kube-aggregator/pkg/apis/apiregistration/validation"
_
"k8s.io/kubernetes/cmd/kube-aggregator/pkg/client/clientset_generated/internalclientset"
_
"k8s.io/kubernetes/cmd/kube-aggregator/pkg/client/informers/apiregistration/internalversion"
_
"k8s.io/kubernetes/cmd/kube-aggregator/pkg/client/informers/apiregistration/v1alpha1"
_
"k8s.io/kubernetes/cmd/kube-aggregator/pkg/client/listers/apiregistration/internalversion"
_
"k8s.io/kubernetes/cmd/kube-aggregator/pkg/client/listers/apiregistration/v1alpha1"
)
...
...
cmd/kube-aggregator/pkg/apiserver/BUILD
View file @
fd34b11e
...
...
@@ -45,12 +45,14 @@ go_library(
deps = [
"//cmd/kube-aggregator/pkg/apis/apiregistration:go_default_library",
"//cmd/kube-aggregator/pkg/apis/apiregistration/v1alpha1:go_default_library",
"//cmd/kube-aggregator/pkg/client/clientset_generated/clientset:go_default_library",
"//cmd/kube-aggregator/pkg/client/clientset_generated/internalclientset:go_default_library",
"//cmd/kube-aggregator/pkg/client/informers/internalversion:go_default_library",
"//cmd/kube-aggregator/pkg/client/informers/internalversion/apiregistration/internalversion:go_default_library",
"//cmd/kube-aggregator/pkg/client/listers/apiregistration/internalversion:go_default_library",
"//cmd/kube-aggregator/pkg/registry/apiservice/etcd:go_default_library",
"//pkg/api:go_default_library",
"//pkg/client/clientset_generated/clientset:go_default_library",
"//pkg/client/informers/informers_generated/externalversions:go_default_library",
"//pkg/client/listers/core/v1:go_default_library",
"//pkg/controller:go_default_library",
"//pkg/version:go_default_library",
...
...
cmd/kube-aggregator/pkg/apiserver/apiserver.go
View file @
fd34b11e
...
...
@@ -29,15 +29,14 @@ import (
genericfilters
"k8s.io/apiserver/pkg/server/filters"
"k8s.io/kubernetes/pkg/api"
kubeclientset
"k8s.io/kubernetes/pkg/client/clientset_generated/clientset"
kubeinformers
"k8s.io/kubernetes/pkg/client/informers/informers_generated"
kubeinformers
"k8s.io/kubernetes/pkg/client/informers/informers_generated
/externalversions
"
v1listers
"k8s.io/kubernetes/pkg/client/listers/core/v1"
"k8s.io/kubernetes/pkg/version"
"k8s.io/kubernetes/cmd/kube-aggregator/pkg/apis/apiregistration"
"k8s.io/kubernetes/cmd/kube-aggregator/pkg/apis/apiregistration/v1alpha1"
aggregatorclient
"k8s.io/kubernetes/cmd/kube-aggregator/pkg/client/clientset_generated/clientset"
"k8s.io/kubernetes/cmd/kube-aggregator/pkg/client/clientset_generated/internalclientset"
"k8s.io/kubernetes/cmd/kube-aggregator/pkg/client/informers
"
informers
"k8s.io/kubernetes/cmd/kube-aggregator/pkg/client/informers/internalversion
"
listers
"k8s.io/kubernetes/cmd/kube-aggregator/pkg/client/listers/apiregistration/internalversion"
apiservicestorage
"k8s.io/kubernetes/cmd/kube-aggregator/pkg/registry/apiservice/etcd"
)
...
...
@@ -105,10 +104,9 @@ func (c *Config) SkipComplete() completedConfig {
func
(
c
completedConfig
)
New
()
(
*
APIAggregator
,
error
)
{
informerFactory
:=
informers
.
NewSharedInformerFactory
(
internalclientset
.
NewForConfigOrDie
(
c
.
Config
.
GenericConfig
.
LoopbackClientConfig
),
aggregatorclient
.
NewForConfigOrDie
(
c
.
Config
.
GenericConfig
.
LoopbackClientConfig
),
5
*
time
.
Minute
,
// this is effectively used as a refresh interval right now. Might want to do something nicer later on.
)
kubeInformers
:=
kubeinformers
.
NewSharedInformerFactory
(
nil
,
c
.
CoreAPIServerClient
,
5
*
time
.
Minute
)
kubeInformers
:=
kubeinformers
.
NewSharedInformerFactory
(
c
.
CoreAPIServerClient
,
5
*
time
.
Minute
)
proxyMux
:=
http
.
NewServeMux
()
...
...
cmd/kube-aggregator/pkg/apiserver/apiservice_controller.go
View file @
fd34b11e
...
...
@@ -30,7 +30,7 @@ import (
"k8s.io/kubernetes/pkg/controller"
"k8s.io/kubernetes/cmd/kube-aggregator/pkg/apis/apiregistration"
informers
"k8s.io/kubernetes/cmd/kube-aggregator/pkg/client/informers/apiregistration/internalversion"
informers
"k8s.io/kubernetes/cmd/kube-aggregator/pkg/client/informers/
internalversion/
apiregistration/internalversion"
listers
"k8s.io/kubernetes/cmd/kube-aggregator/pkg/client/listers/apiregistration/internalversion"
)
...
...
cmd/kube-aggregator/pkg/apiserver/handler_apis.go
View file @
fd34b11e
...
...
@@ -30,7 +30,7 @@ import (
apiregistrationapi
"k8s.io/kubernetes/cmd/kube-aggregator/pkg/apis/apiregistration"
apiregistrationv1alpha1api
"k8s.io/kubernetes/cmd/kube-aggregator/pkg/apis/apiregistration/v1alpha1"
informers
"k8s.io/kubernetes/cmd/kube-aggregator/pkg/client/informers/apiregistration/internalversion"
informers
"k8s.io/kubernetes/cmd/kube-aggregator/pkg/client/informers/
internalversion/
apiregistration/internalversion"
listers
"k8s.io/kubernetes/cmd/kube-aggregator/pkg/client/listers/apiregistration/internalversion"
)
...
...
cmd/kube-controller-manager/app/BUILD
View file @
fd34b11e
...
...
@@ -31,6 +31,7 @@ go_library(
"//pkg/apis/componentconfig:go_default_library",
"//pkg/apis/extensions:go_default_library",
"//pkg/client/clientset_generated/clientset:go_default_library",
"//pkg/client/informers/informers_generated/externalversions:go_default_library",
"//pkg/client/leaderelection:go_default_library",
"//pkg/client/leaderelection/resourcelock:go_default_library",
"//pkg/cloudprovider:go_default_library",
...
...
cmd/kube-controller-manager/app/controllermanager.go
View file @
fd34b11e
...
...
@@ -46,7 +46,7 @@ import (
"k8s.io/kubernetes/cmd/kube-controller-manager/app/options"
"k8s.io/kubernetes/pkg/api"
"k8s.io/kubernetes/pkg/client/clientset_generated/clientset"
newinformers
"k8s.io/kubernetes/pkg/client/informers/informers_generated"
newinformers
"k8s.io/kubernetes/pkg/client/informers/informers_generated
/externalversions
"
"k8s.io/kubernetes/pkg/client/leaderelection"
"k8s.io/kubernetes/pkg/client/leaderelection/resourcelock"
"k8s.io/kubernetes/pkg/cloudprovider"
...
...
@@ -344,7 +344,7 @@ func StartControllers(controllers map[string]InitFunc, s *options.CMServer, root
versionedClient
:=
rootClientBuilder
.
ClientOrDie
(
"shared-informers"
)
// TODO replace sharedInformers with newSharedInformers
sharedInformers
:=
informers
.
NewSharedInformerFactory
(
versionedClient
,
nil
,
ResyncPeriod
(
s
)())
newSharedInformers
:=
newinformers
.
NewSharedInformerFactory
(
nil
,
versionedClient
,
ResyncPeriod
(
s
)())
newSharedInformers
:=
newinformers
.
NewSharedInformerFactory
(
versionedClient
,
ResyncPeriod
(
s
)())
// always start the SA token controller first using a full-power client, since it needs to mint tokens for the rest
if
len
(
s
.
ServiceAccountKeyFile
)
>
0
{
...
...
hack/.linted_packages
View file @
fd34b11e
...
...
@@ -10,10 +10,12 @@ cmd/genswaggertypedocs
cmd/genyaml
cmd/kube-aggregator
cmd/kube-aggregator/pkg/apis/apiregistration/install
cmd/kube-aggregator/pkg/client/informers
cmd/kube-aggregator/pkg/client/informers/apiregistration
cmd/kube-aggregator/pkg/client/informers/apiregistration/internalversion
cmd/kube-aggregator/pkg/client/informers/apiregistration/v1alpha1
cmd/kube-aggregator/pkg/client/informers/externalversions
cmd/kube-aggregator/pkg/client/informers/externalversions/apiregistration
cmd/kube-aggregator/pkg/client/informers/externalversions/apiregistration/v1alpha1
cmd/kube-aggregator/pkg/client/informers/internalversion
cmd/kube-aggregator/pkg/client/informers/internalversion/apiregistration
cmd/kube-aggregator/pkg/client/informers/internalversion/apiregistration/internalversion
cmd/kube-aggregator/pkg/client/listers/apiregistration/internalversion
cmd/kube-aggregator/pkg/client/listers/apiregistration/v1alpha1
cmd/kube-apiserver
...
...
@@ -89,36 +91,47 @@ pkg/apis/storage/install
pkg/apis/storage/validation
pkg/bootstrap/api
pkg/client/conditions
pkg/client/informers/informers_generated/apps
pkg/client/informers/informers_generated/apps/internalversion
pkg/client/informers/informers_generated/apps/v1beta1
pkg/client/informers/informers_generated/autoscaling
pkg/client/informers/informers_generated/autoscaling/internalversion
pkg/client/informers/informers_generated/autoscaling/v1
pkg/client/informers/informers_generated/autoscaling/v2alpha1
pkg/client/informers/informers_generated/batch
pkg/client/informers/informers_generated/batch/internalversion
pkg/client/informers/informers_generated/batch/v1
pkg/client/informers/informers_generated/batch/v2alpha1
pkg/client/informers/informers_generated/certificates
pkg/client/informers/informers_generated/certificates/internalversion
pkg/client/informers/informers_generated/certificates/v1beta1
pkg/client/informers/informers_generated/core
pkg/client/informers/informers_generated/core/internalversion
pkg/client/informers/informers_generated/core/v1
pkg/client/informers/informers_generated/extensions
pkg/client/informers/informers_generated/extensions/internalversion
pkg/client/informers/informers_generated/extensions/v1beta1
pkg/client/informers/informers_generated/policy
pkg/client/informers/informers_generated/policy/internalversion
pkg/client/informers/informers_generated/policy/v1beta1
pkg/client/informers/informers_generated/rbac
pkg/client/informers/informers_generated/rbac/internalversion
pkg/client/informers/informers_generated/rbac/v1alpha1
pkg/client/informers/informers_generated/rbac/v1beta1
pkg/client/informers/informers_generated/storage
pkg/client/informers/informers_generated/storage/internalversion
pkg/client/informers/informers_generated/storage/v1beta1
pkg/client/informers/informers_generated/externalversions
pkg/client/informers/informers_generated/externalversions/apps
pkg/client/informers/informers_generated/externalversions/apps/v1beta1
pkg/client/informers/informers_generated/externalversions/autoscaling
pkg/client/informers/informers_generated/externalversions/autoscaling/v1
pkg/client/informers/informers_generated/externalversions/autoscaling/v2alpha1
pkg/client/informers/informers_generated/externalversions/batch
pkg/client/informers/informers_generated/externalversions/batch/v1
pkg/client/informers/informers_generated/externalversions/batch/v2alpha1
pkg/client/informers/informers_generated/externalversions/certificates
pkg/client/informers/informers_generated/externalversions/certificates/v1beta1
pkg/client/informers/informers_generated/externalversions/core
pkg/client/informers/informers_generated/externalversions/core/v1
pkg/client/informers/informers_generated/externalversions/extensions
pkg/client/informers/informers_generated/externalversions/extensions/v1beta1
pkg/client/informers/informers_generated/externalversions/policy
pkg/client/informers/informers_generated/externalversions/policy/v1beta1
pkg/client/informers/informers_generated/externalversions/rbac
pkg/client/informers/informers_generated/externalversions/rbac/v1alpha1
pkg/client/informers/informers_generated/externalversions/rbac/v1beta1
pkg/client/informers/informers_generated/externalversions/storage
pkg/client/informers/informers_generated/externalversions/storage/v1beta1
pkg/client/informers/informers_generated/internalversion
pkg/client/informers/informers_generated/internalversion/apps
pkg/client/informers/informers_generated/internalversion/apps/internalversion
pkg/client/informers/informers_generated/internalversion/autoscaling
pkg/client/informers/informers_generated/internalversion/autoscaling/internalversion
pkg/client/informers/informers_generated/internalversion/batch
pkg/client/informers/informers_generated/internalversion/batch/internalversion
pkg/client/informers/informers_generated/internalversion/certificates
pkg/client/informers/informers_generated/internalversion/certificates/internalversion
pkg/client/informers/informers_generated/internalversion/core
pkg/client/informers/informers_generated/internalversion/core/internalversion
pkg/client/informers/informers_generated/internalversion/extensions
pkg/client/informers/informers_generated/internalversion/extensions/internalversion
pkg/client/informers/informers_generated/internalversion/policy
pkg/client/informers/informers_generated/internalversion/policy/internalversion
pkg/client/informers/informers_generated/internalversion/rbac
pkg/client/informers/informers_generated/internalversion/rbac/internalversion
pkg/client/informers/informers_generated/internalversion/storage
pkg/client/informers/informers_generated/internalversion/storage/internalversion
pkg/client/listers/apps/internalversion
pkg/client/listers/apps/v1beta1
pkg/client/listers/authentication/internalversion
...
...
pkg/BUILD
View file @
fd34b11e
...
...
@@ -37,7 +37,6 @@ filegroup(
"//pkg/client/clientset_generated/clientset:all-srcs",
"//pkg/client/clientset_generated/internalclientset:all-srcs",
"//pkg/client/conditions:all-srcs",
"//pkg/client/informers/informers_generated/autoscaling/v2alpha1:all-srcs",
"//pkg/client/informers/informers_generated/externalversions:all-srcs",
"//pkg/client/informers/informers_generated/internalversion:all-srcs",
"//pkg/client/leaderelection:all-srcs",
...
...
pkg/client/informers/informers_generated/autoscaling/v2alpha1/BUILD
deleted
100644 → 0
View file @
a86fabb9
package(default_visibility = ["//visibility:public"])
licenses(["notice"])
load(
"@io_bazel_rules_go//go:def.bzl",
"go_library",
)
go_library(
name = "go_default_library",
srcs = [
"horizontalpodautoscaler.go",
"interface.go",
],
tags = ["automanaged"],
deps = [
"//pkg/apis/autoscaling/v2alpha1:go_default_library",
"//pkg/client/clientset_generated/clientset:go_default_library",
"//pkg/client/listers/autoscaling/v2alpha1:go_default_library",
"//vendor:k8s.io/apimachinery/pkg/apis/meta/v1",
"//vendor:k8s.io/apimachinery/pkg/runtime",
"//vendor:k8s.io/apimachinery/pkg/watch",
"//vendor:k8s.io/client-go/tools/cache",
],
)
filegroup(
name = "package-srcs",
srcs = glob(["**"]),
tags = ["automanaged"],
visibility = ["//visibility:private"],
)
filegroup(
name = "all-srcs",
srcs = [":package-srcs"],
tags = ["automanaged"],
)
pkg/client/informers/informers_generated/autoscaling/v2alpha1/horizontalpodautoscaler.go
deleted
100644 → 0
View file @
a86fabb9
/*
Copyright 2017 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.
*/
// This file was automatically generated by informer-gen
package
v2alpha1
import
(
v1
"k8s.io/apimachinery/pkg/apis/meta/v1"
runtime
"k8s.io/apimachinery/pkg/runtime"
watch
"k8s.io/apimachinery/pkg/watch"
cache
"k8s.io/client-go/tools/cache"
autoscaling_v2alpha1
"k8s.io/kubernetes/pkg/apis/autoscaling/v2alpha1"
clientset
"k8s.io/kubernetes/pkg/client/clientset_generated/clientset"
internalinterfaces
"k8s.io/kubernetes/pkg/client/informers/informers_generated/internalinterfaces"
v2alpha1
"k8s.io/kubernetes/pkg/client/listers/autoscaling/v2alpha1"
time
"time"
)
// HorizontalPodAutoscalerInformer provides access to a shared informer and lister for
// HorizontalPodAutoscalers.
type
HorizontalPodAutoscalerInformer
interface
{
Informer
()
cache
.
SharedIndexInformer
Lister
()
v2alpha1
.
HorizontalPodAutoscalerLister
}
type
horizontalPodAutoscalerInformer
struct
{
factory
internalinterfaces
.
SharedInformerFactory
}
func
newHorizontalPodAutoscalerInformer
(
client
clientset
.
Interface
,
resyncPeriod
time
.
Duration
)
cache
.
SharedIndexInformer
{
sharedIndexInformer
:=
cache
.
NewSharedIndexInformer
(
&
cache
.
ListWatch
{
ListFunc
:
func
(
options
v1
.
ListOptions
)
(
runtime
.
Object
,
error
)
{
return
client
.
AutoscalingV2alpha1
()
.
HorizontalPodAutoscalers
(
v1
.
NamespaceAll
)
.
List
(
options
)
},
WatchFunc
:
func
(
options
v1
.
ListOptions
)
(
watch
.
Interface
,
error
)
{
return
client
.
AutoscalingV2alpha1
()
.
HorizontalPodAutoscalers
(
v1
.
NamespaceAll
)
.
Watch
(
options
)
},
},
&
autoscaling_v2alpha1
.
HorizontalPodAutoscaler
{},
resyncPeriod
,
cache
.
Indexers
{
cache
.
NamespaceIndex
:
cache
.
MetaNamespaceIndexFunc
},
)
return
sharedIndexInformer
}
func
(
f
*
horizontalPodAutoscalerInformer
)
Informer
()
cache
.
SharedIndexInformer
{
return
f
.
factory
.
VersionedInformerFor
(
&
autoscaling_v2alpha1
.
HorizontalPodAutoscaler
{},
newHorizontalPodAutoscalerInformer
)
}
func
(
f
*
horizontalPodAutoscalerInformer
)
Lister
()
v2alpha1
.
HorizontalPodAutoscalerLister
{
return
v2alpha1
.
NewHorizontalPodAutoscalerLister
(
f
.
Informer
()
.
GetIndexer
())
}
pkg/client/informers/informers_generated/autoscaling/v2alpha1/interface.go
deleted
100644 → 0
View file @
a86fabb9
/*
Copyright 2017 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.
*/
// This file was automatically generated by informer-gen
package
v2alpha1
import
(
internalinterfaces
"k8s.io/kubernetes/pkg/client/informers/informers_generated/internalinterfaces"
)
// Interface provides access to all the informers in this group version.
type
Interface
interface
{
// HorizontalPodAutoscalers returns a HorizontalPodAutoscalerInformer.
HorizontalPodAutoscalers
()
HorizontalPodAutoscalerInformer
}
type
version
struct
{
internalinterfaces
.
SharedInformerFactory
}
// New returns a new Interface.
func
New
(
f
internalinterfaces
.
SharedInformerFactory
)
Interface
{
return
&
version
{
f
}
}
// HorizontalPodAutoscalers returns a HorizontalPodAutoscalerInformer.
func
(
v
*
version
)
HorizontalPodAutoscalers
()
HorizontalPodAutoscalerInformer
{
return
&
horizontalPodAutoscalerInformer
{
factory
:
v
.
SharedInformerFactory
}
}
pkg/controller/certificates/BUILD
View file @
fd34b11e
...
...
@@ -21,6 +21,7 @@ go_library(
deps = [
"//pkg/apis/certificates/v1beta1:go_default_library",
"//pkg/client/clientset_generated/clientset:go_default_library",
"//pkg/client/informers/informers_generated/externalversions/certificates/v1beta1:go_default_library",
"//pkg/client/listers/certificates/v1beta1:go_default_library",
"//pkg/controller:go_default_library",
"//vendor:github.com/cloudflare/cfssl/config",
...
...
@@ -69,6 +70,7 @@ go_test(
deps = [
"//pkg/apis/certificates/v1beta1:go_default_library",
"//pkg/client/clientset_generated/clientset/fake:go_default_library",
"//pkg/client/informers/informers_generated/externalversions:go_default_library",
"//pkg/controller:go_default_library",
"//vendor:k8s.io/apimachinery/pkg/apis/meta/v1",
"//vendor:k8s.io/apimachinery/pkg/runtime",
...
...
pkg/controller/certificates/certificate_controller.go
View file @
fd34b11e
...
...
@@ -30,7 +30,7 @@ import (
"k8s.io/client-go/util/workqueue"
certificates
"k8s.io/kubernetes/pkg/apis/certificates/v1beta1"
"k8s.io/kubernetes/pkg/client/clientset_generated/clientset"
certificatesinformers
"k8s.io/kubernetes/pkg/client/informers/informers_generated/certificates/v1beta1"
certificatesinformers
"k8s.io/kubernetes/pkg/client/informers/informers_generated/
externalversions/
certificates/v1beta1"
certificateslisters
"k8s.io/kubernetes/pkg/client/listers/certificates/v1beta1"
"k8s.io/kubernetes/pkg/controller"
...
...
pkg/controller/certificates/certificate_controller_test.go
View file @
fd34b11e
...
...
@@ -34,7 +34,7 @@ import (
"k8s.io/client-go/util/cert/triple"
certificates
"k8s.io/kubernetes/pkg/apis/certificates/v1beta1"
"k8s.io/kubernetes/pkg/client/clientset_generated/clientset/fake"
informers
"k8s.io/kubernetes/pkg/client/informers/informers_generated"
informers
"k8s.io/kubernetes/pkg/client/informers/informers_generated
/externalversions
"
"k8s.io/kubernetes/pkg/controller"
)
...
...
@@ -51,7 +51,7 @@ func alwaysReady() bool { return true }
func
newController
(
csrs
...
runtime
.
Object
)
(
*
testController
,
error
)
{
client
:=
fake
.
NewSimpleClientset
(
csrs
...
)
informerFactory
:=
informers
.
NewSharedInformerFactory
(
nil
,
client
,
controller
.
NoResyncPeriodFunc
())
informerFactory
:=
informers
.
NewSharedInformerFactory
(
client
,
controller
.
NoResyncPeriodFunc
())
certFile
,
keyFile
,
err
:=
createTestCertFiles
()
if
err
!=
nil
{
...
...
pkg/controller/cloud/BUILD
View file @
fd34b11e
...
...
@@ -16,6 +16,7 @@ go_library(
"//pkg/api:go_default_library",
"//pkg/api/v1:go_default_library",
"//pkg/client/clientset_generated/clientset:go_default_library",
"//pkg/client/informers/informers_generated/externalversions/core/v1:go_default_library",
"//pkg/cloudprovider:go_default_library",
"//vendor:github.com/golang/glog",
"//vendor:k8s.io/apimachinery/pkg/apis/meta/v1",
...
...
@@ -37,6 +38,7 @@ go_test(
"//pkg/api:go_default_library",
"//pkg/api/v1:go_default_library",
"//pkg/client/clientset_generated/clientset/fake:go_default_library",
"//pkg/client/informers/informers_generated/externalversions:go_default_library",
"//pkg/cloudprovider:go_default_library",
"//pkg/cloudprovider/providers/fake:go_default_library",
"//pkg/controller:go_default_library",
...
...
pkg/controller/cloud/nodecontroller.go
View file @
fd34b11e
...
...
@@ -32,7 +32,7 @@ import (
"k8s.io/kubernetes/pkg/api"
"k8s.io/kubernetes/pkg/api/v1"
"k8s.io/kubernetes/pkg/client/clientset_generated/clientset"
coreinformers
"k8s.io/kubernetes/pkg/client/informers/informers_generated/core/v1"
coreinformers
"k8s.io/kubernetes/pkg/client/informers/informers_generated/
externalversions/
core/v1"
"k8s.io/kubernetes/pkg/cloudprovider"
)
...
...
pkg/controller/cloud/nodecontroller_test.go
View file @
fd34b11e
...
...
@@ -30,7 +30,7 @@ import (
clientv1
"k8s.io/client-go/pkg/api/v1"
"k8s.io/client-go/tools/record"
"k8s.io/kubernetes/pkg/api"
informers
"k8s.io/kubernetes/pkg/client/informers/informers_generated"
informers
"k8s.io/kubernetes/pkg/client/informers/informers_generated
/externalversions
"
"k8s.io/kubernetes/pkg/cloudprovider"
fakecloud
"k8s.io/kubernetes/pkg/cloudprovider/providers/fake"
"k8s.io/kubernetes/pkg/controller"
...
...
@@ -99,7 +99,7 @@ func TestNodeDeleted(t *testing.T) {
DeleteWaitChan
:
make
(
chan
struct
{}),
}
factory
:=
informers
.
NewSharedInformerFactory
(
nil
,
fnh
,
controller
.
NoResyncPeriodFunc
())
factory
:=
informers
.
NewSharedInformerFactory
(
fnh
,
controller
.
NoResyncPeriodFunc
())
eventBroadcaster
:=
record
.
NewBroadcaster
()
cloudNodeController
:=
&
CloudNodeController
{
...
...
pkg/controller/daemon/BUILD
View file @
fd34b11e
...
...
@@ -21,6 +21,8 @@ go_library(
"//pkg/apis/extensions/v1beta1:go_default_library",
"//pkg/client/clientset_generated/clientset:go_default_library",
"//pkg/client/clientset_generated/clientset/typed/extensions/v1beta1:go_default_library",
"//pkg/client/informers/informers_generated/externalversions/core/v1:go_default_library",
"//pkg/client/informers/informers_generated/externalversions/extensions/v1beta1:go_default_library",
"//pkg/client/listers/core/v1:go_default_library",
"//pkg/client/listers/extensions/v1beta1:go_default_library",
"//pkg/controller:go_default_library",
...
...
@@ -53,6 +55,7 @@ go_test(
"//pkg/api/v1:go_default_library",
"//pkg/apis/extensions/v1beta1:go_default_library",
"//pkg/client/clientset_generated/clientset/fake:go_default_library",
"//pkg/client/informers/informers_generated/externalversions:go_default_library",
"//pkg/controller:go_default_library",
"//pkg/securitycontext:go_default_library",
"//vendor:k8s.io/apimachinery/pkg/api/resource",
...
...
pkg/controller/daemon/daemoncontroller.go
View file @
fd34b11e
...
...
@@ -39,8 +39,8 @@ import (
extensions
"k8s.io/kubernetes/pkg/apis/extensions/v1beta1"
"k8s.io/kubernetes/pkg/client/clientset_generated/clientset"
unversionedextensions
"k8s.io/kubernetes/pkg/client/clientset_generated/clientset/typed/extensions/v1beta1"
coreinformers
"k8s.io/kubernetes/pkg/client/informers/informers_generated/core/v1"
extensionsinformers
"k8s.io/kubernetes/pkg/client/informers/informers_generated/extensions/v1beta1"
coreinformers
"k8s.io/kubernetes/pkg/client/informers/informers_generated/
externalversions/
core/v1"
extensionsinformers
"k8s.io/kubernetes/pkg/client/informers/informers_generated/exte
rnalversions/exte
nsions/v1beta1"
corelisters
"k8s.io/kubernetes/pkg/client/listers/core/v1"
extensionslisters
"k8s.io/kubernetes/pkg/client/listers/extensions/v1beta1"
"k8s.io/kubernetes/pkg/controller"
...
...
pkg/controller/daemon/daemoncontroller_test.go
View file @
fd34b11e
...
...
@@ -32,7 +32,7 @@ import (
"k8s.io/kubernetes/pkg/api/v1"
extensions
"k8s.io/kubernetes/pkg/apis/extensions/v1beta1"
"k8s.io/kubernetes/pkg/client/clientset_generated/clientset/fake"
informers
"k8s.io/kubernetes/pkg/client/informers/informers_generated"
informers
"k8s.io/kubernetes/pkg/client/informers/informers_generated
/externalversions
"
"k8s.io/kubernetes/pkg/controller"
"k8s.io/kubernetes/pkg/securitycontext"
)
...
...
@@ -157,7 +157,7 @@ type daemonSetsController struct {
func
newTestController
(
initialObjects
...
runtime
.
Object
)
(
*
daemonSetsController
,
*
controller
.
FakePodControl
,
*
fake
.
Clientset
)
{
clientset
:=
fake
.
NewSimpleClientset
(
initialObjects
...
)
informerFactory
:=
informers
.
NewSharedInformerFactory
(
nil
,
clientset
,
controller
.
NoResyncPeriodFunc
())
informerFactory
:=
informers
.
NewSharedInformerFactory
(
clientset
,
controller
.
NoResyncPeriodFunc
())
manager
:=
NewDaemonSetsController
(
informerFactory
.
Extensions
()
.
V1beta1
()
.
DaemonSets
(),
...
...
pkg/controller/deployment/BUILD
View file @
fd34b11e
...
...
@@ -24,6 +24,8 @@ go_library(
"//pkg/api/v1:go_default_library",
"//pkg/apis/extensions/v1beta1:go_default_library",
"//pkg/client/clientset_generated/clientset:go_default_library",
"//pkg/client/informers/informers_generated/externalversions/core/v1:go_default_library",
"//pkg/client/informers/informers_generated/externalversions/extensions/v1beta1:go_default_library",
"//pkg/client/listers/core/v1:go_default_library",
"//pkg/client/listers/extensions/v1beta1:go_default_library",
"//pkg/controller:go_default_library",
...
...
@@ -63,6 +65,7 @@ go_test(
"//pkg/api/v1:go_default_library",
"//pkg/apis/extensions/v1beta1:go_default_library",
"//pkg/client/clientset_generated/clientset/fake:go_default_library",
"//pkg/client/informers/informers_generated/externalversions:go_default_library",
"//pkg/controller:go_default_library",
"//pkg/controller/deployment/util:go_default_library",
"//vendor:k8s.io/apimachinery/pkg/apis/meta/v1",
...
...
pkg/controller/deployment/deployment_controller.go
View file @
fd34b11e
...
...
@@ -44,8 +44,8 @@ import (
"k8s.io/kubernetes/pkg/api/v1"
extensions
"k8s.io/kubernetes/pkg/apis/extensions/v1beta1"
"k8s.io/kubernetes/pkg/client/clientset_generated/clientset"
coreinformers
"k8s.io/kubernetes/pkg/client/informers/informers_generated/core/v1"
extensionsinformers
"k8s.io/kubernetes/pkg/client/informers/informers_generated/extensions/v1beta1"
coreinformers
"k8s.io/kubernetes/pkg/client/informers/informers_generated/
externalversions/
core/v1"
extensionsinformers
"k8s.io/kubernetes/pkg/client/informers/informers_generated/exte
rnalversions/exte
nsions/v1beta1"
corelisters
"k8s.io/kubernetes/pkg/client/listers/core/v1"
extensionslisters
"k8s.io/kubernetes/pkg/client/listers/extensions/v1beta1"
"k8s.io/kubernetes/pkg/controller"
...
...
pkg/controller/deployment/deployment_controller_test.go
View file @
fd34b11e
...
...
@@ -32,7 +32,7 @@ import (
"k8s.io/kubernetes/pkg/api/v1"
extensions
"k8s.io/kubernetes/pkg/apis/extensions/v1beta1"
"k8s.io/kubernetes/pkg/client/clientset_generated/clientset/fake"
informers
"k8s.io/kubernetes/pkg/client/informers/informers_generated"
informers
"k8s.io/kubernetes/pkg/client/informers/informers_generated
/externalversions
"
"k8s.io/kubernetes/pkg/controller"
"k8s.io/kubernetes/pkg/controller/deployment/util"
)
...
...
@@ -166,7 +166,7 @@ func newFixture(t *testing.T) *fixture {
func
(
f
*
fixture
)
newController
()
(
*
DeploymentController
,
informers
.
SharedInformerFactory
)
{
f
.
client
=
fake
.
NewSimpleClientset
(
f
.
objects
...
)
informers
:=
informers
.
NewSharedInformerFactory
(
nil
,
f
.
client
,
controller
.
NoResyncPeriodFunc
())
informers
:=
informers
.
NewSharedInformerFactory
(
f
.
client
,
controller
.
NoResyncPeriodFunc
())
c
:=
NewDeploymentController
(
informers
.
Extensions
()
.
V1beta1
()
.
Deployments
(),
informers
.
Extensions
()
.
V1beta1
()
.
ReplicaSets
(),
informers
.
Core
()
.
V1
()
.
Pods
(),
f
.
client
)
c
.
eventRecorder
=
&
record
.
FakeRecorder
{}
c
.
dListerSynced
=
alwaysReady
...
...
@@ -246,7 +246,7 @@ func TestSyncDeploymentDontDoAnythingDuringDeletion(t *testing.T) {
// issue: https://github.com/kubernetes/kubernetes/issues/23218
func
TestDeploymentController_dontSyncDeploymentsWithEmptyPodSelector
(
t
*
testing
.
T
)
{
fake
:=
&
fake
.
Clientset
{}
informers
:=
informers
.
NewSharedInformerFactory
(
nil
,
fake
,
controller
.
NoResyncPeriodFunc
())
informers
:=
informers
.
NewSharedInformerFactory
(
fake
,
controller
.
NoResyncPeriodFunc
())
controller
:=
NewDeploymentController
(
informers
.
Extensions
()
.
V1beta1
()
.
Deployments
(),
informers
.
Extensions
()
.
V1beta1
()
.
ReplicaSets
(),
informers
.
Core
()
.
V1
()
.
Pods
(),
fake
)
controller
.
eventRecorder
=
&
record
.
FakeRecorder
{}
controller
.
dListerSynced
=
alwaysReady
...
...
pkg/controller/deployment/recreate_test.go
View file @
fd34b11e
...
...
@@ -25,7 +25,7 @@ import (
"k8s.io/kubernetes/pkg/api"
extensions
"k8s.io/kubernetes/pkg/apis/extensions/v1beta1"
"k8s.io/kubernetes/pkg/client/clientset_generated/clientset/fake"
informers
"k8s.io/kubernetes/pkg/client/informers/informers_generated"
informers
"k8s.io/kubernetes/pkg/client/informers/informers_generated
/externalversions
"
"k8s.io/kubernetes/pkg/controller"
)
...
...
@@ -68,7 +68,7 @@ func TestScaleDownOldReplicaSets(t *testing.T) {
}
kc
:=
fake
.
NewSimpleClientset
(
expected
...
)
informers
:=
informers
.
NewSharedInformerFactory
(
nil
,
kc
,
controller
.
NoResyncPeriodFunc
())
informers
:=
informers
.
NewSharedInformerFactory
(
kc
,
controller
.
NoResyncPeriodFunc
())
c
:=
NewDeploymentController
(
informers
.
Extensions
()
.
V1beta1
()
.
Deployments
(),
informers
.
Extensions
()
.
V1beta1
()
.
ReplicaSets
(),
informers
.
Core
()
.
V1
()
.
Pods
(),
kc
)
c
.
eventRecorder
=
&
record
.
FakeRecorder
{}
...
...
pkg/controller/deployment/sync_test.go
View file @
fd34b11e
...
...
@@ -26,7 +26,7 @@ import (
"k8s.io/client-go/tools/record"
extensions
"k8s.io/kubernetes/pkg/apis/extensions/v1beta1"
"k8s.io/kubernetes/pkg/client/clientset_generated/clientset/fake"
informers
"k8s.io/kubernetes/pkg/client/informers/informers_generated"
informers
"k8s.io/kubernetes/pkg/client/informers/informers_generated
/externalversions
"
"k8s.io/kubernetes/pkg/controller"
deploymentutil
"k8s.io/kubernetes/pkg/controller/deployment/util"
)
...
...
@@ -383,7 +383,7 @@ func TestDeploymentController_cleanupDeployment(t *testing.T) {
t
.
Logf
(
"scenario %d"
,
i
)
fake
:=
&
fake
.
Clientset
{}
informers
:=
informers
.
NewSharedInformerFactory
(
nil
,
fake
,
controller
.
NoResyncPeriodFunc
())
informers
:=
informers
.
NewSharedInformerFactory
(
fake
,
controller
.
NoResyncPeriodFunc
())
controller
:=
NewDeploymentController
(
informers
.
Extensions
()
.
V1beta1
()
.
Deployments
(),
informers
.
Extensions
()
.
V1beta1
()
.
ReplicaSets
(),
informers
.
Core
()
.
V1
()
.
Pods
(),
fake
)
controller
.
eventRecorder
=
&
record
.
FakeRecorder
{}
...
...
pkg/controller/disruption/BUILD
View file @
fd34b11e
...
...
@@ -18,6 +18,10 @@ go_library(
"//pkg/apis/policy/v1beta1:go_default_library",
"//pkg/client/clientset_generated/clientset:go_default_library",
"//pkg/client/clientset_generated/clientset/typed/policy/v1beta1:go_default_library",
"//pkg/client/informers/informers_generated/externalversions/apps/v1beta1:go_default_library",
"//pkg/client/informers/informers_generated/externalversions/core/v1:go_default_library",
"//pkg/client/informers/informers_generated/externalversions/extensions/v1beta1:go_default_library",
"//pkg/client/informers/informers_generated/externalversions/policy/v1beta1:go_default_library",
"//pkg/client/listers/apps/v1beta1:go_default_library",
"//pkg/client/listers/core/v1:go_default_library",
"//pkg/client/listers/extensions/v1beta1:go_default_library",
...
...
@@ -49,6 +53,7 @@ go_test(
"//pkg/apis/apps/v1beta1:go_default_library",
"//pkg/apis/extensions/v1beta1:go_default_library",
"//pkg/apis/policy/v1beta1:go_default_library",
"//pkg/client/informers/informers_generated/externalversions:go_default_library",
"//pkg/controller:go_default_library",
"//vendor:k8s.io/apimachinery/pkg/apis/meta/v1",
"//vendor:k8s.io/apimachinery/pkg/util/intstr",
...
...
pkg/controller/disruption/disruption.go
View file @
fd34b11e
...
...
@@ -37,10 +37,10 @@ import (
policy
"k8s.io/kubernetes/pkg/apis/policy/v1beta1"
"k8s.io/kubernetes/pkg/client/clientset_generated/clientset"
policyclientset
"k8s.io/kubernetes/pkg/client/clientset_generated/clientset/typed/policy/v1beta1"
appsinformers
"k8s.io/kubernetes/pkg/client/informers/informers_generated/apps/v1beta1"
coreinformers
"k8s.io/kubernetes/pkg/client/informers/informers_generated/core/v1"
extensionsinformers
"k8s.io/kubernetes/pkg/client/informers/informers_generated/extensions/v1beta1"
policyinformers
"k8s.io/kubernetes/pkg/client/informers/informers_generated/policy/v1beta1"
appsinformers
"k8s.io/kubernetes/pkg/client/informers/informers_generated/
externalversions/
apps/v1beta1"
coreinformers
"k8s.io/kubernetes/pkg/client/informers/informers_generated/
externalversions/
core/v1"
extensionsinformers
"k8s.io/kubernetes/pkg/client/informers/informers_generated/exte
rnalversions/exte
nsions/v1beta1"
policyinformers
"k8s.io/kubernetes/pkg/client/informers/informers_generated/
externalversions/
policy/v1beta1"
appslisters
"k8s.io/kubernetes/pkg/client/listers/apps/v1beta1"
corelisters
"k8s.io/kubernetes/pkg/client/listers/core/v1"
extensionslisters
"k8s.io/kubernetes/pkg/client/listers/extensions/v1beta1"
...
...
pkg/controller/disruption/disruption_test.go
View file @
fd34b11e
...
...
@@ -33,7 +33,7 @@ import (
apps
"k8s.io/kubernetes/pkg/apis/apps/v1beta1"
extensions
"k8s.io/kubernetes/pkg/apis/extensions/v1beta1"
policy
"k8s.io/kubernetes/pkg/apis/policy/v1beta1"
informers
"k8s.io/kubernetes/pkg/client/informers/informers_generated"
informers
"k8s.io/kubernetes/pkg/client/informers/informers_generated
/externalversions
"
"k8s.io/kubernetes/pkg/controller"
)
...
...
@@ -99,7 +99,7 @@ type disruptionController struct {
func
newFakeDisruptionController
()
(
*
disruptionController
,
*
pdbStates
)
{
ps
:=
&
pdbStates
{}
informerFactory
:=
informers
.
NewSharedInformerFactory
(
nil
,
nil
,
controller
.
NoResyncPeriodFunc
())
informerFactory
:=
informers
.
NewSharedInformerFactory
(
nil
,
controller
.
NoResyncPeriodFunc
())
dc
:=
NewDisruptionController
(
informerFactory
.
Core
()
.
V1
()
.
Pods
(),
...
...
pkg/controller/endpoint/BUILD
View file @
fd34b11e
...
...
@@ -20,6 +20,7 @@ go_library(
"//pkg/api/v1/endpoints:go_default_library",
"//pkg/api/v1/pod:go_default_library",
"//pkg/client/clientset_generated/clientset:go_default_library",
"//pkg/client/informers/informers_generated/externalversions/core/v1:go_default_library",
"//pkg/client/listers/core/v1:go_default_library",
"//pkg/util/metrics:go_default_library",
"//vendor:github.com/golang/glog",
...
...
@@ -45,6 +46,7 @@ go_test(
"//pkg/api/v1:go_default_library",
"//pkg/api/v1/endpoints:go_default_library",
"//pkg/client/clientset_generated/clientset:go_default_library",
"//pkg/client/informers/informers_generated/externalversions:go_default_library",
"//pkg/controller:go_default_library",
"//vendor:k8s.io/apimachinery/pkg/apis/meta/v1",
"//vendor:k8s.io/apimachinery/pkg/runtime",
...
...
pkg/controller/endpoint/endpoints_controller.go
View file @
fd34b11e
...
...
@@ -35,7 +35,7 @@ import (
podutil
"k8s.io/kubernetes/pkg/api/v1/pod"
utilpod
"k8s.io/kubernetes/pkg/api/v1/pod"
"k8s.io/kubernetes/pkg/client/clientset_generated/clientset"
coreinformers
"k8s.io/kubernetes/pkg/client/informers/informers_generated/core/v1"
coreinformers
"k8s.io/kubernetes/pkg/client/informers/informers_generated/
externalversions/
core/v1"
corelisters
"k8s.io/kubernetes/pkg/client/listers/core/v1"
"k8s.io/kubernetes/pkg/util/metrics"
...
...
pkg/controller/endpoint/endpoints_controller_test.go
View file @
fd34b11e
...
...
@@ -33,7 +33,7 @@ import (
"k8s.io/kubernetes/pkg/api/v1"
endptspkg
"k8s.io/kubernetes/pkg/api/v1/endpoints"
"k8s.io/kubernetes/pkg/client/clientset_generated/clientset"
informers
"k8s.io/kubernetes/pkg/client/informers/informers_generated"
informers
"k8s.io/kubernetes/pkg/client/informers/informers_generated
/externalversions
"
"k8s.io/kubernetes/pkg/controller"
)
...
...
@@ -101,7 +101,7 @@ type endpointController struct {
func
newController
(
url
string
)
*
endpointController
{
client
:=
clientset
.
NewForConfigOrDie
(
&
restclient
.
Config
{
Host
:
url
,
ContentConfig
:
restclient
.
ContentConfig
{
GroupVersion
:
&
api
.
Registry
.
GroupOrDie
(
v1
.
GroupName
)
.
GroupVersion
}})
informerFactory
:=
informers
.
NewSharedInformerFactory
(
nil
,
client
,
controller
.
NoResyncPeriodFunc
())
informerFactory
:=
informers
.
NewSharedInformerFactory
(
client
,
controller
.
NoResyncPeriodFunc
())
endpoints
:=
NewEndpointController
(
informerFactory
.
Core
()
.
V1
()
.
Pods
(),
informerFactory
.
Core
()
.
V1
()
.
Services
(),
client
)
endpoints
.
podsSynced
=
alwaysReady
endpoints
.
servicesSynced
=
alwaysReady
...
...
pkg/controller/job/BUILD
View file @
fd34b11e
...
...
@@ -21,6 +21,8 @@ go_library(
"//pkg/api/v1:go_default_library",
"//pkg/apis/batch/v1:go_default_library",
"//pkg/client/clientset_generated/clientset:go_default_library",
"//pkg/client/informers/informers_generated/externalversions/batch/v1:go_default_library",
"//pkg/client/informers/informers_generated/externalversions/core/v1:go_default_library",
"//pkg/client/listers/batch/v1:go_default_library",
"//pkg/client/listers/core/v1:go_default_library",
"//pkg/controller:go_default_library",
...
...
@@ -52,6 +54,7 @@ go_test(
"//pkg/apis/batch/v1:go_default_library",
"//pkg/client/clientset_generated/clientset:go_default_library",
"//pkg/client/clientset_generated/clientset/fake:go_default_library",
"//pkg/client/informers/informers_generated/externalversions:go_default_library",
"//pkg/controller:go_default_library",
"//vendor:k8s.io/apimachinery/pkg/api/equality",
"//vendor:k8s.io/apimachinery/pkg/apis/meta/v1",
...
...
pkg/controller/job/jobcontroller.go
View file @
fd34b11e
...
...
@@ -36,8 +36,8 @@ import (
"k8s.io/kubernetes/pkg/api/v1"
batch
"k8s.io/kubernetes/pkg/apis/batch/v1"
"k8s.io/kubernetes/pkg/client/clientset_generated/clientset"
batchinformers
"k8s.io/kubernetes/pkg/client/informers/informers_generated/batch/v1"
coreinformers
"k8s.io/kubernetes/pkg/client/informers/informers_generated/core/v1"
batchinformers
"k8s.io/kubernetes/pkg/client/informers/informers_generated/
externalversions/
batch/v1"
coreinformers
"k8s.io/kubernetes/pkg/client/informers/informers_generated/
externalversions/
core/v1"
batchv1listers
"k8s.io/kubernetes/pkg/client/listers/batch/v1"
corelisters
"k8s.io/kubernetes/pkg/client/listers/core/v1"
"k8s.io/kubernetes/pkg/controller"
...
...
pkg/controller/job/jobcontroller_test.go
View file @
fd34b11e
...
...
@@ -34,7 +34,7 @@ import (
batch
"k8s.io/kubernetes/pkg/apis/batch/v1"
"k8s.io/kubernetes/pkg/client/clientset_generated/clientset"
"k8s.io/kubernetes/pkg/client/clientset_generated/clientset/fake"
informers
"k8s.io/kubernetes/pkg/client/informers/informers_generated"
informers
"k8s.io/kubernetes/pkg/client/informers/informers_generated
/externalversions
"
"k8s.io/kubernetes/pkg/controller"
)
...
...
@@ -89,7 +89,7 @@ func getKey(job *batch.Job, t *testing.T) string {
}
func
newJobControllerFromClient
(
kubeClient
clientset
.
Interface
,
resyncPeriod
controller
.
ResyncPeriodFunc
)
(
*
JobController
,
informers
.
SharedInformerFactory
)
{
sharedInformers
:=
informers
.
NewSharedInformerFactory
(
nil
,
kubeClient
,
resyncPeriod
())
sharedInformers
:=
informers
.
NewSharedInformerFactory
(
kubeClient
,
resyncPeriod
())
jm
:=
NewJobController
(
sharedInformers
.
Core
()
.
V1
()
.
Pods
(),
sharedInformers
.
Batch
()
.
V1
()
.
Jobs
(),
kubeClient
)
return
jm
,
sharedInformers
...
...
pkg/controller/node/BUILD
View file @
fd34b11e
...
...
@@ -26,6 +26,8 @@ go_library(
"//pkg/api:go_default_library",
"//pkg/api/v1:go_default_library",
"//pkg/client/clientset_generated/clientset:go_default_library",
"//pkg/client/informers/informers_generated/externalversions/core/v1:go_default_library",
"//pkg/client/informers/informers_generated/externalversions/extensions/v1beta1:go_default_library",
"//pkg/client/listers/core/v1:go_default_library",
"//pkg/client/listers/extensions/v1beta1:go_default_library",
"//pkg/cloudprovider:go_default_library",
...
...
@@ -73,6 +75,9 @@ go_test(
"//pkg/apis/extensions/v1beta1:go_default_library",
"//pkg/client/clientset_generated/clientset:go_default_library",
"//pkg/client/clientset_generated/clientset/fake:go_default_library",
"//pkg/client/informers/informers_generated/externalversions:go_default_library",
"//pkg/client/informers/informers_generated/externalversions/core/v1:go_default_library",
"//pkg/client/informers/informers_generated/externalversions/extensions/v1beta1:go_default_library",
"//pkg/cloudprovider:go_default_library",
"//pkg/cloudprovider/providers/fake:go_default_library",
"//pkg/controller:go_default_library",
...
...
pkg/controller/node/nodecontroller.go
View file @
fd34b11e
...
...
@@ -40,8 +40,8 @@ import (
"k8s.io/kubernetes/pkg/api"
"k8s.io/kubernetes/pkg/api/v1"
"k8s.io/kubernetes/pkg/client/clientset_generated/clientset"
coreinformers
"k8s.io/kubernetes/pkg/client/informers/informers_generated/core/v1"
extensionsinformers
"k8s.io/kubernetes/pkg/client/informers/informers_generated/extensions/v1beta1"
coreinformers
"k8s.io/kubernetes/pkg/client/informers/informers_generated/
externalversions/
core/v1"
extensionsinformers
"k8s.io/kubernetes/pkg/client/informers/informers_generated/exte
rnalversions/exte
nsions/v1beta1"
corelisters
"k8s.io/kubernetes/pkg/client/listers/core/v1"
extensionslisters
"k8s.io/kubernetes/pkg/client/listers/extensions/v1beta1"
"k8s.io/kubernetes/pkg/cloudprovider"
...
...
pkg/controller/node/nodecontroller_test.go
View file @
fd34b11e
...
...
@@ -33,9 +33,9 @@ import (
extensions
"k8s.io/kubernetes/pkg/apis/extensions/v1beta1"
"k8s.io/kubernetes/pkg/client/clientset_generated/clientset"
"k8s.io/kubernetes/pkg/client/clientset_generated/clientset/fake"
informers
"k8s.io/kubernetes/pkg/client/informers/informers_generated"
coreinformers
"k8s.io/kubernetes/pkg/client/informers/informers_generated/core/v1"
extensionsinformers
"k8s.io/kubernetes/pkg/client/informers/informers_generated/extensions/v1beta1"
informers
"k8s.io/kubernetes/pkg/client/informers/informers_generated
/externalversions
"
coreinformers
"k8s.io/kubernetes/pkg/client/informers/informers_generated/
externalversions/
core/v1"
extensionsinformers
"k8s.io/kubernetes/pkg/client/informers/informers_generated/exte
rnalversions/exte
nsions/v1beta1"
"k8s.io/kubernetes/pkg/cloudprovider"
fakecloud
"k8s.io/kubernetes/pkg/cloudprovider/providers/fake"
"k8s.io/kubernetes/pkg/controller"
...
...
@@ -76,7 +76,7 @@ func NewNodeControllerFromClient(
nodeCIDRMaskSize
int
,
allocateNodeCIDRs
bool
)
(
*
nodeController
,
error
)
{
factory
:=
informers
.
NewSharedInformerFactory
(
nil
,
kubeClient
,
controller
.
NoResyncPeriodFunc
())
factory
:=
informers
.
NewSharedInformerFactory
(
kubeClient
,
controller
.
NoResyncPeriodFunc
())
nodeInformer
:=
factory
.
Core
()
.
V1
()
.
Nodes
()
daemonSetInformer
:=
factory
.
Extensions
()
.
V1beta1
()
.
DaemonSets
()
...
...
pkg/controller/podautoscaler/BUILD
View file @
fd34b11e
...
...
@@ -24,6 +24,7 @@ go_library(
"//pkg/client/clientset_generated/clientset/typed/autoscaling/v1:go_default_library",
"//pkg/client/clientset_generated/clientset/typed/core/v1:go_default_library",
"//pkg/client/clientset_generated/clientset/typed/extensions/v1beta1:go_default_library",
"//pkg/client/informers/informers_generated/externalversions/autoscaling/v1:go_default_library",
"//pkg/client/listers/autoscaling/v1:go_default_library",
"//pkg/controller/podautoscaler/metrics:go_default_library",
"//vendor:github.com/golang/glog",
...
...
@@ -55,6 +56,7 @@ go_test(
"//pkg/apis/extensions/install:go_default_library",
"//pkg/apis/extensions/v1beta1:go_default_library",
"//pkg/client/clientset_generated/clientset/fake:go_default_library",
"//pkg/client/informers/informers_generated/externalversions:go_default_library",
"//pkg/controller:go_default_library",
"//pkg/controller/podautoscaler/metrics:go_default_library",
"//vendor:github.com/stretchr/testify/assert",
...
...
pkg/controller/podautoscaler/horizontal.go
View file @
fd34b11e
...
...
@@ -36,7 +36,7 @@ import (
extensionsv1beta1
"k8s.io/kubernetes/pkg/apis/extensions/v1beta1"
unversionedautoscaling
"k8s.io/kubernetes/pkg/client/clientset_generated/clientset/typed/autoscaling/v1"
unversionedextensions
"k8s.io/kubernetes/pkg/client/clientset_generated/clientset/typed/extensions/v1beta1"
autoscalinginformers
"k8s.io/kubernetes/pkg/client/informers/informers_generated/autoscaling/v1"
autoscalinginformers
"k8s.io/kubernetes/pkg/client/informers/informers_generated/
externalversions/
autoscaling/v1"
autoscalinglisters
"k8s.io/kubernetes/pkg/client/listers/autoscaling/v1"
)
...
...
pkg/controller/podautoscaler/horizontal_test.go
View file @
fd34b11e
...
...
@@ -40,7 +40,7 @@ import (
autoscaling
"k8s.io/kubernetes/pkg/apis/autoscaling/v1"
extensions
"k8s.io/kubernetes/pkg/apis/extensions/v1beta1"
"k8s.io/kubernetes/pkg/client/clientset_generated/clientset/fake"
informers
"k8s.io/kubernetes/pkg/client/informers/informers_generated"
informers
"k8s.io/kubernetes/pkg/client/informers/informers_generated
/externalversions
"
"k8s.io/kubernetes/pkg/controller"
"k8s.io/kubernetes/pkg/controller/podautoscaler/metrics"
...
...
@@ -474,7 +474,7 @@ func (tc *testCase) runTest(t *testing.T) {
podsGetter
:
testClient
.
Core
(),
}
informerFactory
:=
informers
.
NewSharedInformerFactory
(
nil
,
testClient
,
controller
.
NoResyncPeriodFunc
())
informerFactory
:=
informers
.
NewSharedInformerFactory
(
testClient
,
controller
.
NoResyncPeriodFunc
())
hpaController
:=
NewHorizontalController
(
eventClient
.
Core
(),
...
...
pkg/controller/podgc/BUILD
View file @
fd34b11e
...
...
@@ -18,6 +18,7 @@ go_library(
deps = [
"//pkg/api/v1:go_default_library",
"//pkg/client/clientset_generated/clientset:go_default_library",
"//pkg/client/informers/informers_generated/externalversions/core/v1:go_default_library",
"//pkg/client/listers/core/v1:go_default_library",
"//pkg/util/metrics:go_default_library",
"//vendor:github.com/golang/glog",
...
...
@@ -39,6 +40,8 @@ go_test(
"//pkg/api/v1:go_default_library",
"//pkg/client/clientset_generated/clientset:go_default_library",
"//pkg/client/clientset_generated/clientset/fake:go_default_library",
"//pkg/client/informers/informers_generated/externalversions:go_default_library",
"//pkg/client/informers/informers_generated/externalversions/core/v1:go_default_library",
"//pkg/controller:go_default_library",
"//pkg/controller/node/testutil:go_default_library",
"//vendor:k8s.io/apimachinery/pkg/apis/meta/v1",
...
...
pkg/controller/podgc/gc_controller.go
View file @
fd34b11e
...
...
@@ -30,7 +30,7 @@ import (
"k8s.io/client-go/tools/cache"
"k8s.io/kubernetes/pkg/api/v1"
"k8s.io/kubernetes/pkg/client/clientset_generated/clientset"
coreinformers
"k8s.io/kubernetes/pkg/client/informers/informers_generated/core/v1"
coreinformers
"k8s.io/kubernetes/pkg/client/informers/informers_generated/
externalversions/
core/v1"
corelisters
"k8s.io/kubernetes/pkg/client/listers/core/v1"
"k8s.io/kubernetes/pkg/util/metrics"
...
...
pkg/controller/podgc/gc_controller_test.go
View file @
fd34b11e
...
...
@@ -27,8 +27,8 @@ import (
"k8s.io/kubernetes/pkg/api/v1"
"k8s.io/kubernetes/pkg/client/clientset_generated/clientset"
"k8s.io/kubernetes/pkg/client/clientset_generated/clientset/fake"
informers
"k8s.io/kubernetes/pkg/client/informers/informers_generated"
coreinformers
"k8s.io/kubernetes/pkg/client/informers/informers_generated/core/v1"
informers
"k8s.io/kubernetes/pkg/client/informers/informers_generated
/externalversions
"
coreinformers
"k8s.io/kubernetes/pkg/client/informers/informers_generated/
externalversions/
core/v1"
"k8s.io/kubernetes/pkg/controller"
"k8s.io/kubernetes/pkg/controller/node/testutil"
)
...
...
@@ -48,7 +48,7 @@ func (*FakeController) LastSyncResourceVersion() string {
func
alwaysReady
()
bool
{
return
true
}
func
NewFromClient
(
kubeClient
clientset
.
Interface
,
terminatedPodThreshold
int
)
(
*
PodGCController
,
coreinformers
.
PodInformer
)
{
informerFactory
:=
informers
.
NewSharedInformerFactory
(
nil
,
kubeClient
,
controller
.
NoResyncPeriodFunc
())
informerFactory
:=
informers
.
NewSharedInformerFactory
(
kubeClient
,
controller
.
NoResyncPeriodFunc
())
podInformer
:=
informerFactory
.
Core
()
.
V1
()
.
Pods
()
controller
:=
NewPodGC
(
kubeClient
,
podInformer
,
terminatedPodThreshold
)
controller
.
podListerSynced
=
alwaysReady
...
...
pkg/controller/replicaset/BUILD
View file @
fd34b11e
...
...
@@ -22,6 +22,8 @@ go_library(
"//pkg/apis/extensions/v1beta1:go_default_library",
"//pkg/client/clientset_generated/clientset:go_default_library",
"//pkg/client/clientset_generated/clientset/typed/extensions/v1beta1:go_default_library",
"//pkg/client/informers/informers_generated/externalversions/core/v1:go_default_library",
"//pkg/client/informers/informers_generated/externalversions/extensions/v1beta1:go_default_library",
"//pkg/client/listers/core/v1:go_default_library",
"//pkg/client/listers/extensions/v1beta1:go_default_library",
"//pkg/controller:go_default_library",
...
...
@@ -54,6 +56,7 @@ go_test(
"//pkg/apis/extensions/v1beta1:go_default_library",
"//pkg/client/clientset_generated/clientset:go_default_library",
"//pkg/client/clientset_generated/clientset/fake:go_default_library",
"//pkg/client/informers/informers_generated/externalversions:go_default_library",
"//pkg/controller:go_default_library",
"//pkg/securitycontext:go_default_library",
"//vendor:k8s.io/apimachinery/pkg/api/equality",
...
...
pkg/controller/replicaset/replica_set.go
View file @
fd34b11e
...
...
@@ -43,8 +43,8 @@ import (
"k8s.io/kubernetes/pkg/apis/extensions/v1beta1"
extensions
"k8s.io/kubernetes/pkg/apis/extensions/v1beta1"
"k8s.io/kubernetes/pkg/client/clientset_generated/clientset"
coreinformers
"k8s.io/kubernetes/pkg/client/informers/informers_generated/core/v1"
extensionsinformers
"k8s.io/kubernetes/pkg/client/informers/informers_generated/extensions/v1beta1"
coreinformers
"k8s.io/kubernetes/pkg/client/informers/informers_generated/
externalversions/
core/v1"
extensionsinformers
"k8s.io/kubernetes/pkg/client/informers/informers_generated/exte
rnalversions/exte
nsions/v1beta1"
corelisters
"k8s.io/kubernetes/pkg/client/listers/core/v1"
extensionslisters
"k8s.io/kubernetes/pkg/client/listers/extensions/v1beta1"
"k8s.io/kubernetes/pkg/controller"
...
...
pkg/controller/replicaset/replica_set_test.go
View file @
fd34b11e
...
...
@@ -46,13 +46,13 @@ import (
"k8s.io/kubernetes/pkg/client/clientset_generated/clientset"
"k8s.io/kubernetes/pkg/client/clientset_generated/clientset/fake"
fakeclientset
"k8s.io/kubernetes/pkg/client/clientset_generated/clientset/fake"
informers
"k8s.io/kubernetes/pkg/client/informers/informers_generated"
informers
"k8s.io/kubernetes/pkg/client/informers/informers_generated
/externalversions
"
"k8s.io/kubernetes/pkg/controller"
"k8s.io/kubernetes/pkg/securitycontext"
)
func
testNewReplicaSetControllerFromClient
(
client
clientset
.
Interface
,
stopCh
chan
struct
{},
burstReplicas
int
,
lookupCacheSize
int
)
(
*
ReplicaSetController
,
informers
.
SharedInformerFactory
)
{
informers
:=
informers
.
NewSharedInformerFactory
(
nil
,
client
,
controller
.
NoResyncPeriodFunc
())
informers
:=
informers
.
NewSharedInformerFactory
(
client
,
controller
.
NoResyncPeriodFunc
())
ret
:=
NewReplicaSetController
(
informers
.
Extensions
()
.
V1beta1
()
.
ReplicaSets
(),
...
...
@@ -525,7 +525,7 @@ func TestWatchControllers(t *testing.T) {
client
.
PrependWatchReactor
(
"replicasets"
,
core
.
DefaultWatchReactor
(
fakeWatch
,
nil
))
stopCh
:=
make
(
chan
struct
{})
defer
close
(
stopCh
)
informers
:=
informers
.
NewSharedInformerFactory
(
nil
,
client
,
controller
.
NoResyncPeriodFunc
())
informers
:=
informers
.
NewSharedInformerFactory
(
client
,
controller
.
NoResyncPeriodFunc
())
manager
:=
NewReplicaSetController
(
informers
.
Extensions
()
.
V1beta1
()
.
ReplicaSets
(),
informers
.
Core
()
.
V1
()
.
Pods
(),
...
...
pkg/controller/replication/BUILD
View file @
fd34b11e
...
...
@@ -21,6 +21,7 @@ go_library(
"//pkg/api/v1:go_default_library",
"//pkg/client/clientset_generated/clientset:go_default_library",
"//pkg/client/clientset_generated/clientset/typed/core/v1:go_default_library",
"//pkg/client/informers/informers_generated/externalversions/core/v1:go_default_library",
"//pkg/client/listers/core/v1:go_default_library",
"//pkg/controller:go_default_library",
"//pkg/util/metrics:go_default_library",
...
...
@@ -52,6 +53,8 @@ go_test(
"//pkg/api/v1:go_default_library",
"//pkg/client/clientset_generated/clientset:go_default_library",
"//pkg/client/clientset_generated/clientset/fake:go_default_library",
"//pkg/client/informers/informers_generated/externalversions:go_default_library",
"//pkg/client/informers/informers_generated/externalversions/core/v1:go_default_library",
"//pkg/controller:go_default_library",
"//pkg/securitycontext:go_default_library",
"//vendor:k8s.io/apimachinery/pkg/api/equality",
...
...
pkg/controller/replication/replication_controller.go
View file @
fd34b11e
...
...
@@ -42,7 +42,7 @@ import (
"k8s.io/kubernetes/pkg/api"
"k8s.io/kubernetes/pkg/api/v1"
"k8s.io/kubernetes/pkg/client/clientset_generated/clientset"
coreinformers
"k8s.io/kubernetes/pkg/client/informers/informers_generated/core/v1"
coreinformers
"k8s.io/kubernetes/pkg/client/informers/informers_generated/
externalversions/
core/v1"
corelisters
"k8s.io/kubernetes/pkg/client/listers/core/v1"
"k8s.io/kubernetes/pkg/controller"
"k8s.io/kubernetes/pkg/util/metrics"
...
...
pkg/controller/replication/replication_controller_test.go
View file @
fd34b11e
...
...
@@ -44,8 +44,8 @@ import (
"k8s.io/kubernetes/pkg/client/clientset_generated/clientset"
"k8s.io/kubernetes/pkg/client/clientset_generated/clientset/fake"
fakeclientset
"k8s.io/kubernetes/pkg/client/clientset_generated/clientset/fake"
informers
"k8s.io/kubernetes/pkg/client/informers/informers_generated"
coreinformers
"k8s.io/kubernetes/pkg/client/informers/informers_generated/core/v1"
informers
"k8s.io/kubernetes/pkg/client/informers/informers_generated
/externalversions
"
coreinformers
"k8s.io/kubernetes/pkg/client/informers/informers_generated/
externalversions/
core/v1"
"k8s.io/kubernetes/pkg/controller"
"k8s.io/kubernetes/pkg/securitycontext"
)
...
...
@@ -161,7 +161,7 @@ type serverResponse struct {
}
func
NewReplicationManagerFromClient
(
kubeClient
clientset
.
Interface
,
burstReplicas
int
,
lookupCacheSize
int
)
(
*
ReplicationManager
,
coreinformers
.
PodInformer
,
coreinformers
.
ReplicationControllerInformer
)
{
informerFactory
:=
informers
.
NewSharedInformerFactory
(
nil
,
kubeClient
,
controller
.
NoResyncPeriodFunc
())
informerFactory
:=
informers
.
NewSharedInformerFactory
(
kubeClient
,
controller
.
NoResyncPeriodFunc
())
podInformer
:=
informerFactory
.
Core
()
.
V1
()
.
Pods
()
rcInformer
:=
informerFactory
.
Core
()
.
V1
()
.
ReplicationControllers
()
rm
:=
NewReplicationManager
(
podInformer
,
rcInformer
,
kubeClient
,
burstReplicas
,
lookupCacheSize
,
false
)
...
...
@@ -456,7 +456,7 @@ func TestWatchControllers(t *testing.T) {
c
.
AddWatchReactor
(
"replicationcontrollers"
,
core
.
DefaultWatchReactor
(
fakeWatch
,
nil
))
stopCh
:=
make
(
chan
struct
{})
defer
close
(
stopCh
)
informers
:=
informers
.
NewSharedInformerFactory
(
nil
,
c
,
controller
.
NoResyncPeriodFunc
())
informers
:=
informers
.
NewSharedInformerFactory
(
c
,
controller
.
NoResyncPeriodFunc
())
podInformer
:=
informers
.
Core
()
.
V1
()
.
Pods
()
rcInformer
:=
informers
.
Core
()
.
V1
()
.
ReplicationControllers
()
manager
:=
NewReplicationManager
(
podInformer
,
rcInformer
,
c
,
BurstReplicas
,
0
,
false
)
...
...
pkg/controller/ttl/BUILD
View file @
fd34b11e
...
...
@@ -16,6 +16,7 @@ go_library(
"//pkg/api:go_default_library",
"//pkg/api/v1:go_default_library",
"//pkg/client/clientset_generated/clientset:go_default_library",
"//pkg/client/informers/informers_generated/externalversions/core/v1:go_default_library",
"//pkg/client/listers/core/v1:go_default_library",
"//pkg/controller:go_default_library",
"//vendor:github.com/golang/glog",
...
...
pkg/controller/ttl/ttlcontroller.go
View file @
fd34b11e
...
...
@@ -44,7 +44,7 @@ import (
"k8s.io/kubernetes/pkg/api"
"k8s.io/kubernetes/pkg/api/v1"
"k8s.io/kubernetes/pkg/client/clientset_generated/clientset"
informers
"k8s.io/kubernetes/pkg/client/informers/informers_generated/core/v1"
informers
"k8s.io/kubernetes/pkg/client/informers/informers_generated/
externalversions/
core/v1"
listers
"k8s.io/kubernetes/pkg/client/listers/core/v1"
"k8s.io/kubernetes/pkg/controller"
...
...
pkg/controller/volume/attachdetach/BUILD
View file @
fd34b11e
...
...
@@ -16,6 +16,7 @@ go_library(
"//pkg/api:go_default_library",
"//pkg/api/v1:go_default_library",
"//pkg/client/clientset_generated/clientset:go_default_library",
"//pkg/client/informers/informers_generated/externalversions/core/v1:go_default_library",
"//pkg/client/listers/core/v1:go_default_library",
"//pkg/cloudprovider:go_default_library",
"//pkg/controller/volume/attachdetach/cache:go_default_library",
...
...
@@ -43,6 +44,7 @@ go_test(
library = ":go_default_library",
tags = ["automanaged"],
deps = [
"//pkg/client/informers/informers_generated/externalversions:go_default_library",
"//pkg/controller:go_default_library",
"//pkg/controller/volume/attachdetach/testing:go_default_library",
],
...
...
pkg/controller/volume/attachdetach/attach_detach_controller.go
View file @
fd34b11e
...
...
@@ -33,7 +33,7 @@ import (
"k8s.io/kubernetes/pkg/api"
"k8s.io/kubernetes/pkg/api/v1"
"k8s.io/kubernetes/pkg/client/clientset_generated/clientset"
coreinformers
"k8s.io/kubernetes/pkg/client/informers/informers_generated/core/v1"
coreinformers
"k8s.io/kubernetes/pkg/client/informers/informers_generated/
externalversions/
core/v1"
corelisters
"k8s.io/kubernetes/pkg/client/listers/core/v1"
"k8s.io/kubernetes/pkg/cloudprovider"
"k8s.io/kubernetes/pkg/controller/volume/attachdetach/cache"
...
...
pkg/controller/volume/attachdetach/attach_detach_controller_test.go
View file @
fd34b11e
...
...
@@ -20,7 +20,7 @@ import (
"testing"
"time"
informers
"k8s.io/kubernetes/pkg/client/informers/informers_generated"
informers
"k8s.io/kubernetes/pkg/client/informers/informers_generated
/externalversions
"
"k8s.io/kubernetes/pkg/controller"
controllervolumetesting
"k8s.io/kubernetes/pkg/controller/volume/attachdetach/testing"
)
...
...
@@ -28,7 +28,7 @@ import (
func
Test_NewAttachDetachController_Positive
(
t
*
testing
.
T
)
{
// Arrange
fakeKubeClient
:=
controllervolumetesting
.
CreateTestClient
()
informerFactory
:=
informers
.
NewSharedInformerFactory
(
nil
,
fakeKubeClient
,
controller
.
NoResyncPeriodFunc
())
informerFactory
:=
informers
.
NewSharedInformerFactory
(
fakeKubeClient
,
controller
.
NoResyncPeriodFunc
())
// Act
_
,
err
:=
NewAttachDetachController
(
...
...
pkg/controller/volume/attachdetach/reconciler/BUILD
View file @
fd34b11e
...
...
@@ -30,6 +30,7 @@ go_test(
tags = ["automanaged"],
deps = [
"//pkg/api/v1:go_default_library",
"//pkg/client/informers/informers_generated/externalversions:go_default_library",
"//pkg/controller:go_default_library",
"//pkg/controller/volume/attachdetach/cache:go_default_library",
"//pkg/controller/volume/attachdetach/statusupdater:go_default_library",
...
...
pkg/controller/volume/attachdetach/reconciler/reconciler_test.go
View file @
fd34b11e
...
...
@@ -24,7 +24,7 @@ import (
"k8s.io/apimachinery/pkg/util/wait"
"k8s.io/client-go/tools/record"
"k8s.io/kubernetes/pkg/api/v1"
informers
"k8s.io/kubernetes/pkg/client/informers/informers_generated"
informers
"k8s.io/kubernetes/pkg/client/informers/informers_generated
/externalversions
"
"k8s.io/kubernetes/pkg/controller"
"k8s.io/kubernetes/pkg/controller/volume/attachdetach/cache"
"k8s.io/kubernetes/pkg/controller/volume/attachdetach/statusupdater"
...
...
@@ -51,7 +51,7 @@ func Test_Run_Positive_DoNothing(t *testing.T) {
fakeKubeClient
:=
controllervolumetesting
.
CreateTestClient
()
fakeRecorder
:=
&
record
.
FakeRecorder
{}
ad
:=
operationexecutor
.
NewOperationExecutor
(
operationexecutor
.
NewOperationGenerator
(
fakeKubeClient
,
volumePluginMgr
,
fakeRecorder
,
false
/* checkNodeCapabilitiesBeforeMount */
))
informerFactory
:=
informers
.
NewSharedInformerFactory
(
nil
,
fakeKubeClient
,
controller
.
NoResyncPeriodFunc
())
informerFactory
:=
informers
.
NewSharedInformerFactory
(
fakeKubeClient
,
controller
.
NoResyncPeriodFunc
())
nsu
:=
statusupdater
.
NewNodeStatusUpdater
(
fakeKubeClient
,
informerFactory
.
Core
()
.
V1
()
.
Nodes
()
.
Lister
(),
asw
)
reconciler
:=
NewReconciler
(
...
...
test/integration/evictions/evictions_test.go
View file @
fd34b11e
...
...
@@ -36,7 +36,7 @@ import (
"k8s.io/kubernetes/pkg/api/v1"
"k8s.io/kubernetes/pkg/apis/policy/v1beta1"
"k8s.io/kubernetes/pkg/client/clientset_generated/clientset"
informers
"k8s.io/kubernetes/pkg/client/informers/informers_generated"
informers
"k8s.io/kubernetes/pkg/client/informers/informers_generated
/externalversions
"
"k8s.io/kubernetes/pkg/controller/disruption"
"k8s.io/kubernetes/test/integration/framework"
)
...
...
@@ -237,7 +237,7 @@ func rmSetup(t *testing.T) (*httptest.Server, *disruption.DisruptionController,
t
.
Fatalf
(
"Error in create clientset: %v"
,
err
)
}
resyncPeriod
:=
12
*
time
.
Hour
informers
:=
informers
.
NewSharedInformerFactory
(
nil
,
clientset
.
NewForConfigOrDie
(
restclient
.
AddUserAgent
(
&
config
,
"pdb-informers"
)),
resyncPeriod
)
informers
:=
informers
.
NewSharedInformerFactory
(
clientset
.
NewForConfigOrDie
(
restclient
.
AddUserAgent
(
&
config
,
"pdb-informers"
)),
resyncPeriod
)
rm
:=
disruption
.
NewDisruptionController
(
informers
.
Core
()
.
V1
()
.
Pods
(),
...
...
test/integration/framework/BUILD
View file @
fd34b11e
...
...
@@ -30,6 +30,7 @@ go_library(
"//pkg/client/clientset_generated/clientset:go_default_library",
"//pkg/client/clientset_generated/clientset/typed/core/v1:go_default_library",
"//pkg/client/clientset_generated/internalclientset:go_default_library",
"//pkg/client/informers/informers_generated/externalversions:go_default_library",
"//pkg/controller:go_default_library",
"//pkg/controller/replication:go_default_library",
"//pkg/generated/openapi:go_default_library",
...
...
test/integration/framework/master_utils.go
View file @
fd34b11e
...
...
@@ -57,7 +57,7 @@ import (
"k8s.io/kubernetes/pkg/client/clientset_generated/clientset"
coreclient
"k8s.io/kubernetes/pkg/client/clientset_generated/clientset/typed/core/v1"
"k8s.io/kubernetes/pkg/client/clientset_generated/internalclientset"
informers
"k8s.io/kubernetes/pkg/client/informers/informers_generated"
informers
"k8s.io/kubernetes/pkg/client/informers/informers_generated
/externalversions
"
"k8s.io/kubernetes/pkg/controller"
replicationcontroller
"k8s.io/kubernetes/pkg/controller/replication"
"k8s.io/kubernetes/pkg/generated/openapi"
...
...
@@ -122,7 +122,7 @@ func NewMasterComponents(c *Config) *MasterComponents {
// TODO: caesarxuchao: remove this client when the refactoring of client libraray is done.
clientset
:=
clientset
.
NewForConfigOrDie
(
&
restclient
.
Config
{
Host
:
s
.
URL
,
ContentConfig
:
restclient
.
ContentConfig
{
GroupVersion
:
&
api
.
Registry
.
GroupOrDie
(
v1
.
GroupName
)
.
GroupVersion
},
QPS
:
c
.
QPS
,
Burst
:
c
.
Burst
})
rcStopCh
:=
make
(
chan
struct
{})
informerFactory
:=
informers
.
NewSharedInformerFactory
(
nil
,
clientset
,
controller
.
NoResyncPeriodFunc
())
informerFactory
:=
informers
.
NewSharedInformerFactory
(
clientset
,
controller
.
NoResyncPeriodFunc
())
controllerManager
:=
replicationcontroller
.
NewReplicationManager
(
informerFactory
.
Core
()
.
V1
()
.
Pods
(),
informerFactory
.
Core
()
.
V1
()
.
ReplicationControllers
(),
clientset
,
c
.
Burst
,
4096
,
false
)
// TODO: Support events once we can cleanly shutdown an event recorder.
...
...
test/integration/quota/quota_test.go
View file @
fd34b11e
...
...
@@ -37,7 +37,7 @@ import (
"k8s.io/kubernetes/pkg/api/v1"
"k8s.io/kubernetes/pkg/client/clientset_generated/clientset"
"k8s.io/kubernetes/pkg/client/clientset_generated/internalclientset"
informers
"k8s.io/kubernetes/pkg/client/informers/informers_generated"
informers
"k8s.io/kubernetes/pkg/client/informers/informers_generated
/externalversions
"
"k8s.io/kubernetes/pkg/controller"
replicationcontroller
"k8s.io/kubernetes/pkg/controller/replication"
resourcequotacontroller
"k8s.io/kubernetes/pkg/controller/resourcequota"
...
...
@@ -84,7 +84,7 @@ func TestQuota(t *testing.T) {
controllerCh
:=
make
(
chan
struct
{})
defer
close
(
controllerCh
)
informers
:=
informers
.
NewSharedInformerFactory
(
nil
,
clientset
,
controller
.
NoResyncPeriodFunc
())
informers
:=
informers
.
NewSharedInformerFactory
(
clientset
,
controller
.
NoResyncPeriodFunc
())
rm
:=
replicationcontroller
.
NewReplicationManager
(
informers
.
Core
()
.
V1
()
.
Pods
(),
informers
.
Core
()
.
V1
()
.
ReplicationControllers
(),
...
...
test/integration/replicaset/replicaset_test.go
View file @
fd34b11e
...
...
@@ -33,7 +33,7 @@ import (
"k8s.io/kubernetes/pkg/api/v1"
"k8s.io/kubernetes/pkg/apis/extensions/v1beta1"
"k8s.io/kubernetes/pkg/client/clientset_generated/clientset"
informers
"k8s.io/kubernetes/pkg/client/informers/informers_generated"
informers
"k8s.io/kubernetes/pkg/client/informers/informers_generated
/externalversions
"
"k8s.io/kubernetes/pkg/controller/replicaset"
"k8s.io/kubernetes/test/integration/framework"
)
...
...
@@ -136,7 +136,7 @@ func rmSetup(t *testing.T, enableGarbageCollector bool) (*httptest.Server, *repl
t
.
Fatalf
(
"Error in create clientset: %v"
,
err
)
}
resyncPeriod
:=
12
*
time
.
Hour
informers
:=
informers
.
NewSharedInformerFactory
(
nil
,
clientset
.
NewForConfigOrDie
(
restclient
.
AddUserAgent
(
&
config
,
"rs-informers"
)),
resyncPeriod
)
informers
:=
informers
.
NewSharedInformerFactory
(
clientset
.
NewForConfigOrDie
(
restclient
.
AddUserAgent
(
&
config
,
"rs-informers"
)),
resyncPeriod
)
rm
:=
replicaset
.
NewReplicaSetController
(
informers
.
Extensions
()
.
V1beta1
()
.
ReplicaSets
(),
...
...
test/integration/replicationcontroller/replicationcontroller_test.go
View file @
fd34b11e
...
...
@@ -32,7 +32,7 @@ import (
"k8s.io/client-go/tools/cache"
"k8s.io/kubernetes/pkg/api/v1"
"k8s.io/kubernetes/pkg/client/clientset_generated/clientset"
informers
"k8s.io/kubernetes/pkg/client/informers/informers_generated"
informers
"k8s.io/kubernetes/pkg/client/informers/informers_generated
/externalversions
"
"k8s.io/kubernetes/pkg/controller/replication"
"k8s.io/kubernetes/test/integration/framework"
)
...
...
@@ -134,7 +134,7 @@ func rmSetup(t *testing.T, stopCh chan struct{}, enableGarbageCollector bool) (*
}
resyncPeriod
:=
12
*
time
.
Hour
informers
:=
informers
.
NewSharedInformerFactory
(
nil
,
clientSet
,
resyncPeriod
)
informers
:=
informers
.
NewSharedInformerFactory
(
clientSet
,
resyncPeriod
)
rm
:=
replication
.
NewReplicationManager
(
informers
.
Core
()
.
V1
()
.
Pods
(),
informers
.
Core
()
.
V1
()
.
ReplicationControllers
(),
clientSet
,
replication
.
BurstReplicas
,
4096
,
enableGarbageCollector
)
informers
.
Start
(
stopCh
)
...
...
test/integration/ttlcontroller/ttlcontroller_test.go
View file @
fd34b11e
...
...
@@ -32,7 +32,7 @@ import (
restclient
"k8s.io/client-go/rest"
"k8s.io/kubernetes/pkg/api/v1"
"k8s.io/kubernetes/pkg/client/clientset_generated/clientset"
informers
"k8s.io/kubernetes/pkg/client/informers/informers_generated"
informers
"k8s.io/kubernetes/pkg/client/informers/informers_generated
/externalversions
"
listers
"k8s.io/kubernetes/pkg/client/listers/core/v1"
"k8s.io/kubernetes/pkg/controller/ttl"
"k8s.io/kubernetes/test/integration/framework"
...
...
@@ -46,7 +46,7 @@ func createClientAndInformers(t *testing.T, server *httptest.Server) (*clientset
}
testClient
:=
clientset
.
NewForConfigOrDie
(
&
config
)
informers
:=
informers
.
NewSharedInformerFactory
(
nil
,
testClient
,
time
.
Second
)
informers
:=
informers
.
NewSharedInformerFactory
(
testClient
,
time
.
Second
)
return
testClient
,
informers
}
...
...
test/integration/volume/attach_detach_test.go
View file @
fd34b11e
...
...
@@ -30,7 +30,7 @@ import (
"k8s.io/kubernetes/pkg/api"
"k8s.io/kubernetes/pkg/api/v1"
"k8s.io/kubernetes/pkg/client/clientset_generated/clientset"
informers
"k8s.io/kubernetes/pkg/client/informers/informers_generated"
informers
"k8s.io/kubernetes/pkg/client/informers/informers_generated
/externalversions
"
fakecloud
"k8s.io/kubernetes/pkg/cloudprovider/providers/fake"
"k8s.io/kubernetes/pkg/controller/volume/attachdetach"
"k8s.io/kubernetes/pkg/volume"
...
...
@@ -193,7 +193,7 @@ func createAdClients(ns *v1.Namespace, t *testing.T, server *httptest.Server, sy
}
plugins
:=
[]
volume
.
VolumePlugin
{
plugin
}
cloud
:=
&
fakecloud
.
FakeCloud
{}
informers
:=
informers
.
NewSharedInformerFactory
(
nil
,
testClient
,
resyncPeriod
)
informers
:=
informers
.
NewSharedInformerFactory
(
testClient
,
resyncPeriod
)
ctrl
,
err
:=
attachdetach
.
NewAttachDetachController
(
testClient
,
informers
.
Core
()
.
V1
()
.
Pods
(),
...
...
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