Posted On: May 13, 2019
You can now launch and run Kubernetes clusters managed by Amazon Elastic Container Service for Kubernetes (EKS) into AWS VPCs with public (non-RFC1918) IP addresses.
Previously, Amazon EKS did not support cluster creation if public IP addresses were defined within the cluster VPC. This prevented customers that use AWS public IP addresses, or that bring their own IP addresses to AWS from using EKS clusters for workloads that require VPCs with these public addresses.
Now, you can create an Amazon EKS cluster in VPCs that contain public (non-RFC1918) IP addresses. This provides additional functionality for using advanced networking configurations alongside your Kubernetes workloads running on Amazon EKS.
To learn more, see the Amazon EKS documentation on cluster VPC and the AWS VPC documentation on public IP addresses and the AWS bring your own IP program.