@ -315,6 +315,7 @@ func runReconcilers(opts reconcilerOpts) {
err = builder .
ControllerManagedBy ( mgr ) .
For ( & networkingv1 . Ingress { } ) .
Named ( "ingress-reconciler" ) .
Watches ( & appsv1 . StatefulSet { } , ingressChildFilter ) .
Watches ( & corev1 . Secret { } , ingressChildFilter ) .
Watches ( & corev1 . Service { } , svcHandlerForIngress ) .
@ -336,6 +337,7 @@ func runReconcilers(opts reconcilerOpts) {
err = builder .
ControllerManagedBy ( mgr ) .
For ( & networkingv1 . Ingress { } ) .
Named ( "ingress-pg-reconciler" ) .
Watches ( & corev1 . Service { } , handler . EnqueueRequestsFromMapFunc ( serviceHandlerForIngressPG ( mgr . GetClient ( ) , startlog ) ) ) .
Complete ( & IngressPGReconciler {
recorder : eventRecorder ,
@ -357,6 +359,7 @@ func runReconcilers(opts reconcilerOpts) {
proxyClassFilterForConnector := handler . EnqueueRequestsFromMapFunc ( proxyClassHandlerForConnector ( mgr . GetClient ( ) , startlog ) )
err = builder . ControllerManagedBy ( mgr ) .
For ( & tsapi . Connector { } ) .
Named ( "connector-reconciler" ) .
Watches ( & appsv1 . StatefulSet { } , connectorFilter ) .
Watches ( & corev1 . Secret { } , connectorFilter ) .
Watches ( & tsapi . ProxyClass { } , proxyClassFilterForConnector ) .
@ -376,6 +379,7 @@ func runReconcilers(opts reconcilerOpts) {
nameserverFilter := handler . EnqueueRequestsFromMapFunc ( managedResourceHandlerForType ( "nameserver" ) )
err = builder . ControllerManagedBy ( mgr ) .
For ( & tsapi . DNSConfig { } ) .
Named ( "nameserver-reconciler" ) .
Watches ( & appsv1 . Deployment { } , nameserverFilter ) .
Watches ( & corev1 . ConfigMap { } , nameserverFilter ) .
Watches ( & corev1 . Service { } , nameserverFilter ) .
@ -455,6 +459,7 @@ func runReconcilers(opts reconcilerOpts) {
serviceMonitorFilter := handler . EnqueueRequestsFromMapFunc ( proxyClassesWithServiceMonitor ( mgr . GetClient ( ) , opts . log ) )
err = builder . ControllerManagedBy ( mgr ) .
For ( & tsapi . ProxyClass { } ) .
Named ( "proxyclass-reconciler" ) .
Watches ( & apiextensionsv1 . CustomResourceDefinition { } , serviceMonitorFilter ) .
Complete ( & ProxyClassReconciler {
Client : mgr . GetClient ( ) ,
@ -498,6 +503,7 @@ func runReconcilers(opts reconcilerOpts) {
recorderFilter := handler . EnqueueRequestForOwner ( mgr . GetScheme ( ) , mgr . GetRESTMapper ( ) , & tsapi . Recorder { } )
err = builder . ControllerManagedBy ( mgr ) .
For ( & tsapi . Recorder { } ) .
Named ( "recorder-reconciler" ) .
Watches ( & appsv1 . StatefulSet { } , recorderFilter ) .
Watches ( & corev1 . ServiceAccount { } , recorderFilter ) .
Watches ( & corev1 . Secret { } , recorderFilter ) .
@ -520,6 +526,7 @@ func runReconcilers(opts reconcilerOpts) {
proxyClassFilterForProxyGroup := handler . EnqueueRequestsFromMapFunc ( proxyClassHandlerForProxyGroup ( mgr . GetClient ( ) , startlog ) )
err = builder . ControllerManagedBy ( mgr ) .
For ( & tsapi . ProxyGroup { } ) .
Named ( "proxygroup-reconciler" ) .
Watches ( & appsv1 . StatefulSet { } , ownedByProxyGroupFilter ) .
Watches ( & corev1 . ConfigMap { } , ownedByProxyGroupFilter ) .
Watches ( & corev1 . ServiceAccount { } , ownedByProxyGroupFilter ) .