From e96db02f35307977933e83633e418c5a12f78736 Mon Sep 17 00:00:00 2001
From: AkiraFukushima
Date: Sat, 3 May 2025 00:41:18 +0900
Subject: [PATCH] Remove securityGroupOverride validation for NLB
---
pkg/apis/kops/validation/aws.go | 3 ---
1 file changed, 3 deletions(-)
diff --git a/pkg/apis/kops/validation/aws.go b/pkg/apis/kops/validation/aws.go
index 1a9cfdf52074a..fe29fb9febbb2 100644
--- a/pkg/apis/kops/validation/aws.go
+++ b/pkg/apis/kops/validation/aws.go
@@ -168,9 +168,6 @@ func awsValidateSecurityGroupOverride(fieldPath *field.Path, lbSpec *kops.LoadBa
if !strings.HasPrefix(override, "sg-") {
allErrs = append(allErrs, field.Invalid(fieldPath, override, "security group override does not match the expected AWS format"))
}
- if lbSpec.Class == kops.LoadBalancerClassNetwork {
- allErrs = append(allErrs, field.Forbidden(fieldPath, "security group override cannot be specified for a Network Load Balancer"))
- }
return allErrs
}