Tagged

intermediate

6 posts

self-hosted

Headroom: The Private Finance Overview School Never Gave You

A self-hosted Norwegian finance tracker. Equity after tax, ten years of salary against CPI, what you cost your employer, the month, and a fifteen year forecast.

self-hosteddockerpersonal-financeprivacyciliumkubernetesintermediate
17 min read 3,498 words
azure

Tuning Azure WAF Without Paying Log Analytics Prices

Azure WAF false positives are painful to tune and expensive to analyse in Log Analytics. lawless-waf queries the archived logs on your laptop with DuckDB and hands you the Terraform exclusion.

azurewafapplication-gatewayterraformduckdbmcpcost-optimizationintermediate
7 min read 1,411 words
kubernetes

Seeing Into a Talos Cluster: The Observability Stack I Actually Run

Metrics, logs, traces and runtime security on a Talos Kubernetes cluster: Prometheus, Loki, Tempo, Grafana and Falco, wired into one dashboard.

kubernetesobservabilityprometheusgrafanalokitempofalcointermediate
14 min read 2,966 words
kubernetes

Locking Down Your Cluster: Rolling Out Cilium Network Policies Without Breaking Everything

Rolling out CiliumNetworkPolicies on Kubernetes without breaking traffic. Start in audit mode with Hubble, move to default-deny, and dodge the gotchas.

kubernetesciliumnetwork-policyebpfhubbleplatform-engineeringintermediate
15 min read 3,055 words
kubernetes

Surviving the NGINX Ingress EOL: A Zero-Downtime Migration to Traefik

ingress-nginx is reaching end of life. A zero-downtime migration to Traefik and the Gateway API on Kubernetes, with the cutover plan and pitfalls to avoid.

kubernetestraefiknginxingressgateway-apiintermediate
6 min read 1,233 words
kubernetes

Yet Another Tech Blog (I'm Sorry)

Why I built yet another tech blog, and how it ships: a Hugo site containerised and deployed to Kubernetes through GitOps with GitHub Actions and ArgoCD.

kubernetesgitopsargocdintermediatehomelab
8 min read 1,528 words