eksctl makes it simple to provision Kubernetes clusters in EKS. For this workshop, we will create a defauklt three node EKS cluster. With eksctl, this is a single command line:
eksctl create cluster --name eksworkshop
You will see a number of messages scroll, ending with the kubeconfig message
[ℹ] eksctl version 0.18.0
[ℹ] using region us-west-2
.....
[ℹ] deploying stack "eksctl-unique-unicorn-1588181335-nodegroup-ng-d61e2b06"
[✔] all EKS cluster resources for "unique-unicorn-1588181335" have been created
[✔] saved kubeconfig as "/home/ec2-user/.kube/config"
You should now be able to view your cluster with kubectl
kubectl get nodes