Build a Kubernetes Cluster on AWS with CloudFormation from Scratch

Tamás Panyi
7 min readApr 22, 2020

A tutorial on how you can define a Kubernetes Cluster as code in AWS CloudFormation. (code on GitHub)

Infrastructure as Code (IAC) is a powerful concept that gives you full control over the configuration and extent of your cloud infrastructure. This way you can easily and safely copy, update or tear down your infrastructure.

In this tutorial we will set up a high availability Kubernetes Cluster on AWS CloudFormation. There are many other ways to provision infrastructure, like AWS’ own eksctl…

--

--