diff --git a/client/clientset/versioned/clientset.go b/client/clientset/versioned/clientset.go index 7644fcf6..42398b71 100644 --- a/client/clientset/versioned/clientset.go +++ b/client/clientset/versioned/clientset.go @@ -23,6 +23,7 @@ import ( "net/http" kubebindv1alpha1 "go.bytebuilders.dev/kube-bind/client/clientset/versioned/typed/kubebind/v1alpha1" + discovery "k8s.io/client-go/discovery" rest "k8s.io/client-go/rest" flowcontrol "k8s.io/client-go/util/flowcontrol" diff --git a/client/clientset/versioned/fake/clientset_generated.go b/client/clientset/versioned/fake/clientset_generated.go index eb09f2aa..8f738510 100644 --- a/client/clientset/versioned/fake/clientset_generated.go +++ b/client/clientset/versioned/fake/clientset_generated.go @@ -22,6 +22,7 @@ import ( clientset "go.bytebuilders.dev/kube-bind/client/clientset/versioned" kubebindv1alpha1 "go.bytebuilders.dev/kube-bind/client/clientset/versioned/typed/kubebind/v1alpha1" fakekubebindv1alpha1 "go.bytebuilders.dev/kube-bind/client/clientset/versioned/typed/kubebind/v1alpha1/fake" + "k8s.io/apimachinery/pkg/runtime" "k8s.io/apimachinery/pkg/watch" "k8s.io/client-go/discovery" diff --git a/client/clientset/versioned/fake/register.go b/client/clientset/versioned/fake/register.go index 79c40bc5..e55662ce 100644 --- a/client/clientset/versioned/fake/register.go +++ b/client/clientset/versioned/fake/register.go @@ -20,6 +20,7 @@ package fake import ( kubebindv1alpha1 "go.bytebuilders.dev/kube-bind/apis/kubebind/v1alpha1" + v1 "k8s.io/apimachinery/pkg/apis/meta/v1" runtime "k8s.io/apimachinery/pkg/runtime" schema "k8s.io/apimachinery/pkg/runtime/schema" diff --git a/client/clientset/versioned/scheme/register.go b/client/clientset/versioned/scheme/register.go index 964b9476..241f9af3 100644 --- a/client/clientset/versioned/scheme/register.go +++ b/client/clientset/versioned/scheme/register.go @@ -20,6 +20,7 @@ package scheme import ( kubebindv1alpha1 "go.bytebuilders.dev/kube-bind/apis/kubebind/v1alpha1" + v1 "k8s.io/apimachinery/pkg/apis/meta/v1" runtime "k8s.io/apimachinery/pkg/runtime" schema "k8s.io/apimachinery/pkg/runtime/schema" diff --git a/client/clientset/versioned/typed/kubebind/v1alpha1/apiservicebinding.go b/client/clientset/versioned/typed/kubebind/v1alpha1/apiservicebinding.go index 4fa13857..983b621e 100644 --- a/client/clientset/versioned/typed/kubebind/v1alpha1/apiservicebinding.go +++ b/client/clientset/versioned/typed/kubebind/v1alpha1/apiservicebinding.go @@ -24,6 +24,7 @@ import ( v1alpha1 "go.bytebuilders.dev/kube-bind/apis/kubebind/v1alpha1" scheme "go.bytebuilders.dev/kube-bind/client/clientset/versioned/scheme" + v1 "k8s.io/apimachinery/pkg/apis/meta/v1" types "k8s.io/apimachinery/pkg/types" watch "k8s.io/apimachinery/pkg/watch" diff --git a/client/clientset/versioned/typed/kubebind/v1alpha1/apiserviceexport.go b/client/clientset/versioned/typed/kubebind/v1alpha1/apiserviceexport.go index c00b89e4..97e87109 100644 --- a/client/clientset/versioned/typed/kubebind/v1alpha1/apiserviceexport.go +++ b/client/clientset/versioned/typed/kubebind/v1alpha1/apiserviceexport.go @@ -24,6 +24,7 @@ import ( v1alpha1 "go.bytebuilders.dev/kube-bind/apis/kubebind/v1alpha1" scheme "go.bytebuilders.dev/kube-bind/client/clientset/versioned/scheme" + v1 "k8s.io/apimachinery/pkg/apis/meta/v1" types "k8s.io/apimachinery/pkg/types" watch "k8s.io/apimachinery/pkg/watch" diff --git a/client/clientset/versioned/typed/kubebind/v1alpha1/apiserviceexportrequest.go b/client/clientset/versioned/typed/kubebind/v1alpha1/apiserviceexportrequest.go index b023b4a6..eaeda2f6 100644 --- a/client/clientset/versioned/typed/kubebind/v1alpha1/apiserviceexportrequest.go +++ b/client/clientset/versioned/typed/kubebind/v1alpha1/apiserviceexportrequest.go @@ -24,6 +24,7 @@ import ( v1alpha1 "go.bytebuilders.dev/kube-bind/apis/kubebind/v1alpha1" scheme "go.bytebuilders.dev/kube-bind/client/clientset/versioned/scheme" + v1 "k8s.io/apimachinery/pkg/apis/meta/v1" types "k8s.io/apimachinery/pkg/types" watch "k8s.io/apimachinery/pkg/watch" diff --git a/client/clientset/versioned/typed/kubebind/v1alpha1/apiservicenamespace.go b/client/clientset/versioned/typed/kubebind/v1alpha1/apiservicenamespace.go index 33d55df6..8e0a14cb 100644 --- a/client/clientset/versioned/typed/kubebind/v1alpha1/apiservicenamespace.go +++ b/client/clientset/versioned/typed/kubebind/v1alpha1/apiservicenamespace.go @@ -24,6 +24,7 @@ import ( v1alpha1 "go.bytebuilders.dev/kube-bind/apis/kubebind/v1alpha1" scheme "go.bytebuilders.dev/kube-bind/client/clientset/versioned/scheme" + v1 "k8s.io/apimachinery/pkg/apis/meta/v1" types "k8s.io/apimachinery/pkg/types" watch "k8s.io/apimachinery/pkg/watch" diff --git a/client/clientset/versioned/typed/kubebind/v1alpha1/clusterbinding.go b/client/clientset/versioned/typed/kubebind/v1alpha1/clusterbinding.go index ccef3f89..08a2d16b 100644 --- a/client/clientset/versioned/typed/kubebind/v1alpha1/clusterbinding.go +++ b/client/clientset/versioned/typed/kubebind/v1alpha1/clusterbinding.go @@ -24,6 +24,7 @@ import ( v1alpha1 "go.bytebuilders.dev/kube-bind/apis/kubebind/v1alpha1" scheme "go.bytebuilders.dev/kube-bind/client/clientset/versioned/scheme" + v1 "k8s.io/apimachinery/pkg/apis/meta/v1" types "k8s.io/apimachinery/pkg/types" watch "k8s.io/apimachinery/pkg/watch" diff --git a/client/clientset/versioned/typed/kubebind/v1alpha1/fake/fake_apiservicebinding.go b/client/clientset/versioned/typed/kubebind/v1alpha1/fake/fake_apiservicebinding.go index 31d20a50..8c194366 100644 --- a/client/clientset/versioned/typed/kubebind/v1alpha1/fake/fake_apiservicebinding.go +++ b/client/clientset/versioned/typed/kubebind/v1alpha1/fake/fake_apiservicebinding.go @@ -22,6 +22,7 @@ import ( "context" v1alpha1 "go.bytebuilders.dev/kube-bind/apis/kubebind/v1alpha1" + v1 "k8s.io/apimachinery/pkg/apis/meta/v1" labels "k8s.io/apimachinery/pkg/labels" types "k8s.io/apimachinery/pkg/types" diff --git a/client/clientset/versioned/typed/kubebind/v1alpha1/fake/fake_apiserviceexport.go b/client/clientset/versioned/typed/kubebind/v1alpha1/fake/fake_apiserviceexport.go index 3551b3b7..77bca648 100644 --- a/client/clientset/versioned/typed/kubebind/v1alpha1/fake/fake_apiserviceexport.go +++ b/client/clientset/versioned/typed/kubebind/v1alpha1/fake/fake_apiserviceexport.go @@ -22,6 +22,7 @@ import ( "context" v1alpha1 "go.bytebuilders.dev/kube-bind/apis/kubebind/v1alpha1" + v1 "k8s.io/apimachinery/pkg/apis/meta/v1" labels "k8s.io/apimachinery/pkg/labels" types "k8s.io/apimachinery/pkg/types" diff --git a/client/clientset/versioned/typed/kubebind/v1alpha1/fake/fake_apiserviceexportrequest.go b/client/clientset/versioned/typed/kubebind/v1alpha1/fake/fake_apiserviceexportrequest.go index d1e9d810..402d992a 100644 --- a/client/clientset/versioned/typed/kubebind/v1alpha1/fake/fake_apiserviceexportrequest.go +++ b/client/clientset/versioned/typed/kubebind/v1alpha1/fake/fake_apiserviceexportrequest.go @@ -22,6 +22,7 @@ import ( "context" v1alpha1 "go.bytebuilders.dev/kube-bind/apis/kubebind/v1alpha1" + v1 "k8s.io/apimachinery/pkg/apis/meta/v1" labels "k8s.io/apimachinery/pkg/labels" types "k8s.io/apimachinery/pkg/types" diff --git a/client/clientset/versioned/typed/kubebind/v1alpha1/fake/fake_apiservicenamespace.go b/client/clientset/versioned/typed/kubebind/v1alpha1/fake/fake_apiservicenamespace.go index 06bd485e..55f5a3e1 100644 --- a/client/clientset/versioned/typed/kubebind/v1alpha1/fake/fake_apiservicenamespace.go +++ b/client/clientset/versioned/typed/kubebind/v1alpha1/fake/fake_apiservicenamespace.go @@ -22,6 +22,7 @@ import ( "context" v1alpha1 "go.bytebuilders.dev/kube-bind/apis/kubebind/v1alpha1" + v1 "k8s.io/apimachinery/pkg/apis/meta/v1" labels "k8s.io/apimachinery/pkg/labels" types "k8s.io/apimachinery/pkg/types" diff --git a/client/clientset/versioned/typed/kubebind/v1alpha1/fake/fake_clusterbinding.go b/client/clientset/versioned/typed/kubebind/v1alpha1/fake/fake_clusterbinding.go index 0690153f..908644bf 100644 --- a/client/clientset/versioned/typed/kubebind/v1alpha1/fake/fake_clusterbinding.go +++ b/client/clientset/versioned/typed/kubebind/v1alpha1/fake/fake_clusterbinding.go @@ -22,6 +22,7 @@ import ( "context" v1alpha1 "go.bytebuilders.dev/kube-bind/apis/kubebind/v1alpha1" + v1 "k8s.io/apimachinery/pkg/apis/meta/v1" labels "k8s.io/apimachinery/pkg/labels" types "k8s.io/apimachinery/pkg/types" diff --git a/client/clientset/versioned/typed/kubebind/v1alpha1/fake/fake_kubebind_client.go b/client/clientset/versioned/typed/kubebind/v1alpha1/fake/fake_kubebind_client.go index 79754868..02aa9b5b 100644 --- a/client/clientset/versioned/typed/kubebind/v1alpha1/fake/fake_kubebind_client.go +++ b/client/clientset/versioned/typed/kubebind/v1alpha1/fake/fake_kubebind_client.go @@ -20,6 +20,7 @@ package fake import ( v1alpha1 "go.bytebuilders.dev/kube-bind/client/clientset/versioned/typed/kubebind/v1alpha1" + rest "k8s.io/client-go/rest" testing "k8s.io/client-go/testing" ) diff --git a/client/clientset/versioned/typed/kubebind/v1alpha1/kubebind_client.go b/client/clientset/versioned/typed/kubebind/v1alpha1/kubebind_client.go index 30ff921e..da279d73 100644 --- a/client/clientset/versioned/typed/kubebind/v1alpha1/kubebind_client.go +++ b/client/clientset/versioned/typed/kubebind/v1alpha1/kubebind_client.go @@ -23,6 +23,7 @@ import ( v1alpha1 "go.bytebuilders.dev/kube-bind/apis/kubebind/v1alpha1" "go.bytebuilders.dev/kube-bind/client/clientset/versioned/scheme" + rest "k8s.io/client-go/rest" ) diff --git a/client/informers/externalversions/factory.go b/client/informers/externalversions/factory.go index 4079fd81..e2900ed4 100644 --- a/client/informers/externalversions/factory.go +++ b/client/informers/externalversions/factory.go @@ -26,6 +26,7 @@ import ( versioned "go.bytebuilders.dev/kube-bind/client/clientset/versioned" internalinterfaces "go.bytebuilders.dev/kube-bind/client/informers/externalversions/internalinterfaces" kubebind "go.bytebuilders.dev/kube-bind/client/informers/externalversions/kubebind" + v1 "k8s.io/apimachinery/pkg/apis/meta/v1" runtime "k8s.io/apimachinery/pkg/runtime" schema "k8s.io/apimachinery/pkg/runtime/schema" diff --git a/client/informers/externalversions/generic.go b/client/informers/externalversions/generic.go index 625df14a..9cd6b085 100644 --- a/client/informers/externalversions/generic.go +++ b/client/informers/externalversions/generic.go @@ -22,6 +22,7 @@ import ( "fmt" v1alpha1 "go.bytebuilders.dev/kube-bind/apis/kubebind/v1alpha1" + schema "k8s.io/apimachinery/pkg/runtime/schema" cache "k8s.io/client-go/tools/cache" ) diff --git a/client/informers/externalversions/internalinterfaces/factory_interfaces.go b/client/informers/externalversions/internalinterfaces/factory_interfaces.go index 34e94803..e2a8c919 100644 --- a/client/informers/externalversions/internalinterfaces/factory_interfaces.go +++ b/client/informers/externalversions/internalinterfaces/factory_interfaces.go @@ -22,6 +22,7 @@ import ( time "time" versioned "go.bytebuilders.dev/kube-bind/client/clientset/versioned" + v1 "k8s.io/apimachinery/pkg/apis/meta/v1" runtime "k8s.io/apimachinery/pkg/runtime" cache "k8s.io/client-go/tools/cache" diff --git a/client/informers/externalversions/kubebind/v1alpha1/apiservicebinding.go b/client/informers/externalversions/kubebind/v1alpha1/apiservicebinding.go index 2076607e..e6aef4aa 100644 --- a/client/informers/externalversions/kubebind/v1alpha1/apiservicebinding.go +++ b/client/informers/externalversions/kubebind/v1alpha1/apiservicebinding.go @@ -26,6 +26,7 @@ import ( versioned "go.bytebuilders.dev/kube-bind/client/clientset/versioned" internalinterfaces "go.bytebuilders.dev/kube-bind/client/informers/externalversions/internalinterfaces" v1alpha1 "go.bytebuilders.dev/kube-bind/client/listers/kubebind/v1alpha1" + v1 "k8s.io/apimachinery/pkg/apis/meta/v1" runtime "k8s.io/apimachinery/pkg/runtime" watch "k8s.io/apimachinery/pkg/watch" diff --git a/client/informers/externalversions/kubebind/v1alpha1/apiserviceexport.go b/client/informers/externalversions/kubebind/v1alpha1/apiserviceexport.go index caba1d0a..bffa7049 100644 --- a/client/informers/externalversions/kubebind/v1alpha1/apiserviceexport.go +++ b/client/informers/externalversions/kubebind/v1alpha1/apiserviceexport.go @@ -26,6 +26,7 @@ import ( versioned "go.bytebuilders.dev/kube-bind/client/clientset/versioned" internalinterfaces "go.bytebuilders.dev/kube-bind/client/informers/externalversions/internalinterfaces" v1alpha1 "go.bytebuilders.dev/kube-bind/client/listers/kubebind/v1alpha1" + v1 "k8s.io/apimachinery/pkg/apis/meta/v1" runtime "k8s.io/apimachinery/pkg/runtime" watch "k8s.io/apimachinery/pkg/watch" diff --git a/client/informers/externalversions/kubebind/v1alpha1/apiserviceexportrequest.go b/client/informers/externalversions/kubebind/v1alpha1/apiserviceexportrequest.go index 56a01564..2bdc3066 100644 --- a/client/informers/externalversions/kubebind/v1alpha1/apiserviceexportrequest.go +++ b/client/informers/externalversions/kubebind/v1alpha1/apiserviceexportrequest.go @@ -26,6 +26,7 @@ import ( versioned "go.bytebuilders.dev/kube-bind/client/clientset/versioned" internalinterfaces "go.bytebuilders.dev/kube-bind/client/informers/externalversions/internalinterfaces" v1alpha1 "go.bytebuilders.dev/kube-bind/client/listers/kubebind/v1alpha1" + v1 "k8s.io/apimachinery/pkg/apis/meta/v1" runtime "k8s.io/apimachinery/pkg/runtime" watch "k8s.io/apimachinery/pkg/watch" diff --git a/client/informers/externalversions/kubebind/v1alpha1/apiservicenamespace.go b/client/informers/externalversions/kubebind/v1alpha1/apiservicenamespace.go index eec4b358..10e85464 100644 --- a/client/informers/externalversions/kubebind/v1alpha1/apiservicenamespace.go +++ b/client/informers/externalversions/kubebind/v1alpha1/apiservicenamespace.go @@ -26,6 +26,7 @@ import ( versioned "go.bytebuilders.dev/kube-bind/client/clientset/versioned" internalinterfaces "go.bytebuilders.dev/kube-bind/client/informers/externalversions/internalinterfaces" v1alpha1 "go.bytebuilders.dev/kube-bind/client/listers/kubebind/v1alpha1" + v1 "k8s.io/apimachinery/pkg/apis/meta/v1" runtime "k8s.io/apimachinery/pkg/runtime" watch "k8s.io/apimachinery/pkg/watch" diff --git a/client/informers/externalversions/kubebind/v1alpha1/clusterbinding.go b/client/informers/externalversions/kubebind/v1alpha1/clusterbinding.go index 03dfa010..3d860f5c 100644 --- a/client/informers/externalversions/kubebind/v1alpha1/clusterbinding.go +++ b/client/informers/externalversions/kubebind/v1alpha1/clusterbinding.go @@ -26,6 +26,7 @@ import ( versioned "go.bytebuilders.dev/kube-bind/client/clientset/versioned" internalinterfaces "go.bytebuilders.dev/kube-bind/client/informers/externalversions/internalinterfaces" v1alpha1 "go.bytebuilders.dev/kube-bind/client/listers/kubebind/v1alpha1" + v1 "k8s.io/apimachinery/pkg/apis/meta/v1" runtime "k8s.io/apimachinery/pkg/runtime" watch "k8s.io/apimachinery/pkg/watch" diff --git a/client/listers/kubebind/v1alpha1/apiservicebinding.go b/client/listers/kubebind/v1alpha1/apiservicebinding.go index 0677abe4..e1a48125 100644 --- a/client/listers/kubebind/v1alpha1/apiservicebinding.go +++ b/client/listers/kubebind/v1alpha1/apiservicebinding.go @@ -20,6 +20,7 @@ package v1alpha1 import ( v1alpha1 "go.bytebuilders.dev/kube-bind/apis/kubebind/v1alpha1" + "k8s.io/apimachinery/pkg/api/errors" "k8s.io/apimachinery/pkg/labels" "k8s.io/client-go/tools/cache" diff --git a/client/listers/kubebind/v1alpha1/apiserviceexport.go b/client/listers/kubebind/v1alpha1/apiserviceexport.go index 33f03fce..18547a54 100644 --- a/client/listers/kubebind/v1alpha1/apiserviceexport.go +++ b/client/listers/kubebind/v1alpha1/apiserviceexport.go @@ -20,6 +20,7 @@ package v1alpha1 import ( v1alpha1 "go.bytebuilders.dev/kube-bind/apis/kubebind/v1alpha1" + "k8s.io/apimachinery/pkg/api/errors" "k8s.io/apimachinery/pkg/labels" "k8s.io/client-go/tools/cache" diff --git a/client/listers/kubebind/v1alpha1/apiserviceexportrequest.go b/client/listers/kubebind/v1alpha1/apiserviceexportrequest.go index 268dd085..df065c91 100644 --- a/client/listers/kubebind/v1alpha1/apiserviceexportrequest.go +++ b/client/listers/kubebind/v1alpha1/apiserviceexportrequest.go @@ -20,6 +20,7 @@ package v1alpha1 import ( v1alpha1 "go.bytebuilders.dev/kube-bind/apis/kubebind/v1alpha1" + "k8s.io/apimachinery/pkg/api/errors" "k8s.io/apimachinery/pkg/labels" "k8s.io/client-go/tools/cache" diff --git a/client/listers/kubebind/v1alpha1/apiservicenamespace.go b/client/listers/kubebind/v1alpha1/apiservicenamespace.go index 1f7ed16b..54e85592 100644 --- a/client/listers/kubebind/v1alpha1/apiservicenamespace.go +++ b/client/listers/kubebind/v1alpha1/apiservicenamespace.go @@ -20,6 +20,7 @@ package v1alpha1 import ( v1alpha1 "go.bytebuilders.dev/kube-bind/apis/kubebind/v1alpha1" + "k8s.io/apimachinery/pkg/api/errors" "k8s.io/apimachinery/pkg/labels" "k8s.io/client-go/tools/cache" diff --git a/client/listers/kubebind/v1alpha1/clusterbinding.go b/client/listers/kubebind/v1alpha1/clusterbinding.go index e09e14e9..40572766 100644 --- a/client/listers/kubebind/v1alpha1/clusterbinding.go +++ b/client/listers/kubebind/v1alpha1/clusterbinding.go @@ -20,6 +20,7 @@ package v1alpha1 import ( v1alpha1 "go.bytebuilders.dev/kube-bind/apis/kubebind/v1alpha1" + "k8s.io/apimachinery/pkg/api/errors" "k8s.io/apimachinery/pkg/labels" "k8s.io/client-go/tools/cache" diff --git a/pkg/konnector/konnector_controller.go b/pkg/konnector/konnector_controller.go index ab8f6d36..da8cee4a 100644 --- a/pkg/konnector/konnector_controller.go +++ b/pkg/konnector/konnector_controller.go @@ -59,7 +59,7 @@ func New( namespaceInformer coreinformers.NamespaceInformer, crdInformer crdinformers.CustomResourceDefinitionInformer, ) (*Controller, error) { - //queue := workqueue.NewNamedRateLimitingQueue(workqueue.DefaultControllerRateLimiter(), controllerName) + // queue := workqueue.NewNamedRateLimitingQueue(workqueue.DefaultControllerRateLimiter(), controllerName) queue := workqueue.NewRateLimitingQueueWithConfig(workqueue.DefaultControllerRateLimiter(), workqueue.RateLimitingQueueConfig{ Name: controllerName, }) diff --git a/pkg/konnector/konnector_reconcile.go b/pkg/konnector/konnector_reconcile.go index bf3f01bf..f0198a6f 100644 --- a/pkg/konnector/konnector_reconcile.go +++ b/pkg/konnector/konnector_reconcile.go @@ -31,8 +31,7 @@ import ( "k8s.io/klog/v2" ) -//const namespaceKubeSystem = "kube-system" - +// const namespaceKubeSystem = "kube-system" type startable interface { Start(ctx context.Context) }