feat: add bare policy binding controller
This commit is contained in:
@@ -20,9 +20,11 @@ package applyconfiguration
|
||||
|
||||
import (
|
||||
v1alpha1 "gitea.t000-n.de/t.behrendt/authentik-kubernetes-operator/pkg/apis/application/v1alpha1"
|
||||
policybindingv1alpha1 "gitea.t000-n.de/t.behrendt/authentik-kubernetes-operator/pkg/apis/policybinding/v1alpha1"
|
||||
proxyproviderv1alpha1 "gitea.t000-n.de/t.behrendt/authentik-kubernetes-operator/pkg/apis/proxyprovider/v1alpha1"
|
||||
applicationv1alpha1 "gitea.t000-n.de/t.behrendt/authentik-kubernetes-operator/pkg/generated/applyconfiguration/application/v1alpha1"
|
||||
internal "gitea.t000-n.de/t.behrendt/authentik-kubernetes-operator/pkg/generated/applyconfiguration/internal"
|
||||
applyconfigurationpolicybindingv1alpha1 "gitea.t000-n.de/t.behrendt/authentik-kubernetes-operator/pkg/generated/applyconfiguration/policybinding/v1alpha1"
|
||||
applyconfigurationproxyproviderv1alpha1 "gitea.t000-n.de/t.behrendt/authentik-kubernetes-operator/pkg/generated/applyconfiguration/proxyprovider/v1alpha1"
|
||||
runtime "k8s.io/apimachinery/pkg/runtime"
|
||||
schema "k8s.io/apimachinery/pkg/runtime/schema"
|
||||
@@ -41,6 +43,14 @@ func ForKind(kind schema.GroupVersionKind) interface{} {
|
||||
case v1alpha1.SchemeGroupVersion.WithKind("ApplicationStatus"):
|
||||
return &applicationv1alpha1.ApplicationStatusApplyConfiguration{}
|
||||
|
||||
// Group=policybinding.t000-n.de, Version=v1alpha1
|
||||
case policybindingv1alpha1.SchemeGroupVersion.WithKind("PolicyBinding"):
|
||||
return &applyconfigurationpolicybindingv1alpha1.PolicyBindingApplyConfiguration{}
|
||||
case policybindingv1alpha1.SchemeGroupVersion.WithKind("PolicyBindingSpec"):
|
||||
return &applyconfigurationpolicybindingv1alpha1.PolicyBindingSpecApplyConfiguration{}
|
||||
case policybindingv1alpha1.SchemeGroupVersion.WithKind("PolicyBindingStatus"):
|
||||
return &applyconfigurationpolicybindingv1alpha1.PolicyBindingStatusApplyConfiguration{}
|
||||
|
||||
// Group=proxyprovider.t000-n.de, Version=v1alpha1
|
||||
case proxyproviderv1alpha1.SchemeGroupVersion.WithKind("ProxyProvider"):
|
||||
return &applyconfigurationproxyproviderv1alpha1.ProxyProviderApplyConfiguration{}
|
||||
|
||||
Reference in New Issue
Block a user