Simple Argo CD install

Another quick note on my very simple Argo CD, Argo Workflows, Argo Rollouts and Argo Events setup in my home lab. Only the base installation procedures are described here, in later posts I will document how I use this stuff to manage an actual workload. Argo CD Okay, so what’s this all about? Argo CD is a declarative, GitOps continuous delivery tool for Kubernetes. Installation First we need to create a dedicated namespace: ...

January 29, 2025 · 6 min · Jörgen

Integrating Kubernetes into the network

In this post I’m sharing my approach for exposing Kubernetes services and workloads to my local network(s), it’s an addition to my simple Kubernetes setup which is documented here. Kubernetes doesn’t natively support network load balancers (Services of type LoadBalancer) for bare-metal clusters. The built-in load balancer solutions are designed to work with cloud platforms like GCP, AWS, and Azure, and rely on specific integrations with those IaaS providers. For clusters not running on these platforms, LoadBalancers remain in a perpetual “pending” state. ...

January 26, 2025 · 4 min · Jörgen

Simple Kubernetes setup

Another quick note on my very simple (single-node) Kubernetes setup in my home lab. ...

January 5, 2025 · 6 min · Jörgen