Skip to content

Commit c288fe6

Browse files
committed
enforcing config type to managed
1 parent b57eff8 commit c288fe6

File tree

2 files changed

+14
-3
lines changed

2 files changed

+14
-3
lines changed

pkg/cloud/aws/aws_config_transformer.go

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -83,4 +83,9 @@ func setOpenShiftDefaults(cfg *awsconfig.CloudConfig) {
8383
// health check endpoint served by OVN.
8484
cfg.Global.ClusterServiceLoadBalancerHealthProbeMode = "Shared"
8585
}
86+
if cfg.Global.NLBSecurityGroupMode != awsconfig.NLBSecurityGroupModeManaged {
87+
// OpenShift enforces security group by default when deploying
88+
// service type loadbalancer NLB.
89+
cfg.Global.NLBSecurityGroupMode = awsconfig.NLBSecurityGroupModeManaged
90+
}
8691
}

vendor/k8s.io/cloud-provider-aws/pkg/providers/v1/config/config.go

Lines changed: 9 additions & 3 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)