The Kubernetes community has great momentum, resulting in frequent releases packed with features. Keeping up to speed with every release best practices in terms of bootstrapping and patches is close to a full time job. Luckily, every major cloud has a managed Kubernetes offering, allowing you to iterate faster on the workloads you run on top of it. This article will be a detailed overview of our adoption and migration into EKS.
At SWAT we sometimes set up dedicated AWS Accounts based on tenant requirements. In this article we will focus on the basics we lay down when setting up a new AWS Account using Terraform. More specifically: Terraform state management and AWS Billing Alerts