Implement EC2 Instances in an Amazon EKS Cluster
In this lab, you’ll practice creating a fully working EKS Cluster backed by EC2 instances. When you’re finished with this lab, you’ll have deployed an application on an EKS Managed Node Group.
Terms and conditions apply.
Lab info
Lab author
Challenge
Create Your EKS Cluster
In this challenge, you will use AWS Management Console to provision EC2 instances managed by an EKS cluster.
Challenge
Create an EKS Managed Node Group
In this challenge, you will create EC2 instances under a Managed Node Group on EKS.
Challenge
Connect to Your EKS Cluster
AWS and Kubernetes both provide tools that can make interacting with a cluster so much easier. In this challenge, you will be installing three of these tools: eksctl, kubectl, and helm. You will then use them to connect to the EKS Cluster.
Challenge
Configure the AWS Load Balancer Controller
In this challenge, you will configure the AWS Load Balancer Controller to expose a Kubernetes service to the internet.
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
- Amazon EKS
- Amazon EC2
- AWS Systems Manager
- Kubernetes
- Helm