Longhorn is a robust distributed block storage solution for Kubernetes. It offers built‑in capabilities like disaster recovery (DR) volumes, snapshots, and backups. But occasionally, these…
Linux cheat sheet
Longhorn is a robust distributed block storage solution for Kubernetes. It offers built‑in capabilities like disaster recovery (DR) volumes, snapshots, and backups. But occasionally, these…
With the official retirement of Ingress NGINX announced for March 2026, Kubernetes users are encouraged to move toward the Gateway API, the new standard for…
Updated October 2026 for Strimzi 1.3. The first version of this guide used Strimzi 0.48 and the kafka.strimzi.io/v1beta2 API. Strimzi 1.x serves only v1, so…
Updated October 2026. The first version of this post showed the swap from Endpoints to EndpointSlice and stopped there. This one adds what I ran…
If you’re exposing services to the internet through Kubernetes, securing them with HTTPS is essential. Luckily, you don’t need to manually manage SSL certificates anymore…
This guide walks you through building a Jenkins CI/CD pipeline to build and publish a signed Android App Bundle (AAB) to the Google Play Store.…
This guide walks through setting up a three-node MicroCeph cluster, mounting CephFS shares, integrating with MicroK8s using the Rook-Ceph plugin, and managing CephFS snapshots with automated backup and cleanup. Prerequisites Installing MicroCeph on…
Introduction Looking to set up highly available, scalable, and resilient storage for your Kubernetes workloads? Rook Ceph makes it easy to run Ceph storage systems natively inside…
Updated October 2026. I first wrote this after losing two of three control plane nodes on a real cluster running Kubernetes 1.32. For this update…
Valkey is a high-performance in-memory data store that serves as a drop-in alternative to Redis. Deploying Valkey in Kubernetes ensures scalability and easy management of…