refactor: move proxyprovider controller into dedicated package

This commit is contained in:
2026-05-17 18:46:21 +02:00
parent 5219457d33
commit 442068c1b5
3 changed files with 4 additions and 3 deletions
+2 -1
View File
@@ -32,6 +32,7 @@ import (
// Uncomment the following line to load the gcp plugin (only required to authenticate against GKE clusters). // Uncomment the following line to load the gcp plugin (only required to authenticate against GKE clusters).
// _ "k8s.io/client-go/plugin/pkg/client/auth/gcp" // _ "k8s.io/client-go/plugin/pkg/client/auth/gcp"
proxyprovidercontroller "gitea.t000-n.de/t.behrendt/authentik-kubernetes-operator/pkg/controllers/proxyprovider"
clientset "gitea.t000-n.de/t.behrendt/authentik-kubernetes-operator/pkg/generated/clientset/versioned" clientset "gitea.t000-n.de/t.behrendt/authentik-kubernetes-operator/pkg/generated/clientset/versioned"
informers "gitea.t000-n.de/t.behrendt/authentik-kubernetes-operator/pkg/generated/informers/externalversions" informers "gitea.t000-n.de/t.behrendt/authentik-kubernetes-operator/pkg/generated/informers/externalversions"
) )
@@ -75,7 +76,7 @@ func main() {
proxyProviderInformerFactory := informers.NewSharedInformerFactory(proxyProviderClient, time.Second*30) proxyProviderInformerFactory := informers.NewSharedInformerFactory(proxyProviderClient, time.Second*30)
controller := NewController(ctx, kubeClient, proxyProviderClient, authentikClient, controller := proxyprovidercontroller.NewController(ctx, kubeClient, proxyProviderClient, authentikClient,
proxyProviderInformerFactory.Proxyprovider().V1alpha1().ProxyProviders(), proxyProviderInformerFactory.Proxyprovider().V1alpha1().ProxyProviders(),
) )
@@ -14,7 +14,7 @@ See the License for the specific language governing permissions and
limitations under the License. limitations under the License.
*/ */
package main package proxyprovider
import ( import (
"context" "context"
@@ -1,5 +1,5 @@
// AI generated tests and not yet reviewed. // AI generated tests and not yet reviewed.
package main package proxyprovider
import ( import (
"context" "context"