Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

442 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

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.

About

Home lab IaC

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages