Skip to main content

AWS (EKS Cluster)

Amazon EKS simplifies the process of running Kubernetes on AWS by taking care of the underlying infrastructure and allowing users to focus on deploying and managing their applications.

Prerequisites

Before launching an EKS service, you need to have an AWS subscription and have the AWS CLI installed on your machine:

How to Create an EKS Cluster

  1. Search the EKS in the Search Bar
  2. Click on “Elastic Kubernetes Service” to open the service

AWS EKS Cluster Image 1

  1. Click on the dropdown ‘Add Cluster’ button and then select ‘Create button’ to create the cluster

AWS EKS Cluster Image 2

  1. Perform the following steps:
    • Enter the name of your cluster
    • Select the Kubernetes version 1.26.6
    • Create your Cluster Service role by using the Amazon EKS User Guide and select it

AWS EKS Cluster Image 3

  1. Now next step is to create the VPC, do the following steps:
    • Create the VPC
      • Select the created VPC from dropdown by clicking on the refresh button
    • Create the Subnets
      • Select the created Subnets from dropdown by clicking on the refresh button
    • Create the Security Groups
      • Select the created Security Groups from dropdown by clicking on the refresh button

AWS EKS Cluster Image 4

  1. Select Public and private as Cluster Endpoint Access

AND

Click Next Button

AWS EKS Cluster Image 5

  1. Select Prometheus (optional)

AWS EKS Cluster Image 6

  1. Turn on the logs if required (optional)

AWS EKS Cluster Image 7

AWS EKS Cluster Image 8

AWS EKS Cluster Image 9

Note: Wait for 10 - 15 minutes in order to see the created cluster.

EKS Kubernetes Deployment