Category: Kubernetes

In addition to supporting the upstream release, AWS provides some EKS specific features which makes it easy to manage Kubernetes implementation on AWS. Some of the noted features are following: What is eksctl?eksctl is a utility which is used to create and managed Amazon EKS Clusters.

At the bare minimum, you can simply run the command eksctl create cluster and it will provision several resources for you, which includes: Now that may sound fascinating but that doesn’t work most of the time in real world scenarios.

Below is a similar config file which can be used to create EKS cluster with a managed node group: Above config file creates an EKS cluster of version 1.16 in an existing VPC.

Once your definition file is ready you can simply create a cluster using command eksctl create cluster -f /path/to/configfile.yaml and it will provision everything required for EKS cluster in 15–20 minutes.

Related Articles