pkg/controller/ingress/ingress_class_reconciler.go (10 lines of code) (raw):

package ingress import ( "github.com/Azure/aks-app-routing-operator/pkg/controller/common" "github.com/Azure/aks-app-routing-operator/pkg/controller/controllername" ctrl "sigs.k8s.io/controller-runtime" "sigs.k8s.io/controller-runtime/pkg/client" ) // NewIngressClassReconciler creates a reconciler that manages ingress class resources func NewIngressClassReconciler(manager ctrl.Manager, resources []client.Object, name string) error { return common.NewResourceReconciler(manager, controllername.New(name, "ingress", "class", "reconciler"), resources, reconcileInterval) }