An energy infrastructure company, GridOps Core, is modernizing its legacy SCADA telemetric aggregation application, which runs on-premises and communicates directly with power substations. To comply with national regulations and maintain sub-millisecond latency to local hardware controllers, the company must deploy the containerized workload onto Amazon EKS running on AWS Outposts. The EKS cluster control plane is hosted in the parent AWS Region. The containerized pods must be assigned IP addresses that are directly routable from the on-premises network to allow bidirectional communication with the substations. Furthermore, the pods must securely pull images from a private Amazon Elastic Container Registry (Amazon ECR) repository in the parent Region, and resolve hostnames in the on-premises domain `ops.grid.local` along with Route 53 Private Hosted Zones, without traversing the public internet.
Which combination of steps should the solutions architect take to meet these requirements? (Select TWO.)
- Create EKS node groups on Amazon EC2 instances on the AWS Outpost. Provision interface VPC endpoints for com.amazonaws.region.ecr.api and com.amazonaws.region.ecr.dkr in the Outpost subnets, and create a gateway VPC endpoint for Amazon S3 associated with the Outpost subnet route tables. Configure a Route 53 Resolver outbound endpoint in the VPC, and create a resolver rule to forward queries for ops.grid.local to the on-premises DNS servers.Answer
- Configure EKS worker nodes on EC2 instances in the Outpost subnets. Configure the Amazon VPC CNI plugin with custom networking to assign pod IPs from a dedicated VPC secondary CIDR block, and configure the Outpost Local Gateway (LGW) route table with Direct VPC Routing to advertise the pod CIDR block to the on-premises network.Answer
- CDeploy EKS worker nodes using AWS Fargate profiles mapped to the Outpost subnets. Configure the pods to use host networking mode to bypass the VPC CNI and gain direct access to the on-premises network.
- DUpdate the VPC DHCP options set to list the on-premises DNS server IP addresses as the primary resolvers. Create the Route 53 Private Hosted Zone (PHZ) in the AWS account, and associate it with the VPC to enable local resolution.
- EConfigure the EKS worker nodes' subnet route tables to route all ECR and S3 traffic through a single NAT Gateway deployed in a public subnet of the parent AWS Region. Create an interface VPC endpoint for Amazon S3 in the Outpost subnets to cache image layers locally.