Learn Kubernetes Weekly issue 203 · 30 Sept 2026

Modelplane on Crossplane, Gateway API Replacing Ingress, Virtual Machines to GitOps, 500 MB Buffer Killed Archival, GPU MIG and Kueue for AI

This newsletter is brought to you by LearnKube — understand how Kubernetes works, and what to do when it breaks. Live training with 60% hands-on labs.

Going to KubeCon + CloudNativeCon North America? Come a day early. We are hosting our first in-person LearnKube community event!

Expect a hands-on workshop where you diagnose a broken app with an AI SRE agent, talks on cost optimization, bank grade Kubernetes, and AI operations, lightning talks, YAML Games, and drinks with the community.

Register for free here!

— Dan

Articles

  1. Building Modelplane on Crossplane

    blog.crossplane.io

    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.

  2. Kubernetes Gateway API: Why Ingress Is Being Replaced and Which Gateway Controller to Pick

    romaglushko.com

    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.

  3. From Fragile VMs to Bulletproof GitOps: Modernizing a DevOps Platform on AWS EKS

    medium.com

    This case study shows how to migrate from fragile EC2-based infrastructure to AWS EKS with GitOps using ArgoCD, Jenkins, and SonarQube for a URL shortening platform, achieving 80% faster deployments and self-healing infrastructure.

  4. How a 500 MB Buffer Killed Our Archival Job — And Why Streaming Fixed It

    dev.to

    This case study shows how a nightly export job kept getting OOM-killed on Kubernetes, and how switching to streaming dropped its memory use from 700 MB to about 30 MB.

  5. How GPU MIG + Kueue Can Transform Multi-Tenant AI Workloads on Kubernetes

    yesdeepakverma.medium.com

    This article explains how slicing a big GPU with MIG and queueing jobs with Kueue lets several teams share the same card instead of one job sitting on all of it.

  6. Scaling Kubernetes Deployments to multiple Regions: A GitOps Reference Architecture

    medium.com

    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.

Articles worth checking out:

Meet the LearnKube community in Salt Lake City!

Join our first in-person event the day before KubeCon for:

  • a hands-on workshop with an AI SRE agent,
  • talks on cost optimization,
  • bank grade Kubernetes,
  • and AI operations, plus YAML Games and drinks.

→ Register for free

Meet the LearnKube community in Salt Lake City!

Tutorials

  1. Scale Kubernetes deployments to zero using KEDA

    mijndertstuij.nl

    This tutorial shows how to put dev, QA and staging clusters to sleep overnight with KEDA's cron scaler, including the Argo CD gotchas around CRDs, RoleBindings and replica drift.

  2. Your Docker Secrets Are Not Gone — They’re Just Hidden

    medium.com

    This tutorial builds a Docker image with a secret, then shows how it still sits in an earlier image layer after you delete it, and pulls it back out with docker history, jq and tar.

  3. Your Kubernetes Cluster Already Has a Certificate Authority — Use It for Everything

    medium.com

    This tutorial shows how to let cert-manager issue Let's Encrypt certificates for services outside the cluster, using DNS-01 validation and AWS Secrets Manager as the delivery path to an OpenVPN server.

Kubernetes jobs

    • Software Engineer with Monzo

    • Salary: £42.5K a year

    • Location: based in the office (and remote from home) in London, GB

    • Tech stack: Kubernetes, Kubernetes, AWS, Docker, GCP, compliance, AWS IAM, security, Kafka, Cassandra

    • Platform Engineer with Zeta Global

    • Salary: $165K to $185K a year

    • Location: based in the office (and remote from home) in San Mateo, CA, USA

    • Tech stack: Kubernetes, Kubernetes, AWS EC2, AWS, alerting, monitoring, incident response, observability, Terraform, IAM

    • DevSecOps Engineer with Harness

    • Salary: $54K to $440K a year

    • Location: remote from

    • Tech stack: Kubernetes, Kubernetes, AWS, Azure, Docker, GCP, GitHub, Harness, GitHub Actions, Jenkins

    • DevSecOps Engineer with Harness

    • Salary: $54K to $258.72K a year

    • Location: remote from

    • Tech stack: Kubernetes, Kubernetes, AWS EC2, AWS, GCP, alerting, monitoring, logging, ingress controllers, GitOps

    • DevSecOps Engineer with Harness

    • Salary: $150K to $164K a year

    • Location: remote from

    • Tech stack: Kubernetes, Kubernetes, AWS, GCP, HIPAA, DLP, SOC 2, SBOM, SLSA, ISO 27001

Discover more Kubernetes jobs on Kube Careers →

