4
4
"context"
5
5
"fmt"
6
6
7
- "sigs.k8s.io/aws-load-balancer-controller/pkg/ingress"
8
-
9
7
"github.com/go-logr/logr"
10
8
"github.com/pkg/errors"
11
9
corev1 "k8s.io/api/core/v1"
@@ -18,6 +16,7 @@ import (
18
16
"sigs.k8s.io/aws-load-balancer-controller/pkg/deploy"
19
17
elbv2deploy "sigs.k8s.io/aws-load-balancer-controller/pkg/deploy/elbv2"
20
18
"sigs.k8s.io/aws-load-balancer-controller/pkg/deploy/tracking"
19
+ "sigs.k8s.io/aws-load-balancer-controller/pkg/ingress"
21
20
"sigs.k8s.io/aws-load-balancer-controller/pkg/k8s"
22
21
"sigs.k8s.io/aws-load-balancer-controller/pkg/model/core"
23
22
elbv2model "sigs.k8s.io/aws-load-balancer-controller/pkg/model/elbv2"
@@ -47,14 +46,9 @@ func NewServiceReconciler(cloud aws.Cloud, k8sClient client.Client, eventRecorde
47
46
serviceUtils := service .NewServiceUtils (annotationParser , serviceFinalizer , controllerConfig .ServiceConfig .LoadBalancerClass , controllerConfig .FeatureGates )
48
47
certDiscovery := ingress .NewACMCertDiscovery (cloud .ACM (), logger )
49
48
modelBuilder := service .NewDefaultModelBuilder (annotationParser , subnetsResolver , vpcInfoProvider , cloud .VpcID (), trackingProvider ,
50
- << << << < HEAD
51
49
elbv2TaggingManager , cloud .EC2 (), controllerConfig .FeatureGates , controllerConfig .ClusterName , controllerConfig .DefaultTags , controllerConfig .ExternalManagedTags ,
52
50
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 )
58
52
stackMarshaller := deploy .NewDefaultStackMarshaller ()
59
53
stackDeployer := deploy .NewDefaultStackDeployer (cloud , k8sClient , networkingSGManager , networkingSGReconciler , elbv2TaggingManager , controllerConfig , serviceTagPrefix , logger )
60
54
return & serviceReconciler {
0 commit comments