Posts tagged "devops"
15 article(s)
Automating Cloudflare DNS Updates from a Kubernetes CronJob
When my ISP started rotating my residential IP weekly, I stopped updating Cloudflare manually and built a Kubernetes CronJob that does it automatically every 15 minutes.
k3s HA on Raspberry Pi: Zero-Downtime Cluster in 45 Minutes (Multi-Master + MySQL)
Stop single-point failures. Build a production-grade k3s cluster with 3 master nodes, external MySQL, and load balancing—all on budget Pi hardware. Step-by-step guide with troubleshooting.
Setting Up MetalLB on K3s
How to install MetalLB on a bare-metal K3s cluster to get real LoadBalancer services without relying on a cloud provider.
Setting Up Proxmox
A practical guide to setting up Proxmox VE as a hypervisor for homelab virtualisation — installation, networking, and getting your first VMs running.
Is RISC-V the Future of Single-Board Computing?
With Raspberry Pi supply still constrained, is RISC-V the future of single-board computing? An exploration of the open ISA and the hardware making a play for the homelab.
AI-Powered DevOps Pipelines: Automating Code Review and Testing
How to integrate AI tooling into CI/CD pipelines to automate code review, test generation, and deployment decisions — and where it actually adds value.
Using Cloudflare with K3s and Cert-Manager
How to expose K3s services through Cloudflare with automatic TLS certificates managed by cert-manager — a complete homelab edge networking setup.
Minimum Guaranteed Download Speed Explained
What the UK's minimum guaranteed download speed rules actually mean, how ISPs measure compliance, and what you can do if your broadband line underperforms.
Longhorn AWS S3 Backup
Setting up automated offsite backups for Longhorn persistent volumes on a Raspberry Pi K3s cluster using AWS S3.
Using Longhorn with K3s
How to install and configure Longhorn distributed block storage on a K3s Raspberry Pi cluster to provide reliable persistent volumes.
k3s on Raspberry Pi 4 & 5: cgroups, MetalLB, and Real-World Setup
Install and configure k3s on Raspberry Pi 4 & 5 with Ansible: static networking, cgroup setup, kubectl configuration, and real-world cluster deployment.
Pi Cluster
An introduction to building a home Kubernetes cluster using Raspberry Pis — why it's a great homelab project and what you'll need to get started.
Data Loss with Windows and WSL
How a Windows update silently wiped a WSL2 environment and the lessons learned about protecting data in Windows Subsystem for Linux.
AWS Sustainability Pillar: Building Eco-Friendly Cloud Architecture
A walkthrough of the AWS Well-Architected Framework Sustainability Pillar and how to apply its principles to reduce the environmental footprint of your cloud workloads.
GitHub Actions Self-Hosted Runner: Building Faster CI with Your Own Hardware
How to build a GitHub Actions self-hosted runner as a VM to get faster, more reproducible CI builds on your own hardware.