Sign in

Kube Architect

@kube.archi
508 followers 1 following 1.6K posts

News and links on architecting and developing apps on Kubernetes curated by the @Learnk8s.io team More K8s news, events, jobs → kube.today

PostsRepliesMedia
Kube Architect @kube.archi · 6h
Understudy is a Kubernetes operator that starts a temporary replacement for a single-replica workload before a planned node disruption, helping reduce downtime without running two pods all day ➜ ku.bz/kG1TYjcCT
https://raw.githubusercontent.com/mitis-cloud/understudy/main/docs/assets/terminal-demo.svg
000
Kube Architect @kube.archi · 04/10/2026
This tutorial builds a local multi-cluster lab with vind, then uses Sveltos and Argo CD to deploy to every cluster that carries the right label ➤ ku.bz/bQmmMLsMk
https://miro.medium.com/v2/1*5FJGGji73WcQASkhBS1auQ.png
010
Kube Architect @kube.archi · 03/10/2026
KubeElasti scales idle Kubernetes services down to zero and wakes them on the first request, holding that traffic in a proxy queue so nothing is lost while the pods start ➤ ku.bz/zbxX-YGrw
https://github.com/KubeElasti/KubeElasti/raw/main/docs/assets/images/modes.png
000
Kube Architect @kube.archi · 02/10/2026
This article introduces two new Headlamp plugins: KubeBuddy for browser-side Kubernetes cluster auditing and Headlamp Theme Builder for creating custom dashboard themes ➤ ku.bz/tK4YdwtgW
https://pixelrobots.co.uk/wp-content/uploads/2026/06/plugin-library.png
000
Kube Architect @kube.archi · 02/10/2026
Polykube is a GitOps-native operator that runs the same workloads across clusters and clouds, with no central control plane and Cilium ClusterMesh carrying cross-cluster traffic ➤ ku.bz/0WrtnwJND
https://raw.githubusercontent.com/Kismet-Engineering/polykube/main/docs/polykube-demo.svg
000
Kube Architect @kube.archi · 01/10/2026
This article explains what really happens when you run kubectl apply, and how server-side apply moves field ownership into the API server so Helm, Argo CD and HPAs hit conflicts ➤ ku.bz/KZ_RzWBV5
https://static.learnkube.com/5d028b7380fad091cf44cd5861eb3508.svg
011
Kube Architect @kube.archi · 01/10/2026
keda-gpu-scaler is a KEDA external scaler that reads GPU metrics from NVML on each node, so vLLM and Triton deployments scale on real GPU load instead of CPU, including scale to zero ➤ ku.bz/KB6slMgk4
https://raw.githubusercontent.com/pmady/keda-gpu-scaler/main/docs/images/architecture.png
011
Kube Architect @kube.archi · 30/09/2026
Sveltos manages apps and add-ons across multiple Kubernetes clusters from one management cluster using Helm, YAML, Kustomize, Carvel, or Jsonnet, with deployment ordering and drift repair ➜ ku.bz/s0f7l2QBf
https://raw.githubusercontent.com/projectsveltos/sveltos/refs/heads/main/docs/assets/sveltos_pull_mode_readme.png
010
Kube Architect @kube.archi · 29/09/2026
This article explains how to design a production-grade MCP server for platform teams, with governance, backend clients, tool definitions and auth as four separate layers, plus the RBAC and deployment work needed before it touches a real cluster ➜ ku.bz/6c5t89LYj
https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fx85wqhvj7qky05z5q2oh.png
021
Kube Architect @kube.archi · 28/09/2026
This article explains how to deploy agentic AI on Kubernetes using a four-layer architectural stack It details model inference, fine-tuning, and agent orchestration using tools like KAITO, Ray, and MCP ➤ ku.bz/Gw2X5272D
https://miro.medium.com/v2/1*mqsakcXlCRHUZI4aYbZFJA.png
100
Kube Architect @kube.archi · 28/09/2026
This article explains why Ingress is being replaced by the Gateway API, what the new Gateway, Route and Policy resources actually do, and how to choose a gateway controller before migrating ➜ ku.bz/5TpylGbvV
https://www.romaglushko.com/blog/k8s-gateway-api/k8s-ingress-confused-deputy-attack.png
000
Kube Architect @kube.archi · 27/09/2026
diffyml compares YAML files by structure instead of line by line, and knows enough about Kubernetes resources to match them up even when the order changes ➤ ku.bz/69kPj1b9R
https://raw.githubusercontent.com/szhekpisov/diffyml/main/doc/kubectl-demo.png
022
Kube Architect @kube.archi · 26/09/2026
This case study shows how Netflix moved millions of batch jobs from its homegrown queueing system to Kueue, without the people submitting those jobs noticing any change ➤ ku.bz/3WtH2Fml9
https://miro.medium.com/v2/1*a9TTKuKN1ovhDA00DWS4Zg.png
021
Kube Architect @kube.archi · 26/09/2026
A native iOS and Android app for monitoring and managing Argo CD deployments from your phone ➤ ku.bz/B2PTPHXxL
https://github.com/argoproj-labs/mobile-for-argocd/raw/main/docs/screenshot.png
010
Kube Architect @kube.archi · 25/09/2026
This case study explains how Modelplane was built entirely as a Crossplane configuration, with no custom controllers, to turn GPUs spread across clouds into one fleet behind a stable inference API ➜ ku.bz/Qk7c12L-R
https://blog.crossplane.io/content/images/2026/06/CleanShot-2026-06-23-at-06.06.44@2x.png
011
Kube Architect @kube.archi · 25/09/2026
KubeTable is a local-first desktop app for browsing databases inside your clusters, finding them from your kubeconfig and handling port-forwards so you can query Postgres, MySQL, Redis or MongoDB directly ➤ ku.bz/TGdTskJzd
https://github.com/kubetable/kubetable/raw/main/docs/assets/kubetable-community.png
000
Kube Architect @kube.archi · 25/09/2026
This case study shows how a team ran one Kafka cluster stretched across three separate Kubernetes clusters with Strimzi, Submariner and Cilium, and kept it alive when a whole cluster went down ➜ ku.bz/h_X-GXdB5
https://miro.medium.com/v2/1*Ii34R9TDheC5P1CBZfJoag.png
001
Kube Architect @kube.archi · 24/09/2026
This article presents a proof of concept in which an Elasticsearch MCP server runs on Kubernetes so an SRE agent can search logs in plain language, and it ends with the authentication and RBAC work still needed for production ➤ ku.bz/sVf2HFvfq
https://miro.medium.com/v2/1*fFF2KuFR1_qaSjURbJDpwg.png
110
Kube Architect @kube.archi · 24/09/2026
This case study shows how a payments company rebuilt deployments around GitOps with Argo CD on Kubernetes, so every production change is a reviewed Git commit and PCI audits stop being guesswork ➜ ku.bz/rPwVfs6rD
https://dodopayments.com/_astro/eng-gitops-inline-1.DbFa_zU2_JthF7.webp
000
Kube Architect @kube.archi · 24/09/2026
This tutorial walks through deploying the WSO2 API Platform Gateway on OpenShift, from building the images and installing cert-manager to applying the gateway operator, a sample REST API, and the route that exposes it ➤ ku.bz/mgzxbfHBW
https://miro.medium.com/v2/1*UKDoc1DfH8W4d0DM8YNd9g.png
000
Kube Architect @kube.archi · 23/09/2026
This article lays out a GitOps reference architecture for running one app across 25 regions, where every region reconciles itself with Argo CD and a rollback is a git revert scoped to that region alone ➜ ku.bz/Szhjv5TwS
https://miro.medium.com/v2/1*oOYa2uXHF7vgtnnj-QyAyg.png
000
Kube Architect @kube.archi · 22/09/2026
This tutorial shows how to chain KEDA cron scaling with Karpenter so non-prod EKS clusters drop to zero nodes at night and on weekends, cutting the compute bill by 65 to 85% ➜ ku.bz/J18t6k5N5
https://miro.medium.com/v2/1*XuDawdlcE9IWDkYGpWGGwQ.png
010
Kube Architect @kube.archi · 22/09/2026
This case study traces a 503 at the ingress back to a broken CNI overlay between nodes, even though every pod and endpoint looked healthy, and fixes it with topology spread constraints ➜ ku.bz/M-PjSd6Tl
https://miro.medium.com/v2/1*suXEQF2F_91aF4NmNKszgQ.jpeg
000
Kube Architect @kube.archi · 21/09/2026
This article explains how to make Kubernetes spend traceable to each team, using a consistent label taxonomy, Prometheus recording rules on resource requests, policy enforcement and chargeback reporting ➜ ku.bz/w2TsnQRVb
https://cdn.hashnode.com/uploads/covers/698b5d134cd19cd9fe4c6990/cf35da7c-ac6a-45ac-8eb8-d788bb5f1c8c.png
010
Kube Architect @kube.archi · 21/09/2026
This article argues that MCP servers for Kubernetes ship the accelerator without the brake, and walks through a two-tier design in which an agent can only propose a change, and a human approves the exact plan before it is applied ➤ ku.bz/qwTBzbg1y
https://miro.medium.com/v2/1*X0NVvZQ7npXIxjAVw8Of7w.png
011
Kube Architect @kube.archi · 21/09/2026
This case study shares a production Strimzi Kafka setup that survives broker and zone failures, using KRaft instead of ZooKeeper, per-zone node pools, Cruise Control rebalancing and careful JVM tuning ➜ ku.bz/Jmj90fchK
https://dev-to-uploads.s3.amazonaws.com/uploads/articles/tg10tf8zb0pw2pnepxfq.png
000
Kube Architect @kube.archi · 20/09/2026
Klarity is a read-only Kubernetes dashboard for GitOps teams: it shows everything running in the cluster but never lets anyone change it outside Git ➤ ku.bz/-nsjD3JZ9
https://github.com/selvarajmurugesan90/klarity/raw/main/docs/assets/screenshots/Klarity-Resources-Pod.jpg
010
Kube Architect @kube.archi · 19/09/2026
This article explains the centralise-or-not trade-off behind CODECO's federated Kubernetes architecture across cloud, edge and IoT, and how neighbourhood-scoped control, decentralised AI and federated scheduling answer it ➤ ku.bz/t-m2K1CTK
https://miro.medium.com/v2/1*zEgw_Wc1vkDGbnDsDFXVSQ.png
000
Kube Architect @kube.archi · 19/09/2026
This case study traces why Kafka started reading from disk after moving from EC2 to EKS, and lands on cgroup v2 reclaim pressure ➤ ku.bz/0P1BSLKKz
https://dev-to-uploads.s3.amazonaws.com/uploads/articles/ukij7ii0gv8srv96i0jk.png
010
Kube Architect @kube.archi · 18/09/2026
This article uses a food delivery startup story to explain how a .NET API on one EC2 box moves onto EKS, with Docker, Kubernetes objects and Terraform each given a plain-language role ➜ ku.bz/pZdyNK2Fj
https://miro.medium.com/v2/1*399zmAzzvw9jNcjVXeNjPg.png
000
Kube Architect @kube.archi · 18/09/2026
This article explains why CPU is the wrong scaling signal for Pub/Sub consumers, since pods look healthy while the backlog grows, and argues for scaling on queue depth with KEDA instead ➤ ku.bz/DSn2WpFDD
https://miro.medium.com/v2/1*3f9_bQQQFcNpzORyVMkCew.jpeg
002
Kube Architect @kube.archi · 18/09/2026
This case study shows what happened when a team swapped etcd for Google Cloud Spanner, using commit timestamps instead of a single revision counter, so writes no longer queue behind each other ➜ ku.bz/gPW89HJPw
https://dev-to-uploads.s3.amazonaws.com/uploads/articles/o59gb893c03bha14m9mq.png
000
Kube Architect @kube.archi · 17/09/2026
This article explains why the default Kubernetes scheduler struggles with AI training jobs, and how Volcano adds gang scheduling, queues and GPU topology awareness on top of it ➜ ku.bz/JVDvcTt12
https://miro.medium.com/v2/resize:fit:700/1*yEWrwIVuR_2mmBX73xJwWA.png
010
Kube Architect @kube.archi · 17/09/2026
An SRE compares Istio, Linkerd and Cilium after eighteen months of running Istio in production, on operational cost, performance overhead, security model and observability The verdict: most teams should start with Linkerd, or no mesh at all ➤ ku.bz/0zHlrMG9F
https://miro.medium.com/v2/1*yhbQ58pXRoXBcLqwxCIfYA.png
000
Kube Architect @kube.archi · 17/09/2026
This tutorial shows how GoReplay replays real production traffic in Kubernetes so you can test a new Go service before sending users to it ➤ ku.bz/q9XdR4mlz
https://miro.medium.com/v2/1*37hUFKyhjgGxu5RMtoCLBQ.png
000
Kube Architect @kube.archi · 16/09/2026
This article walks through a multi-region EKS platform where Crossplane provisions the AWS side, FluxCD reconciles every cluster and Git stays the single source of truth ➜ ku.bz/GlHf0gcwW
https://miro.medium.com/v2/1*2idsu0llYRLrA2G0XppTZg.png
010
Kube Architect @kube.archi · 15/09/2026
This tutorial walks you through a full GitOps setup on minikube, where Argo CD deploys a Go service straight from Git and an HPA scales the pods under load ➜ ku.bz/4lY9D3HgR
https://miro.medium.com/v2/1*rox5K1YCgRlJlclc1axYUQ.png
000
Kube Architect @kube.archi · 15/09/2026
This case study shows how a team kept delivering WebSocket events after growing to dozens of pods, using Redis to track which pod holds each user's connection and relay messages to it ➜ ku.bz/ftpTJ9Pqh
https://miro.medium.com/v2/1*3j6hS6HyVHy3wBXg2LVg1Q.png
000
Kube Architect @kube.archi · 14/09/2026
This article opens up Volcano's controllers to show how gang scheduling avoids the deadlock where half a distributed job holds resources, following the PodGroup and Job state machines with real cluster logs ➤ ku.bz/20Fv1tPVM
https://miro.medium.com/v2/1*kGM7ZX_RILoQgw8y_4CSBA.png
000
Kube Architect @kube.archi · 14/09/2026
This article shows how Sveltos ClusterPromotion promotes a config from dev to staging to production only when health checks pass, and why letting Argo CD and Sveltos manage each other deleted Argo CD ➜ ku.bz/sJZhQf25J
https://miro.medium.com/v2/1*E9WxZo3bRRK5eJtxjXcdtg.png
000
Kube Architect @kube.archi · 14/09/2026
This article lays out a production EKS setup where Karpenter keeps a cheap On-Demand baseline and absorbs traffic spikes with Spot nodes that drain safely when AWS reclaims them ➜ ku.bz/f-CnXzXxb
https://miro.medium.com/v2/1*5X_B-2FlSSkke-AoZe1FrA.png
011
Kube Architect @kube.archi · 14/09/2026
This article explains Kubernetes operators as feedback controllers, connecting reconciliation, informers, queues, spec/status, and self-healing behavior to database operations ➤ ku.bz/93cbkRmhc
https://planetscale-images.imgix.net/assets/part1-feedback-loop-Z0q4qAPX.png?auto=compress%2Cformat
011
Kube Architect @kube.archi · 11/09/2026
This case study shows how a student team built a multi-tenant PostgreSQL DBaaS on Kubernetes with Patroni for failover and PgBouncer for pooling, and what they had to redo ➜ ku.bz/_FZ-k558p
https://miro.medium.com/v2/1*Hh_zDTyieWtT6Ltf3XW0JA.png
000
Kube Architect @kube.archi · 10/09/2026
This tutorial shows how to link three GKE clusters with Linkerd multicluster, mixing federation and mirroring so a service keeps answering even when a whole cluster disappears ➜ ku.bz/RMhY6y-2_
https://linkerd.io/2026/06/24/federating-clusters-for-zero-downtime-kubernetes/gcp-project.svg
000
Kube Architect @kube.archi · 10/09/2026
This case study shows how a team turned an old chat export into a searchable archive with OpenSearch, a Spring Boot app and a Kubernetes deployment behind HTTPS ➜ ku.bz/Y2c8-D7Z3
https://miro.medium.com/v2/1*9diDtqRxeE8hvEeUGsgwXw.png
000
Kube Architect @kube.archi · 09/09/2026
This case study shows how Inditex reclaims idle node capacity with an open-source overcommit operator that rewrites pod requests through a mutating webhook, based on priority class ➜ ku.bz/XV3rLBhJr
https://miro.medium.com/v2/1*C4Ko50weah851X2u72DG1A.png
021
Kube Architect @kube.archi · 09/09/2026
This case study shows how to use Source Hydrated Infrastructure Models (SHIM), a GitOps pattern that commits fully rendered infrastructure manifests to Git for explicit auditing and reconciliation ➜ ku.bz/LGRcYxQGy
https://miro.medium.com/v2/1*pmAxxi3SRgXYQGscUMbqgw.png
000
Kube Architect @kube.archi · 08/09/2026
This article shows how CloudNativePG replaces Patroni, HAProxy and barman with four Kubernetes resources that handle failover, backups and connection pooling for PostgreSQL ➜ ku.bz/xbcrK9px3
https://miro.medium.com/v2/1*p7wwEgAa_tcQOaVoBqZMZg.png
000
Kube Architect @kube.archi · 07/09/2026
This case study tells how a team deleted their EKS cluster and moved to three plain servers with Kamal, dropping the bill from $1,200 to $180 a month and deploying in about half a minute ➜ ku.bz/fJCq-Ynbr
https://miro.medium.com/v2/1*p-Ja_O_DKXObC4zARCH_tg.png
011
Kube Architect @kube.archi · 04/09/2026
This tutorial builds a local multi-cluster lab with vind, then uses Sveltos and Argo CD to deploy to every cluster that carries the right label ➜ ku.bz/bQmmMLsMk
https://miro.medium.com/v2/1*3JkfAfdHcSOf3JPan7IRog.png
000