Creating Amazon EKS cluster by eksctl
![Image](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEisCP1fMqb5iwT1Q6ifTzphU6EZPIK5OO27ZufQGuYe8RwiiHMkIvLwM0BCG5Ub52QkknDURXcfMRnkaqBaTNzrpZEVOBRWxrasaUPDibSL55nX3E9NUAhyphenhyphenOoB7rzr9r4cOkMEj5lrvYOw/w400-h268/EKS+Cluster+Architecture.png)
What is Amazon EKS Amazon EKS is a fully managed container orchestration service. EKS allows you to quickly deploy a production ready Kubernetes cluster in AWS, deploy and manage containerized applications more easily with a fully managed Kubernetes service. EKS takes care of master node/control plane. We need to create worker nodes. EKS cluster can be created in following ways: 1. AWS console 2. AWS CLI 3. eksctl command 4. using Terraform We will create EKS cluster using eksctl command line tool. Pre-requisites: This Lab is using Jenkins EC2 instance. Jenkins EC2 instance needs to have following configured: Install AWS CLI – Command line tools for working with AWS services, including Amazon EKS. Install eksctl – A command line tool for working with EKS clusters that automates many individual tasks. Install kubectl – A command line tool for working with Kubernetes clusters. Create IAM Role with Administrator Access You need to create an IAM r...