@@ -17,7 +17,7 @@ limitations under the License.
17
17
package store
18
18
19
19
import (
20
- admissionregistration "k8s.io/api/admissionregistration/v1beta1 "
20
+ admissionregistrationv1 "k8s.io/api/admissionregistration/v1 "
21
21
metav1 "k8s.io/apimachinery/pkg/apis/meta/v1"
22
22
"k8s.io/apimachinery/pkg/runtime"
23
23
"k8s.io/apimachinery/pkg/watch"
37
37
Name : "kube_mutatingwebhookconfiguration_info" ,
38
38
Type : metric .Gauge ,
39
39
Help : "Information about the MutatingWebhookConfiguration." ,
40
- GenerateFunc : wrapMutatingWebhookConfigurationFunc (func (mwc * admissionregistration .MutatingWebhookConfiguration ) * metric.Family {
40
+ GenerateFunc : wrapMutatingWebhookConfigurationFunc (func (mwc * admissionregistrationv1 .MutatingWebhookConfiguration ) * metric.Family {
41
41
return & metric.Family {
42
42
Metrics : []* metric.Metric {
43
43
{
51
51
Name : "kube_mutatingwebhookconfiguration_created" ,
52
52
Type : metric .Gauge ,
53
53
Help : "Unix creation timestamp." ,
54
- GenerateFunc : wrapMutatingWebhookConfigurationFunc (func (mwc * admissionregistration .MutatingWebhookConfiguration ) * metric.Family {
54
+ GenerateFunc : wrapMutatingWebhookConfigurationFunc (func (mwc * admissionregistrationv1 .MutatingWebhookConfiguration ) * metric.Family {
55
55
ms := []* metric.Metric {}
56
56
57
57
if ! mwc .CreationTimestamp .IsZero () {
68
68
Name : "kube_mutatingwebhookconfiguration_metadata_resource_version" ,
69
69
Type : metric .Gauge ,
70
70
Help : "Resource version representing a specific version of the MutatingWebhookConfiguration." ,
71
- GenerateFunc : wrapMutatingWebhookConfigurationFunc (func (mwc * admissionregistration .MutatingWebhookConfiguration ) * metric.Family {
71
+ GenerateFunc : wrapMutatingWebhookConfigurationFunc (func (mwc * admissionregistrationv1 .MutatingWebhookConfiguration ) * metric.Family {
72
72
return & metric.Family {
73
73
Metrics : resourceVersionMetric (mwc .ObjectMeta .ResourceVersion ),
74
74
}
@@ -80,17 +80,17 @@ var (
80
80
func createMutatingWebhookConfigurationListWatch (kubeClient clientset.Interface , ns string ) cache.ListerWatcher {
81
81
return & cache.ListWatch {
82
82
ListFunc : func (opts metav1.ListOptions ) (runtime.Object , error ) {
83
- return kubeClient .AdmissionregistrationV1beta1 ().MutatingWebhookConfigurations ().List (opts )
83
+ return kubeClient .AdmissionregistrationV1 ().MutatingWebhookConfigurations ().List (opts )
84
84
},
85
85
WatchFunc : func (opts metav1.ListOptions ) (watch.Interface , error ) {
86
- return kubeClient .AdmissionregistrationV1beta1 ().MutatingWebhookConfigurations ().Watch (opts )
86
+ return kubeClient .AdmissionregistrationV1 ().MutatingWebhookConfigurations ().Watch (opts )
87
87
},
88
88
}
89
89
}
90
90
91
- func wrapMutatingWebhookConfigurationFunc (f func (* admissionregistration .MutatingWebhookConfiguration ) * metric.Family ) func (interface {}) * metric.Family {
91
+ func wrapMutatingWebhookConfigurationFunc (f func (* admissionregistrationv1 .MutatingWebhookConfiguration ) * metric.Family ) func (interface {}) * metric.Family {
92
92
return func (obj interface {}) * metric.Family {
93
- mutatingWebhookConfiguration := obj .(* admissionregistration .MutatingWebhookConfiguration )
93
+ mutatingWebhookConfiguration := obj .(* admissionregistrationv1 .MutatingWebhookConfiguration )
94
94
95
95
metricFamily := f (mutatingWebhookConfiguration )
96
96
0 commit comments