Home
1.
Introduction
1.1 Documentation
1.2 Deep Dive
2.
Homelab Setup
2.1 High level view
2.2 Hardware
2.3 Network
2.4 Storage
2.5 Virtualization
2.6 Configuration Management
3.
K8s-HA-Cluster
3.1 Overview
3.2 Provisioning the k8s nodes
3.3 Deploy Kubernetes
3.4 GitOps: Install and configure FluxCD
3.5 Monitoring for Kubernetes Cluster
3.6 Cilium Service Mesh
4.
Devbox
4.1 Overview
4.2 Setup
5.
DevOps
5.1 Overview
5.2 Containerize an application
5.3.1 Argo CI-CD
5.3.2 Argo Events
6.
Go Vegan!
Built with
from
Grav
and
Hugo
K8s-HA-Cluster
k8s
metrics-server
traefik
metallb
fluxcd
prometheus
longhorn
cert-manager
sealed-secrets
vertical-pod-autoscaler
Topics
K3s-HA-Cluster
Overview 🚀
Provisioning the Kubernetes nodes 🚚
Deploy Kubernetes 🚚
GitOps: Install and configure 🏗️
Rook/Ceph/longhorn etc storage 📦️
Monitoring (Prometheus / Grafana / Metrics Server) 📈
Taints, Tolerations, limits 🔧
Upgrading
K8s (talos) 📦️
[~] Cluster backup (etcd, etc), disaster recovery (k8up) 📦️
etcd
PVCs (Longhorn Backup)
Maintenance (Image/HelmChart updates) 🔧
Mend Renovate