From 87240bd5a1e8ec6ac9ada609a5f043121f972b31 Mon Sep 17 00:00:00 2001 From: Ciprian Hacman Date: Thu, 3 Nov 2022 08:04:49 +0200 Subject: [PATCH] Add kops-controller target group only to master ASGs --- pkg/model/awsmodel/autoscalinggroup.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkg/model/awsmodel/autoscalinggroup.go b/pkg/model/awsmodel/autoscalinggroup.go index 62a8411bb0..a52bba9041 100644 --- a/pkg/model/awsmodel/autoscalinggroup.go +++ b/pkg/model/awsmodel/autoscalinggroup.go @@ -451,7 +451,7 @@ func (b *AutoscalingGroupModelBuilder) buildAutoScalingGroupTask(c *fi.ModelBuil if b.UseLoadBalancerForAPI() && ig.HasAPIServer() { if b.UseNetworkLoadBalancer() { t.TargetGroups = append(t.TargetGroups, b.LinkToTargetGroup("tcp")) - if b.Cluster.UsesNoneDNS() { + if b.Cluster.UsesNoneDNS() && ig.IsMaster() { t.TargetGroups = append(t.TargetGroups, b.LinkToTargetGroup("kops-controller")) } if b.Cluster.Spec.API.LoadBalancer.SSLCertificate != "" {