Kops is the best way to have Kubernetes running in AWS. Kops allow us to install kubernetes in EC2. Kops is written in Go. Kops helps us to create, update, maintain and destroy kubernetes clusters on aws. Kops also supports GCP(Google Could Platform). Kops has some interesting ability to generate terraform files if that’s your you thing :-). For this blog post, we will be using AWS ELB as DNS so we won’t be using public DNS records which are done by setting carefully the name of the cluster — which need to end with .k8s.local. Right now is way faster to spin up a kubernetes cluster with Kops rather than EKS.
Installing and running Kubernetes in AWS with KOPS