All the code for bootstrapping, managing, and deploying applications on my personal k8s cluster.
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
applications
bootstrap
.gitignore
LICENSE
README.md

README.md

personal-k8s

All the code for bootstrapping, managing, and deploying applications on my personal k8s cluster.

Components

Currently, this repository contains the components described below. I'll give a brief description of the component here, but each subdirectory contains its own README.md (and potentially additional documentation) with further explanations.

  • applications: Contains the Kubernetes configuration for all of the applications I'm deploying via Kubernetes.
  • bootstrap: Contains the code for creating the AWS prerequisites for a k8s cluster on AWS via terraform, and helper code and instructions for creating an k8s cluster on AWS via terraform.

What's Been Done So Far?

I make an effort to blog about all of the work I do with my personal k8s cluster on my blog. Here's my original post on why I decided to create my own Kubernetes cluster.

What's coming up?

Currently, I use Github Issues to aggregate tickets and Github Projects to prioritize and track in progress work.

For all issues, define the Issue, Implementation, and Definition of Done. The definition of done should almost always include writing a tutorial blog post.