Sign in

Kube Builders

@kube.builders
276 followers 1 following 781 posts

News and links on building infrastructure and Kubernetes clusters curated by the @Learnk8s.io team More K8s news, events, jobs → kube.today

PostsRepliesMedia
Kube Builders @kube.builders · 1h
This tutorial shows how to build a local Kubernetes lab in Vagrant where MetalLB actually works, by giving each VM both a host-only and a bridged network ➤ ku.bz/lynZc_9xt
https://miro.medium.com/v2/1*Wf_JsGL39YN04nREl0nskg.png
000
Kube Builders @kube.builders · 02/10/2026
Pi Cluster is an automated K3s homelab for mixed ARM and x86 machines, using Ansible, OpenTofu, cloud-init, and Flux CD to build and manage the cluster ➜ ku.bz/D9g8YDfKB
https://raw.githubusercontent.com/ricsanfre/pi-cluster/master/docs/assets/img/pi-cluster.png
010
Kube Builders @kube.builders · 01/10/2026
This article shows how to set up logging on a shared GKE cluster so every team only sees the logs from their own namespaces, while the platform team still sees everything ➤ ku.bz/CnRnrXnVV
https://miro.medium.com/v2/1*nCpiL6lVrhRJqUMP_09iqQ.png
000
Kube Builders @kube.builders · 28/09/2026
This article shows how a Java microservices app was built and deployed on a bare-metal k3s cluster with Jenkins, SonarQube, Trivy scans, and NGINX Ingress, plus the problems that showed up on the way ➜ ku.bz/sdCVByHYs
https://miro.medium.com/v2/1*iMx6q78WKnqA85k2ys7bEA.png
000
Kube Builders @kube.builders · 26/09/2026
l9gpu is a GPU telemetry agent that emits OpenTelemetry metrics with workload attribution built in, so you can see which pod, team or Slurm job is using each NVIDIA, AMD or Intel GPU ➤ ku.bz/JCtj79Xms
https://raw.githubusercontent.com/last9/gpu-telemetry/main/docs/diagrams/l9gpu_architecture_flow.svg
000
Kube Builders @kube.builders · 25/09/2026
This case study shows how one team ran LiteLLM as a single gateway to many model providers on EKS, kept it highly available, and managed the whole thing with ArgoCD ➤ ku.bz/YKJG9_NH_
https://miro.medium.com/v2/1*beOXWrml96XlVDr4tn0BAg.png
000
Kube Builders @kube.builders · 24/09/2026
This case study shows how one Fluentd DaemonSet kept losing logs during restarts, and how splitting collection (Fluent Bit) from aggregation (Fluentd) removed the gaps ➜ ku.bz/9q5nqwSW1
https://miro.medium.com/v2/1*wpW3e75ja3e9fc6T0e9TmA.png
000
Kube Builders @kube.builders · 21/09/2026
Harvester turns bare-metal servers into a hyperconverged platform combining VMs and containers using Kubernetes, KubeVirt, Longhorn, and Rancher It supports live migration and distributed storage and is built for core-to-edge ops ➜ ku.bz/0-LL0mwyj
https://github.com/harvester/harvester/raw/master/docs/assets/iso-installed.png
000
Kube Builders @kube.builders · 20/09/2026
Goldpinger is a monitoring tool that runs as a DaemonSet and makes inter-pod calls to test connectivity ➤ ku.bz/D_P9JG76K
https://github.com/bloomberg/goldpinger/raw/master/extras/screenshot.png
000
Kube Builders @kube.builders · 18/09/2026
This tutorial shows how to run Azure DevOps agents on AKS so that KEDA spins up a fresh agent pod whenever the pipeline queue grows and removes it when the job is done ➜ ku.bz/y7Kjp1WvS
https://cdn.hashnode.com/uploads/covers/69f9e5e0a386d7f1218a346e/fa7353d7-43f9-419d-a774-c84e93a22768.png
000
Kube Builders @kube.builders · 15/09/2026
This article tells how a GPU passthrough on a k3s worker VM put a whole Proxmox host into a boot loop, and how masking the guest-start service at the GRUB prompt rescued it ➜ ku.bz/79pRFd6Zm
https://miro.medium.com/v2/0*mNojEcqPI8reneu1.png
000
Kube Builders @kube.builders · 14/09/2026
This article opens up Xatastor, the storage system Xata built for millions of Postgres databases, explaining why they chose ZFS zvols over NVMe-oF instead of Ceph or Longhorn, and how their Kubernetes operator drives it ➤ ku.bz/LcBp9Pl1h
https://dev-to-uploads.s3.amazonaws.com/uploads/articles/jmyybsqiraje9cf3lohy.png
021
Kube Builders @kube.builders · 11/09/2026
IncidentFox automates incident investigation with AI agents using 178+ tools for Kubernetes, AWS, and Grafana, featuring RAPTOR knowledge base for runbooks, alert correlation reducing noise by 85-95%, and Slack/GitHub/PagerDuty integrations ➤ ku.bz/r_Q9FFtc0
https://camo.githubusercontent.com/33ebbc577c549aa6cded97688af0cc550a874a7eae5bae392bdbf1e9ae063780/68747470733a2f2f696d672e796f75747562652e636f6d2f76692f7465577667646742716f772f6d617872657364656661756c742e6a7067
000
Kube Builders @kube.builders · 11/09/2026
This article explains why EKS sends most pod-to-pod traffic across availability zones and how the Kubernetes 1.35 trafficDistribution: PreferSameZone setting keeps it local and cuts the transfer bill ➜ ku.bz/rTP8hwDVQ
https://miro.medium.com/v2/1*wK7VR_IOy76JqzpxmiiIlg.png
010
Kube Builders @kube.builders · 10/09/2026
This case study explains how an ECS workload was migrated to EKS across two AWS regions with zero production downtime It covers KEDA autoscaling, HashiCorp Vault, IRSA, disaster recovery, and a coordinated production cutover ➤ ku.bz/VDHmS189t
https://miro.medium.com/v2/1*zu4LL7DvNX3l9l5BaBbriw.png
000
Kube Builders @kube.builders · 10/09/2026
NetObserv deploys an eBPF agent on every node to capture network flows, enrich them with Kubernetes metadata, and export to Loki, Prometheus, Kafka, or IPFIX — with a web console showing topology, raw flows, and traffic metrics ➜ ku.bz/STLN1Tks5
https://github.com/netobserv/netobserv-operator/raw/main/docs/assets/overview-dashboard.png
000
Kube Builders @kube.builders · 08/09/2026
System Upgrade Controller upgrades your nodes from inside the cluster: you describe the change in a Plan resource and it runs the upgrade job on each node, cordoning and draining when you ask it to ➜ ku.bz/GyCBX9mcG
https://raw.githubusercontent.com/rancher/system-upgrade-controller/master/doc/architecture.png
000
Kube Builders @kube.builders · 07/09/2026
MAAS (Metal-as-a-Service) is a production-grade tool that automates provisioning, network config, and OS installs (Ubuntu, CentOS, Windows, ESXi) across physical servers using PXE, IPAM, and full API-driven workflows ➤ ku.bz/9z6rg3_cZ
https://assets.ubuntu.com/v1/c3b3b947-MAAS-diagram-grey.svg
021
Kube Builders @kube.builders · 04/09/2026
This tutorial teaches how to build a production-like Kubernetes cluster on bare metal using Hyper-V VMs with MetalLB, Ingress NGINX, Longhorn storage, and HPA ➤ ku.bz/lgLkmqb-9
https://miro.medium.com/v2/1*ZJXQ9GVEFGJ6ZknT5bkQDg.png
000
Kube Builders @kube.builders · 04/09/2026
Jarvis is a self-hosted web UI for Alertmanager where alerts are stored in a database, and people can claim and comment on them so the team sees who is handling what ➜ ku.bz/zYpq6w0-5
https://github.com/kj187/jarvis/raw/main/docs/assets/screenshot.png
000
Kube Builders @kube.builders · 03/09/2026
This tutorial shows how to build a local Kubernetes lab in Vagrant where MetalLB actually works, by giving each VM both a host-only and a bridged network ➜ ku.bz/lynZc_9xt
https://miro.medium.com/v2/1*Wf_JsGL39YN04nREl0nskg.png
020
Kube Builders @kube.builders · 31/08/2026
This article shows how to set up logging on a shared GKE cluster so every team only sees the logs from their own namespaces, while the platform team still sees everything ➜ ku.bz/CnRnrXnVV
https://miro.medium.com/v2/1*nCpiL6lVrhRJqUMP_09iqQ.png
000
Kube Builders @kube.builders · 30/08/2026
This tutorial shows how to automatically create and scale GitHub Actions runners on Kubernetes using Argo CD ApplicationSets that read config files from Git and deploy runner pods with custom resources and autoscaling ➤ ku.bz/0h2gRcqLb
https://miro.medium.com/v2/1*NsdcK-f5ED4J5DXhsK-47g.png
030
Kube Builders @kube.builders · 29/08/2026
KubeCM is a command-line tool that simplifies Kubernetes context management by allowing users to switch between clusters and namespaces with a single command ➤ ku.bz/Xs-l4WTH2
https://asciinema.org/a/663642.svg
010
Kube Builders @kube.builders · 27/08/2026
Rūsternetes is a from-scratch Rust reimplementation of Kubernetes with its own: - API server, - scheduler, - controller manager, - kubelet, - kube-proxy, - controllers, - and conformance tests ➤ ku.bz/yjgm-qPVh
https://github.com/calfonso/rusternetes/raw/main/docs/screenshots/console-topology-logs.png
000
Kube Builders @kube.builders · 26/08/2026
l9gpu is a GPU telemetry agent that emits OpenTelemetry metrics with workload attribution built in, so you can see which pod, team or Slurm job is using each NVIDIA, AMD or Intel GPU ➜ ku.bz/JCtj79Xms
https://raw.githubusercontent.com/last9/gpu-telemetry/main/docs/diagrams/l9gpu_observability_overview.jpg
000
Kube Builders @kube.builders · 25/08/2026
This case study shows how one team ran LiteLLM as a single gateway to many model providers on EKS, kept it highly available, and managed the whole thing with ArgoCD ➜ ku.bz/YKJG9_NH_
https://miro.medium.com/v2/1*EOrdWaf3SMnu7cu2kY05Lw.png
000
Kube Builders @kube.builders · 22/08/2026
This article explains how to control runaway GPU spend in Kubernetes by adding taints, quotas, labels, Prometheus rules, and admission controls so teams can see who is using expensive GPU workloads and why ➤ ku.bz/6cFxnhHGb
https://miro.medium.com/v2/1*_NHJ6mlf4AhZYL6s7fx-EA.png
011
Kube Builders @kube.builders · 20/08/2026
This tutorial explains how to build a Kubernetes operator that automatically manages Synology DSM reverse proxy rules from annotated Services, Ingresses, and Argo CD Applications ➤ ku.bz/P015Vw0wn
https://miro.medium.com/v2/1*fY8k9q5iFDdiFYsWTpFFFg.png
010
Kube Builders @kube.builders · 20/08/2026
Goldpinger is a monitoring tool that runs as a DaemonSet and makes inter-pod calls to test connectivity ➜ ku.bz/D_P9JG76K
https://github.com/bloomberg/goldpinger/raw/master/extras/screenshot.png
000
Kube Builders @kube.builders · 14/08/2026
SloK lets teams define SLOs as Kubernetes custom resources, generate Prometheus rules, track error budgets, backtest SLO YAML, and view reliability trends in a dashboard ➤ ku.bz/XwCd1mhXc
https://github.com/slok-operator/slok/raw/main/docs/images/slok-hero.svg
000
Kube Builders @kube.builders · 14/08/2026
This article opens up Xatastor, the storage system Xata built for millions of Postgres databases, explaining why they chose ZFS zvols over NVMe-oF instead of Ceph or Longhorn, and how their Kubernetes operator drives it ➜ ku.bz/LcBp9Pl1h
https://dev-to-uploads.s3.amazonaws.com/uploads/articles/jmyybsqiraje9cf3lohy.png
011
Kube Builders @kube.builders · 13/08/2026
This tutorial shows how to run Hermes Agent on MicroK8s as a stateful gateway, move scheduled briefings into Kubernetes CronJobs, and use PVCs, ConfigMaps, retry jobs, and Helm for a small agent system ➤ ku.bz/7ymZBxBMr
https://miro.medium.com/v2/0*TPdf49ZudQWOdGLi.png
000
Kube Builders @kube.builders · 10/08/2026
KubePlumber tests Kubernetes networking from inside the cluster by checking: - internal DNS, - pod-to-pod traffic, - external DNS, - and bandwidth between nodes ➤ ku.bz/nTkFwCt_Y
https://github.com/David-VTUK/KubePlumber/raw/main/images/example3.png
000
Kube Builders @kube.builders · 10/08/2026
This case study explains how an ECS workload was migrated to EKS across two AWS regions with zero production downtime It covers KEDA autoscaling, HashiCorp Vault, IRSA, disaster recovery, and a coordinated production cutover ➜ ku.bz/VDHmS189t
https://miro.medium.com/v2/1*MUfa1V5I1i7uF5tXRJ2RMA.png
000
Kube Builders @kube.builders · 09/08/2026
This case study shows how CoreDNS became an EKS bottleneck under heavy DNS traffic and uses kube-burner test results to explain why NodeLocal DNSCache helped ➤ ku.bz/cs-fvstLZ
https://miro.medium.com/v2/1*3UbrfO2QZYo7mD77QIF2MA.png
000
Kube Builders @kube.builders · 07/08/2026
This article explains why low GPU utilization during LLM inference can be normal by breaking down prefill, decode, memory bandwidth limits, batching, and GKE B200 benchmark numbers ➤ ku.bz/zyv99_RgD
https://miro.medium.com/v2/1*uy7Tr1UA5Yv27Tl2G4PUeA.png
000
Kube Builders @kube.builders · 07/08/2026
MAAS (Metal-as-a-Service) is a production-grade tool that automates provisioning, network config, and OS installs (Ubuntu, CentOS, Windows, ESXi) across physical servers using PXE, IPAM, and full API-driven workflows ➜ ku.bz/9z6rg3_cZ
https://assets.ubuntu.com/v1/c3b3b947-MAAS-diagram-grey.svg
000
Kube Builders @kube.builders · 04/08/2026
This tutorial teaches how to build a production-like Kubernetes cluster on bare metal using Hyper-V VMs with MetalLB, Ingress NGINX, Longhorn storage, and HPA ➜ ku.bz/lgLkmqb-9
https://miro.medium.com/v2/1*qanKhgAllqZAYpSVPy2UeQ.png
000
Kube Builders @kube.builders · 03/08/2026
This tutorial teaches how to build a local observability stack for AWS EKS logs using Stern for multi-pod tailing, Fluent Bit for log processing with multiline parsing, and Elasticsearch with Kibana for searchable visualization via Docker Compose ➤ ku.bz/qK6fTw_SB
https://miro.medium.com/v2/resize:fit:640/format:webp/1*KY7B7DL_mvZUdeiQvd-u1w.png
000
Kube Builders @kube.builders · 30/07/2026
This tutorial shows how to serve open source LLMs on Red Hat OpenShift AI with KServe, vLLM, Argo CD, and IBM Fusion using a fully declarative GitOps workflow ➤ ku.bz/chQc0HG6n
https://miro.medium.com/v2/1*tq61ejW_0Gvr2_1UCZJlSQ.png
210
Kube Builders @kube.builders · 30/07/2026
This tutorial shows how to automatically create and scale GitHub Actions runners on Kubernetes using Argo CD ApplicationSets that read config files from Git and deploy runner pods with custom resources and autoscaling ➜ ku.bz/0h2gRcqLb
https://miro.medium.com/v2/1*NsdcK-f5ED4J5DXhsK-47g.png
020
Kube Builders @kube.builders · 29/07/2026
Goldpinger is a monitoring tool that runs as a DaemonSet and makes calls between pod instances to test connectivity It produces Prometheus metrics for visualization and alerting, while providing a web UI that displays network health and latency ➤ ku.bz/WD6zf4B2h
https://github.com/bloomberg/goldpinger/raw/master/extras/screenshot.png
000
Kube Builders @kube.builders · 29/07/2026
KubeCM is a command-line tool that simplifies Kubernetes context management by allowing users to switch between clusters and namespaces with a single command ➜ ku.bz/Xs-l4WTH2
https://asciinema.org/a/663642.svg
000
Kube Builders @kube.builders · 27/07/2026
Rūsternetes is a from-scratch Rust reimplementation of Kubernetes with its own: - API server, - scheduler, - controller manager, - kubelet, - kube-proxy, - controllers, - and conformance tests ➜ ku.bz/yjgm-qPVh
https://github.com/calfonso/rusternetes/raw/main/docs/screenshots/console-topology-logs.png
000
Kube Builders @kube.builders · 26/07/2026
This tutorial shows how to build a private EKS cluster with zero public API exposure using Terraform It also covers self-hosted OpenVPN as a VPN gateway, NAT masquerade iptables setup, kube-prometheus-stack via internal load balancer, and Route 53 ➤ ku.bz/XZ-gvhGdK
https://dev-to-uploads.s3.amazonaws.com/uploads/articles/5q8x8zw6ktrth7o4tr7x.png
010
Kube Builders @kube.builders · 24/07/2026
This tutorial shows how to expose a self-hosted Kubernetes cluster on Proxmox using a dual HAProxy setup one on the host as an edge gateway and one as an in-cluster ingress controller ➤ ku.bz/w3M0Q7fKv
https://substackcdn.com/image/fetch/$s_!An2J!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1bc1a7ad-9fa7-4263-aa62-d78444ce9b54_1602x968.png
020
Kube Builders @kube.builders · 22/07/2026
This article explains how to control runaway GPU spend in Kubernetes by adding taints, quotas, labels, Prometheus rules, and admission controls so teams can see who is using expensive GPU workloads and why ➜ ku.bz/6cFxnhHGb
https://miro.medium.com/v2/1*ico_rRG9n3dkN7TMfBN-yA.png
021
Kube Builders @kube.builders · 21/07/2026
VictoriaMetrics MCP Server connects AI tools to VictoriaMetrics APIs and documentation for metric queries, alert analysis, observability debugging, automation, and read-only monitoring workflows ➜ ku.bz/Q_chvmrhf
https://github.com/VictoriaMetrics/mcp-victoriametrics/raw/main/ui.png
000
Kube Builders @kube.builders · 20/07/2026
This tutorial explains how to build a Kubernetes operator that automatically manages Synology DSM reverse proxy rules from annotated Services, Ingresses, and Argo CD Applications ➜ ku.bz/P015Vw0wn
https://miro.medium.com/v2/1*fY8k9q5iFDdiFYsWTpFFFg.png
000