You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
In order to use a Network Load Balancer with "Preserve Source IP" as Ingress to a Kubernetes service, you need to put the EKS cluster in a private subnet and set AWS_VPC_K8S_CNI_EXTERNALSNAT=true in the aws-node Daemonset. According to AWS, the way to do this is
kubectl set env daemonset -n kube-system aws-node AWS_VPC_K8S_CNI_EXTERNALSNAT=true
We need some way to set this via Terraform, since it is a required setting.
In order to use a Network Load Balancer with "Preserve Source IP" as Ingress to a Kubernetes service, you need to put the EKS cluster in a private subnet and set
AWS_VPC_K8S_CNI_EXTERNALSNAT=true
in theaws-node
Daemonset. According to AWS, the way to do this isWe need some way to set this via Terraform, since it is a required setting.
References
The text was updated successfully, but these errors were encountered: