Running Kubernetes on AWS with KOPS

Image for post
Image for post

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


Diego Pacheco

Brazilian, Software Architect, SWE(Java, Scala, Rust, Go) SOA & DevOps expert, Author. Working with EKS/K8S. (Opinions on my own)

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store