This Article is part of my main article How to Deploy Microservices in EKS with ArgoCD, Secure AWS Infrastructure via Terraform, Automate Deployment via Gitlab CI/CD
← CI/CD Pipeline for Terraform Deployment
Recap(); In last article, we create pipeline for Terraform Deployment Now(); - We will create EKS Cluster from AWS Console
Creating EKS Cluster From AWS Console : Part 2 →
Before continue further with this article, make sure you have created a VPC either manually or via Terraform
Create IAM Role
Lets Create an IAM role for our EKS Cluster. You can follow AWS Guideline
Amazon EKS cluster IAM role
Kubernetes clusters managed by Amazon EKS make calls to other AWS services on your behalf to manage the resources that…
First go to IAM Roles in your AWS Account and select “Create Role”

Then Select “AWS Service” under “Trusted entity type”. Select “EKS — Cluster” from Use Case for EKS. Click next