Amazon Elastic Kubernetes Service (EKS) β‘
π€·ββοΈ How-to setup EKS cluster and managed nodes.
π Pre-requisites -
β
AWSCLI - Which helps to connect with AWS from Linux/Windows/MAC Command Lines.
β
kubectl - To connect to Kubernetes cluster and run the workloads.
First and foremost, Create a defined VPC networking.
π· Create your own VPC networkingπ
π· Create Cluster Role to connect to EKS Cluster and attach Role policy to it π
π· Create the EKS cluster and attach the VPC network and Role which you created before β
π· EKS Cluster will take up several minutes to come up healthy. β±
π· Once it came up healthy, connect from your base machine to access the EKS Cluster by changing the Kubernetes configuration file πββοΈ
π· To make your cluster completely manageable, need to attach a couple of nodes based upon your requirements β’
π· Before adding nodes, need to create a role for EKS Nodes and attach this role to three required and mandate policies, which will help Cluster to communicate node without any issues π
π· Create a node group under EKS Cluster and provide the workers node required for an Auto-scaling group to take care of downtimes and bring back to the desired posture π
π· After several minutes, the Status in the Node Group configuration section will change from creating... to Active... Don't continue to the next step until the status is Active. π
Hope this post helps. Please do a Repost, it really helps β»



Top comments (1)
Insightful!