Image of a laptop in front of a window

Deploying Talos on AWS with CDK

As someone who has found a lot of uses for Go in both my professional and personal projects, I’ve been excited to explore the dev preview of AWS’s CDK in Go, to put it to the test. In my home lab, I use Talos to run my Kubernetes cluster. It has proven to be the most secure and fun operating system for running Kubernetes that I’ve ever tried, and has an incredibly helpful Slack community too....

July 30, 2021 · 11 min · Steve Yackey
Image of a Go gopher wearing a CDK and EKS shirt

Creating an EKS Cluster with CDK in Go

Cloud Development Kit (CDK) is great for writing infrastructure as code within AWS. Writing CDK in Go is now here as a Developer Preview, and what better way to try it out than to create an EKS (Elastic Kubernetes Service) cluster. For the completed code, you can view this Gist. Requirements Before we get started, you’ll need a handful of things: An AWS account with credentials setup locally Go version >= 1....

May 12, 2021 · 7 min · Steve Yackey