AWS EKS: Prevent creation of security rule with source 0.0.0.0/0, when installing ingress-nginx helm chart #10956
Labels
kind/feature
Categorizes issue or PR as related to a new feature.
needs-priority
needs-triage
Indicates an issue or PR lacks a `triage/foo` label and requires one.
Hello,
We are using an AWS EKS cluster. When we install the ingress-nginx helm chart, there are 5 Security group rules created in the AWS Security Group that is associated with the EKS nodes. All of these newly created rules have the Source "0.0.0.0/0". This triggers a security finding due to allowing unrestricted access to incoming traffic.
I have tried to prevent this by setting the following values through a .yaml file, where i have assigned an empty list to "loadBalancerSourceRanges" at every spot where this occurs in the values.yaml file.
After adding this values.yaml to my installation, there are now only 3 (instead of 5) security group rules created in AWS. However, i would like to have no additional security groups created, when i install the helm chart.
Is there already a way to prevent the creation of these additional security group rules?
I could not find anything on this topic, however i am not that experienced ingress-nginx. So if i am missing something this might not be a "feature-request".
We use Kubernetes version 1.27
The text was updated successfully, but these errors were encountered: