Sealed Secrets on K3s: Versioning Secrets in Git Without Fear

In the previous post I showed how to turn on GitOps on a K3s cluster with ArgoCD: git became the source of truth and 32 applications started syncing on their own. One essential piece was missing: secrets. Database passwords, API tokens, keys — things that can’t go…

read more…

Homelab GitOps: ArgoCD on K3s, from Zero to App-of-Apps

This tutorial walks you from manual kubectl apply to a Kubernetes cluster fully managed by git — the GitOps model — using ArgoCD on a single-node K3s. Every step explains the concept before the command. At the end you’ll have the complete workflow: edit, commit, push,…

read more…
IoT + Cloud: A Three-Layer Architecture

IoT + Cloud: A Three-Layer Architecture

A practical approach to architecting scalable IoT systems using three well-defined layers: devices, edge, and cloud. Ideal for anyone who needs to decide where to process data without reinventing the wheel.

read more…