Skip to content

kierdavis/skaia

Repository files navigation

skaia.cloud

This repo contains the configuration for my home Kubernetes cluster.

Technology stack

Design principles

IaC / Reproducibility

I've designed it in such a way that any change can be executed by editing a source file in this repo and running terraform apply. In fact the entire setup can be reproducibility brought up using Terraform (sans tasks like imaging bare-metal machines).

Some technologies (Kubernetes, Linode) easily lend themselves to this model; others have required some unconventional solutions such as:

Why [technology]? Wouldn't [different technology] be more efficient / secure / maintainable / cost-effective?

Yes, these are all qualities I strive for when building infrastructure in a professional capacity.

But, this is for my personal use alone. The only criteria are that it's secure enough and that it's fun to work on.

iS thAt a homEstuck referencE?

https://www.homestuck.com/story/4774