Access an Amazon EKS Cluster with an API Gateway
In this lab, you’ll practice configuring an API Gateway to access an API deployed in an Amazon EKS cluster. When you’re finished with this lab, you’ll have an understanding of using VPC link and an API Gateway for EKS deployments.
Terms and conditions apply.
Lab info
Lab author
Challenge
Create an EKS Cluster Using the Command Prompt
Configure an instance to interact with an EKS cluster.
Challenge
Configure the AWS Load Balancer Controller
You will configure the AWS Load Balancer Controller to manage Elastic Load Balancers (ELBs) for a Kubernetes cluster from EKS.
Challenge
Deploy AWS Controllers for Kubernetes
You will configure the AWS Controllers for Kubernetes (AKS) to manage an API Gateway from EKS.
Challenge
Create a VPC Link in the API Gateway
You will create a VPC link to enable access to a private resource deployed in an Amazon Virtual Private Cloud (VPC) in the API Gateway.
Challenge
Create and Deploy API Resources into an API Gateway
Create resources in API Gateway, and access services deployed on EKS.
Provided environment for hands-on practice
We will provide the credentials and environment necessary for you to practice right within your browser.
Guided walkthrough
Follow along with the author’s guided walkthrough and build something new in your provided environment!
Did you know?
On average, you retain 75% more of your learning if you get time for practice.
Recommended prerequisites
- Fundamental knowledge of VPCs and the API Gateway
- Basics of EKS
- Linux command prompt, and AWS CLI
- Usage of eksctl, kubectl, and the helm package manager