Kubernetes - External Services And Ingress

A quick overview of using Ingress to proxy to a service that doesn’t live in the Kubernetes cluster.

Kubernetes Homelab Series Part 7 - Backups With Velero

A look into backing up etcd in a Talos Linux cluster, along with full cluster resource backups using Velero

Kubernetes Homelab Series Part 6 - Storage With democratic-csi

Diving into the depths of Kubernetes storage, then walking through using democratic-csi for iSCSI and NFS with Talos Linux.

Kubernetes Homelab Series Part 5 - Ingress Controllers With Traefik

A look into building an ingress controller and the purpose behind it.

Kubernetes Homelab Series Part 4.5 - Debug Pod

A quick look at running a debug pod in lieu of SSH for Talos Linux.

Kubernetes Homelab Series Part 4 - Certificates With cert-manager and Let's Encrypt

A look into managing TLS certificates with cert-manager and Let’s Encrypt, avoiding manual renewals.

Kubernetes Homelab Series Part 3 - LoadBalancer With MetalLB

A dive into implementing the LoadBalancer service type without a cloud provider using MetalLB.

Kubernetes Homelab Series Part 2 - Secrets With SOPS and age

In this part we talk about encrypting secrets in key-value files like YAML so they can be stored securely in public places like GitHub.

Kubernetes Homelab Series Part 1 - Introduction and Talos Installation

This in depth series will walk through building a Kubernetes cluster beyond the basics, including dynamically provisioned storage, certificate management, and backups.

Automate Ansible With GitLab

Run your Ansible playbooks directly from GitLab pipelines, allowing you to easily track your playbooks using IaC.