44	"context" 
55	"fmt" 
66
7- 	"sigs.k8s.io/aws-load-balancer-controller/pkg/ingress" 
8- 
97	"github.com/go-logr/logr" 
108	"github.com/pkg/errors" 
119	corev1 "k8s.io/api/core/v1" 
@@ -18,6 +16,7 @@ import (
1816	"sigs.k8s.io/aws-load-balancer-controller/pkg/deploy" 
1917	elbv2deploy "sigs.k8s.io/aws-load-balancer-controller/pkg/deploy/elbv2" 
2018	"sigs.k8s.io/aws-load-balancer-controller/pkg/deploy/tracking" 
19+ 	"sigs.k8s.io/aws-load-balancer-controller/pkg/ingress" 
2120	"sigs.k8s.io/aws-load-balancer-controller/pkg/k8s" 
2221	"sigs.k8s.io/aws-load-balancer-controller/pkg/model/core" 
2322	elbv2model "sigs.k8s.io/aws-load-balancer-controller/pkg/model/elbv2" 
@@ -47,14 +46,9 @@ func NewServiceReconciler(cloud aws.Cloud, k8sClient client.Client, eventRecorde
4746	serviceUtils  :=  service .NewServiceUtils (annotationParser , serviceFinalizer , controllerConfig .ServiceConfig .LoadBalancerClass , controllerConfig .FeatureGates )
4847	certDiscovery  :=  ingress .NewACMCertDiscovery (cloud .ACM (), logger )
4948	modelBuilder  :=  service .NewDefaultModelBuilder (annotationParser , subnetsResolver , vpcInfoProvider , cloud .VpcID (), trackingProvider ,
50- << << << <  HEAD 
5149		elbv2TaggingManager , cloud .EC2 (), controllerConfig .FeatureGates , controllerConfig .ClusterName , controllerConfig .DefaultTags , controllerConfig .ExternalManagedTags ,
5250		controllerConfig .DefaultSSLPolicy , controllerConfig .DefaultTargetType , controllerConfig .FeatureGates .Enabled (config .EnableIPTargetType ), serviceUtils ,
53- 		backendSGProvider , sgResolver , controllerConfig .EnableBackendSecurityGroup , controllerConfig .DisableRestrictedSGRules , logger )
54- == == == = 
55- 		elbv2TaggingManager , controllerConfig .FeatureGates , controllerConfig .ClusterName , controllerConfig .DefaultTags , controllerConfig .ExternalManagedTags ,
56- 		controllerConfig .DefaultSSLPolicy , controllerConfig .DefaultTargetType , controllerConfig .FeatureGates .Enabled (config .EnableIPTargetType ), serviceUtils , certDiscovery , logger )
57- >> >> >> >  9 a9e052  (Fix  CertDiscovery  logic  for  Service  NLBs )
51+ 		backendSGProvider , sgResolver , controllerConfig .EnableBackendSecurityGroup , controllerConfig .DisableRestrictedSGRules , certDiscovery , logger )
5852	stackMarshaller  :=  deploy .NewDefaultStackMarshaller ()
5953	stackDeployer  :=  deploy .NewDefaultStackDeployer (cloud , k8sClient , networkingSGManager , networkingSGReconciler , elbv2TaggingManager , controllerConfig , serviceTagPrefix , logger )
6054	return  & serviceReconciler {
0 commit comments