@@ -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"
36
36
Name : "kube_mutatingwebhookconfiguration_info" ,
37
37
Type : metric .Gauge ,
38
38
Help : "Information about the MutatingWebhookConfiguration." ,
39
- GenerateFunc : wrapMutatingWebhookConfigurationFunc (func (mwc * admissionregistration .MutatingWebhookConfiguration ) * metric.Family {
39
+ GenerateFunc : wrapMutatingWebhookConfigurationFunc (func (mwc * admissionregistrationv1 .MutatingWebhookConfiguration ) * metric.Family {
40
40
return & metric.Family {
41
41
Metrics : []* metric.Metric {
42
42
{
50
50
Name : "kube_mutatingwebhookconfiguration_created" ,
51
51
Type : metric .Gauge ,
52
52
Help : "Unix creation timestamp." ,
53
- GenerateFunc : wrapMutatingWebhookConfigurationFunc (func (mwc * admissionregistration .MutatingWebhookConfiguration ) * metric.Family {
53
+ GenerateFunc : wrapMutatingWebhookConfigurationFunc (func (mwc * admissionregistrationv1 .MutatingWebhookConfiguration ) * metric.Family {
54
54
ms := []* metric.Metric {}
55
55
56
56
if ! mwc .CreationTimestamp .IsZero () {
67
67
Name : "kube_mutatingwebhookconfiguration_metadata_resource_version" ,
68
68
Type : metric .Gauge ,
69
69
Help : "Resource version representing a specific version of the MutatingWebhookConfiguration." ,
70
- GenerateFunc : wrapMutatingWebhookConfigurationFunc (func (mwc * admissionregistration .MutatingWebhookConfiguration ) * metric.Family {
70
+ GenerateFunc : wrapMutatingWebhookConfigurationFunc (func (mwc * admissionregistrationv1 .MutatingWebhookConfiguration ) * metric.Family {
71
71
return & metric.Family {
72
72
Metrics : resourceVersionMetric (mwc .ObjectMeta .ResourceVersion ),
73
73
}
@@ -79,17 +79,17 @@ var (
79
79
func createMutatingWebhookConfigurationListWatch (kubeClient clientset.Interface , ns string ) cache.ListerWatcher {
80
80
return & cache.ListWatch {
81
81
ListFunc : func (opts metav1.ListOptions ) (runtime.Object , error ) {
82
- return kubeClient .AdmissionregistrationV1beta1 ().MutatingWebhookConfigurations ().List (opts )
82
+ return kubeClient .AdmissionregistrationV1 ().MutatingWebhookConfigurations ().List (opts )
83
83
},
84
84
WatchFunc : func (opts metav1.ListOptions ) (watch.Interface , error ) {
85
- return kubeClient .AdmissionregistrationV1beta1 ().MutatingWebhookConfigurations ().Watch (opts )
85
+ return kubeClient .AdmissionregistrationV1 ().MutatingWebhookConfigurations ().Watch (opts )
86
86
},
87
87
}
88
88
}
89
89
90
- func wrapMutatingWebhookConfigurationFunc (f func (* admissionregistration .MutatingWebhookConfiguration ) * metric.Family ) func (interface {}) * metric.Family {
90
+ func wrapMutatingWebhookConfigurationFunc (f func (* admissionregistrationv1 .MutatingWebhookConfiguration ) * metric.Family ) func (interface {}) * metric.Family {
91
91
return func (obj interface {}) * metric.Family {
92
- mutatingWebhookConfiguration := obj .(* admissionregistration .MutatingWebhookConfiguration )
92
+ mutatingWebhookConfiguration := obj .(* admissionregistrationv1 .MutatingWebhookConfiguration )
93
93
94
94
metricFamily := f (mutatingWebhookConfiguration )
95
95
0 commit comments