homelab
containers
homelab | containers | |
---|---|---|
4 | 2 | |
23 | 1 | |
- | - | |
9.9 | 9.8 | |
6 days ago | 7 days ago | |
YAML | Dockerfile | |
MIT License | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
homelab
-
Home Lab Guide
k8s is a lot easier for homelabs than it used to be, and imo it's quicker than nix for building a declarative homelab. templates like this one can deploy a cluster in a few hours: https://github.com/onedr0p/cluster-template
here's my home assistant deployment as a single file: https://github.com/pl4nty/homelab/blob/main/kubernetes/clust...
I deliberately nuked my onprem cluster a few weeks ago, and was fully restored within 2 hours (including host OS reinstalls). and most of that was waiting for backup restores over my slow internet connection
-
What kubernetes platforms do you use in your production environment?
Can't talk about work, but my homelab is Azure and Oracle managed k8s (AKS/OKE), with onprem Talos soon (Turing Pi 2). My Flux monorepo has the details. OKE performs noticably worse (update cycle, features, control plane performance), but it provides 4 ARM cores and 24GB RAM free so I can't complain
-
What was a tech or feature your dismissed as unnecessary initially, but turned out to be wrong?
Here's my cluster's IaC if you want to take a look, it's pretty optimised for web services though. It's all Linux too - I've attempted Windows containers but Windows apps don't often handle state well
-
Best small cluster provider for $50/mo?
It's been a good way to test ARM before I build a Pi cluster. My manifests and container builder are public if you want to take a look. I use a base layer for networking and observability, so it's easy to move stateless workloads, but I still need to sort out volume replication/backups
containers
-
What was a tech or feature your dismissed as unnecessary initially, but turned out to be wrong?
Here's my cluster's IaC if you want to take a look, it's pretty optimised for web services though. It's all Linux too - I've attempted Windows containers but Windows apps don't often handle state well
-
Best small cluster provider for $50/mo?
It's been a good way to test ARM before I build a Pi cluster. My manifests and container builder are public if you want to take a look. I use a base layer for networking and observability, so it's easy to move stateless workloads, but I still need to sort out volume replication/backups
What are some alternatives?
home-ops - Wife approved HomeOps driven by Kubernetes and GitOps using Flux
k8s-gitops - Kubernetes cluster powered by GitOps with FluxCD- Unified source of truth, automated workflows, declarative infrastructure, and cutting-edge DevOps practices.
k8s-gitops - GitOps principles to define kubernetes cluster state via code
shell - Pop!_OS Shell
talos - Talos Linux is a modern Linux distribution built for Kubernetes.
charts - Community Helm Chart Repository
firewalla - http://firewalla.com