AWS Elastic Kubernetes Service (EKS) — Getting Started

Jawadhasan
7 min readNov 4, 2021

Introduction

I have written few posts on kubernetes and how to start with it. Today, we will see how to start with EKS, a managed kubernetes service from AWS. In this post, we will cover the very basics e.g. EKS introduction, what necessary tools need to be installed, we will also create a cluster and will see how to delete the cluster as well. In later posts on EKS, we will cover application deployments and other topics.

I am assuming you have basics understanding of AWS and Kubernetes in general. If you are new to these topics, I will suggest to read some earlier posts I have written on these topics. There are other many resources available online to give you the base information.

Amazon EKS is a managed service that makes it easy for you to use Kubernetes on AWS without needing to install and operate your own Kubernetes control plane. AWS create Master nodes and necessary software for cluster and we only create the worker nodes. This service also takes care of scaling (when needed) and doing backups as well. This way, we can focus more on deploying applications in kubernetes rather than worrying about much of the infrastructure.

Starting with EKS

Let’s say we want to deploy an application to EKS. First thing we need to do is to…

--

--

Jawadhasan

Software Solutions Team Lead | Cloud Architect | Solutions Architect