EKS Fargate workloads unable to resolve DNS names
Why is a workload running EKS Fargate unable to resolve DNS names, while the same workload when run on an EC2 Node can resolve the names? In Fargate, the workload can’t resolve a service running in the cluster, a DNS name in a private hosted zone, or a public DNS name.
Kubernetes Job running in AWS Fargate unable to resolve DNS names
I have a Kubernetes cluster (AWS EKS) running a Pod on an EC2 Node. This Pod hosts an API and has RBAC permissions to create Jobs related to API actions. Currently those Jobs are also run (successfully) on an EC2 Node, but I wish to move them to Fargate.