Skip to content

Commit c40353a

Browse files
authored
Merge pull request #269 from andyxning/bump_kubernetes_to_1.8
bump kubernetes to 1.8
2 parents a3eb237 + 19797a2 commit c40353a

909 files changed

Lines changed: 84087 additions & 263018 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

Godeps/Godeps.json

Lines changed: 301 additions & 346 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

collectors/cronjob.go

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,8 @@ import (
2727
metav1 "k8s.io/apimachinery/pkg/apis/meta/v1"
2828
"k8s.io/client-go/kubernetes"
2929

30-
v2batch "k8s.io/client-go/pkg/apis/batch/v2alpha1"
30+
v2batch "k8s.io/api/batch/v2alpha1"
31+
"k8s.io/apimachinery/pkg/fields"
3132
"k8s.io/client-go/tools/cache"
3233
)
3334

@@ -78,7 +79,7 @@ func (l CronJobLister) List() ([]v2batch.CronJob, error) {
7879
func RegisterCronJobCollector(registry prometheus.Registerer, kubeClient kubernetes.Interface, namespace string) {
7980
client := kubeClient.BatchV2alpha1().RESTClient()
8081
glog.Infof("collect cronjob with %s", client.APIVersion())
81-
cjlw := cache.NewListWatchFromClient(client, "cronjobs", namespace, nil)
82+
cjlw := cache.NewListWatchFromClient(client, "cronjobs", namespace, fields.Everything())
8283
cjinf := cache.NewSharedInformer(cjlw, &v2batch.CronJob{}, resyncPeriod)
8384

8485
cronJobLister := CronJobLister(func() (cronjobs []v2batch.CronJob, err error) {

collectors/cronjob_test.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,9 +20,9 @@ import (
2020
"testing"
2121
"time"
2222

23+
v2batch "k8s.io/api/batch/v2alpha1"
24+
"k8s.io/api/core/v1"
2325
metav1 "k8s.io/apimachinery/pkg/apis/meta/v1"
24-
"k8s.io/client-go/pkg/api/v1"
25-
v2batch "k8s.io/client-go/pkg/apis/batch/v2alpha1"
2626
)
2727

2828
var (

collectors/daemonset.go

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,8 +20,9 @@ import (
2020
"github.com/golang/glog"
2121
"github.com/prometheus/client_golang/prometheus"
2222
"golang.org/x/net/context"
23+
"k8s.io/api/extensions/v1beta1"
24+
"k8s.io/apimachinery/pkg/fields"
2325
"k8s.io/client-go/kubernetes"
24-
"k8s.io/client-go/pkg/apis/extensions/v1beta1"
2526
"k8s.io/client-go/tools/cache"
2627
)
2728

@@ -67,7 +68,7 @@ func (l DaemonSetLister) List() ([]v1beta1.DaemonSet, error) {
6768
func RegisterDaemonSetCollector(registry prometheus.Registerer, kubeClient kubernetes.Interface, namespace string) {
6869
client := kubeClient.ExtensionsV1beta1().RESTClient()
6970
glog.Infof("collect daemonset with %s", client.APIVersion())
70-
dslw := cache.NewListWatchFromClient(client, "daemonsets", namespace, nil)
71+
dslw := cache.NewListWatchFromClient(client, "daemonsets", namespace, fields.Everything())
7172
dsinf := cache.NewSharedInformer(dslw, &v1beta1.DaemonSet{}, resyncPeriod)
7273

7374
dsLister := DaemonSetLister(func() (daemonsets []v1beta1.DaemonSet, err error) {

collectors/daemonset_test.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,8 +20,8 @@ import (
2020
"testing"
2121
"time"
2222

23+
"k8s.io/api/extensions/v1beta1"
2324
metav1 "k8s.io/apimachinery/pkg/apis/meta/v1"
24-
"k8s.io/client-go/pkg/apis/extensions/v1beta1"
2525
)
2626

2727
type mockDaemonSetStore struct {

collectors/deployment.go

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,9 +20,10 @@ import (
2020
"github.com/golang/glog"
2121
"github.com/prometheus/client_golang/prometheus"
2222
"golang.org/x/net/context"
23+
"k8s.io/api/extensions/v1beta1"
24+
"k8s.io/apimachinery/pkg/fields"
2325
"k8s.io/apimachinery/pkg/util/intstr"
2426
"k8s.io/client-go/kubernetes"
25-
"k8s.io/client-go/pkg/apis/extensions/v1beta1"
2627
"k8s.io/client-go/tools/cache"
2728
)
2829

@@ -104,7 +105,7 @@ func (l DeploymentLister) List() ([]v1beta1.Deployment, error) {
104105
func RegisterDeploymentCollector(registry prometheus.Registerer, kubeClient kubernetes.Interface, namespace string) {
105106
client := kubeClient.ExtensionsV1beta1().RESTClient()
106107
glog.Infof("collect deployment with %s", client.APIVersion())
107-
dlw := cache.NewListWatchFromClient(client, "deployments", namespace, nil)
108+
dlw := cache.NewListWatchFromClient(client, "deployments", namespace, fields.Everything())
108109
dinf := cache.NewSharedInformer(dlw, &v1beta1.Deployment{}, resyncPeriod)
109110

110111
dplLister := DeploymentLister(func() (deployments []v1beta1.Deployment, err error) {

collectors/deployment_test.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,9 +29,9 @@ import (
2929
dto "github.com/prometheus/client_model/go"
3030
"github.com/prometheus/common/expfmt"
3131

32+
"k8s.io/api/extensions/v1beta1"
3233
metav1 "k8s.io/apimachinery/pkg/apis/meta/v1"
3334
"k8s.io/apimachinery/pkg/util/intstr"
34-
"k8s.io/client-go/pkg/apis/extensions/v1beta1"
3535
)
3636

3737
var (

collectors/job.go

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,8 +20,9 @@ import (
2020
"github.com/golang/glog"
2121
"github.com/prometheus/client_golang/prometheus"
2222
"golang.org/x/net/context"
23+
v1batch "k8s.io/api/batch/v1"
24+
"k8s.io/apimachinery/pkg/fields"
2325
"k8s.io/client-go/kubernetes"
24-
v1batch "k8s.io/client-go/pkg/apis/batch/v1"
2526
"k8s.io/client-go/tools/cache"
2627
)
2728

@@ -97,7 +98,7 @@ func (l JobLister) List() ([]v1batch.Job, error) {
9798
func RegisterJobCollector(registry prometheus.Registerer, kubeClient kubernetes.Interface, namespace string) {
9899
client := kubeClient.BatchV1().RESTClient()
99100
glog.Infof("collect job with %s", client.APIVersion())
100-
jlw := cache.NewListWatchFromClient(client, "jobs", namespace, nil)
101+
jlw := cache.NewListWatchFromClient(client, "jobs", namespace, fields.Everything())
101102
jinf := cache.NewSharedInformer(jlw, &v1batch.Job{}, resyncPeriod)
102103

103104
jobLister := JobLister(func() (jobs []v1batch.Job, err error) {

collectors/job_test.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,9 +20,9 @@ import (
2020
"testing"
2121
"time"
2222

23+
v1batch "k8s.io/api/batch/v1"
24+
"k8s.io/api/core/v1"
2325
metav1 "k8s.io/apimachinery/pkg/apis/meta/v1"
24-
"k8s.io/client-go/pkg/api/v1"
25-
v1batch "k8s.io/client-go/pkg/apis/batch/v1"
2626
)
2727

2828
var (

collectors/limitrange.go

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,8 +20,9 @@ import (
2020
"github.com/golang/glog"
2121
"github.com/prometheus/client_golang/prometheus"
2222
"golang.org/x/net/context"
23+
"k8s.io/api/core/v1"
24+
"k8s.io/apimachinery/pkg/fields"
2325
"k8s.io/client-go/kubernetes"
24-
"k8s.io/client-go/pkg/api/v1"
2526
"k8s.io/client-go/tools/cache"
2627
)
2728

@@ -54,7 +55,7 @@ func (l LimitRangeLister) List() (v1.LimitRangeList, error) {
5455
func RegisterLimitRangeCollector(registry prometheus.Registerer, kubeClient kubernetes.Interface, namespace string) {
5556
client := kubeClient.CoreV1().RESTClient()
5657
glog.Infof("collect limitrange with %s", client.APIVersion())
57-
rqlw := cache.NewListWatchFromClient(client, "limitranges", namespace, nil)
58+
rqlw := cache.NewListWatchFromClient(client, "limitranges", namespace, fields.Everything())
5859
rqinf := cache.NewSharedInformer(rqlw, &v1.LimitRange{}, resyncPeriod)
5960

6061
limitRangeLister := LimitRangeLister(func() (ranges v1.LimitRangeList, err error) {

0 commit comments

Comments
 (0)