This lab walks you through the steps to create an EKS Cluster and understand each of its components.
You will practice using the AWS Elastic Kubernetes Service cluster and install kubectl to get the cluster IP.
Duration: 60 minutes
AWS Region: US East (N. Virginia) us-east-1
Introduction
It is a managed container service for running and scaling Kubernetes applications.
Amazon EKS i.e. Elastic Kubernetes Service can be used in three ways:
Deploy applications with Amazon EKS in the cloud: Using AWS Fargate or Amazon EC2
Deploy applications with Amazon EKS anywhere: For your on-premise infrastructure
Deploy applications with your own tools: Using Bare metal, virtual machines, and Amazon EC2 instances
Since EKS is a managed service, it allows you to run Kubernetes on AWS without having to install Kubernetes.
Launching Lab Environment
Create an EKS Cluster
Create an Environment in CloudShell.
Install kubectl on AWS CloudShell.
Configure your AWS CloudShell to communicate with your cluster.
Validation of the lab
Deleting AWS Resources