Code & tools

  1. infra-bench: Benchmark for AI agents on infrastructure work

    github.com/kubeply

    infra-bench is an open benchmark suite that measures how well AI agents handle real infrastructure tasks, starting with a Kubernetes dataset of easy, medium and hard problems.

  2. crd-schema-publisher: CRD docs and IDE validation

    github.com/sholdee

    crd-schema-publisher pulls CRD schemas straight from your own cluster and publishes them as a searchable docs site plus JSON schemas your editor can use to validate manifests.

  3. Freelens Pod File Browser: browse pod files from the UI

    github.com/masoudei

    Freelens Pod File Browser adds a graphical file browser to Freelens, so you can open, edit, upload and download files inside a pod container instead of running kubectl exec over and over.

  4. Auto-Restart Workloads on ConfigMap and Secret Changes

    github.com/stakater

    Reloader is a Kubernetes controller that watches Secrets and ConfigMaps and triggers rolling updates on Deployments, StatefulSets, and more when changes are detected.

  5. Kubex: async Kubernetes client for Python

    github.com/codemageddon

    Kubex is a fully typed, async Kubernetes client for Python built on Pydantic, and its benchmarks show it listing pods tens of times faster and with far less memory than kubernetes-asyncio.

Other interesting projects:

Subscribe to Learn Kubernetes Weekly

Trusted by 77K engineers. Delivered 203 issues and counting.

or subscribe via

Upcoming Kubernetes events

  1. Oct

    1

    DevSecOps 2026

    Online conference organized by Conf42.

    • This is a virtual event

    • This is a free event.

  2. Oct

    2

    The Cloud & AI Summit 2026

    In-person conference organized by The Cloud and AI Summit.

    • Location: St. Louis, MO, USA

    • This event requires an entrance fee

  3. Oct

    2

    MLCon NYC 2026

    In-person conference organized by Devmio.

    • Location: New York, NY, USA

    • This event requires an entrance fee

  4. Oct

    5

    Advanced Kubernetes course (Amsterdam)

    In-person workshop organized by LearnKube.

    • Location: Amsterdam, NL

    • This event requires an entrance fee

  5. Oct

    5

    Advanced Kubernetes course (Boston)

    In-person workshop organized by LearnKube.

    • Location: Boston, MA, USA

    • This event requires an entrance fee

  6. Oct

    22

    Advanced Kubernetes course

    Online workshop organized by LearnKube.

    • This is a virtual event

    • This event requires an entrance fee

Discover more Kubernetes events on Kube Events →

Thanks to our sponsors who make Kube Today possible

  • LearnKube
  • Akamai
  • Fairwinds
  • Densify
Find out more about being a sponsor →

Kubernetes call for papers

  1. 12

    days

    KubeCon + CloudNativeCon Europe 2027

    The Call For Paper is open until 12 October 2026 at UTC. More info →
    • Location: Barcelona, ES

    • In-person conference organized by CNCF.

    • The conference starts on the 18 March 2027.

    • Apply here
  2. 19

    days

    Cloud Native Days LA

    The Call For Paper is open until 19 October 2026 at UTC. More info →
    • Location: Los Angeles, CA, USA

    • In-person conference organized by SCaLE.

    • The conference starts on the 1 April 2027.

    • Apply here
  3. 0

    days

    UbuCon India 2026

    The Call For Paper is open until 30 September 2026 at UTC. More info →
    • Location: Bengaluru, IN

    • In-person conference organized by Canonical.

    • The conference starts on the 15 November 2026.

    • Apply here
  4. 54

    days

    Big Data Europe

    The Call For Paper is open until 23 November 2026 at UTC. More info →
    • Location: Vilnius, LT

    • In-person conference organized by DATA MINER.

    • The conference starts on the 27 November 2026.

    • Apply here
  5. 19

    days

    Cloud Native AI + Inference Day Europe

    The Call For Paper is open until 19 October 2026 at UTC. More info →
    • Location: Barcelona, ES

    • In-person conference organized by CNCF.

    • The conference starts on the 15 March 2027.

    • Apply here
  6. 32

    days

    Devopsdays Los Angeles

    The Call For Paper is open until 1 November 2026 at UTC. More info →
    • Location: Los Angeles, CA, USA

    • In-person conference organized by DevopsDays.

    • The conference starts on the 2 April 2027.

    • Apply here
  7. 15

    days

    Global Summit on Data Science and Cloud Computing

    The Call For Paper is open until 15 October 2026 at UTC. More info →
    • Location: Rome, IT

    • In-person conference organized by Noveltics Group.

    • The conference starts on the 20 October 2026.

    • Apply here
  8. 1

    days

    SREday Amsterdam 2026

    The Call For Paper is open until 1 October 2026 at UTC. More info →
    • Location: Amsterdam, NL

    • In-person conference organized by SREDay.

    • The conference starts on the 2 November 2026.

    • Apply here
  9. 9

    days

    NextGen Intelligence Conference: Data, Cloud & AI

    The Call For Paper is open until 9 October 2026 at UTC. More info →
    • Location: London, GB

    • In-person conference organized by TechAI.

    • The conference starts on the 17 November 2026.

    • Apply here

Until next time!

— Gulcan

Subscribe to Learn Kubernetes Weekly

Trusted by 77K engineers. Delivered 203 issues and counting.

or subscribe via