Learn Kubernetes Weekly issue 197 · 19 Aug 2026

HPA Through Control Theory, End-to-End Observability, Inside Volcano Controllers, Forking Stateful Functions for Flink, Dagster on Kubernetes

This newsletter is brought to you by LearnKube — master Kubernetes with hands-on training designed for engineers who want to learn the smart way.

Articles

  1. Kubernetes Through Control Theory Glasses: HPA

    dev.to

    This article reads the HPA as a proportional controller from control theory, showing why the deadband, high gain and slow response trade-offs are unavoidable, and what dead time and pod quantization do to a PID version of it.

  2. Engineering End-to-End Observability for Kubernetes Workloads

    hackernoon.com

    This article explains why Kubernetes observability falls apart when metrics, logs and traces don't share context, and how consistent service identity, bounded label cardinality and OpenTelemetry pull them back together.

  3. Inside Volcano Controllers: Gang Scheduling, State Machines, and Real Kubernetes Logs

    medium.com

    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.

  4. We forked Apache Stateful Functions for Flink 2.x — here's why

    kzmlabs.hashnode.dev

    This article explains why a team forked Apache Stateful Functions to keep it running on Flink 2.x and Java 21, what they changed in the connectors, build and release pipeline, and when you should use the fork.

  5. Dagster on Kubernetes: When More Nodes Won’t Save You

    medium.com

    This article explains how to troubleshoot Dagster on Kubernetes when runs stay slow, covering concurrency limits, pod scheduling issues, retries, and PostgreSQL queue coordinator bottlenecks.

  6. An 8-minute outage from a dead NLB and a JVM that cached DNS forever

    dev.to

    This case study shows how a JVM DNS cache pinned one service to dead AWS Network Load Balancer IPs during migration, causing an outage fixed with a 30-second TTL.

Advanced Kubernetes Course

This four-day advanced kubernetes course teaches you:

  • networking,
  • autoscaling,
  • security,
  • and scheduling

through hands-on labs, led by engineers who run Kubernetes clusters in production every day.

Join us, Sep 10

Advanced Kubernetes Course

Tutorials

  1. Ephemeral Environments: Automating QA for Reliable Cloud-Native Systems

    medium.com

    This tutorial shows how to give every pull request its own ephemeral Kubernetes environment so tests run in a clean, isolated setup, using GitHub Actions and Argo CD ApplicationSets.

  2. Tuning Argo CD When the Defaults Stop Working

    gursimarsm.medium.com

    This tutorial shows how to tune Argo CD when defaults stop working, using metrics to find scaling, memory, Redis, sharding, and monorepo problems.

  3. Kubernetes KEDA Autoscaling: Scale Smarter, Not Harder

    medium.com

    This tutorial shows how KEDA scales workloads on queue depth instead of CPU, with a full RabbitMQ example: install, TriggerAuthentication, ScaledObject and a load test that proves the scaling works.

Kubernetes jobs

    • Platform Engineer with K2 Space

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

    • Location: based in the office in Los Angeles, CA, USA

    • Tech stack: Kubernetes, Kubernetes, Amazon EKS, EKS, AWS, alerting, metrics, logs, observability, tracing

    • Support Engineer with Innodata Inc.

    • Salary: CA$150K to CA$180K a year

    • Location: remote from

    • Tech stack: Kubernetes, Kubernetes, GKE, Google App Engine, Docker, GCP, Cloud Trace, Cloud Logging, alerting, monitoring

    • Support Engineer with Innodata Inc.

    • Salary: $100K to $130K a year

    • Location: remote from

    • Tech stack: Kubernetes, Cloud Run, Cloud Functions, Kubernetes, GKE, Google App Engine, Docker, GCP, Cloud Trace, Cloud Logging

    • DevOps Engineer with Nscale

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

    • Location: based in the office in Houston, TX, USA

    • Tech stack: Kubernetes, NVIDIA GPUs, InfiniBand, Kubernetes, High-Speed Ethernet, Docker, OpenTelemetry, Telemetry, monitoring, metrics

    • Platform Engineer with LatamCent

    • Salary: $84K to $120K a year

    • Location: remote from

    • Tech stack: Kubernetes, Kubernetes, AWS, GCP, NoSQL, AI infrastructure, human-in-the-loop workflows, LLM tools, AI Labs, AI

Discover more Kubernetes jobs on Kube Careers →

Code & tools

  1. k8s-mechanic

    github.com/lenaxia

    k8s-mechanic watches for pod crashes, degraded Deployments, and NotReady nodes, spawns a read-only in-cluster agent that investigates the failure and opens a PR on your GitOps repo with secret redaction, prompt injection detection, and a pentest report.

  2. KSolver: Kubernetes cost optimizer

    github.com/syslenslabs

    KSolver is a Kubernetes cost optimizer that uses CP-SAT constraint programming to find cheaper node fleets, explain blockers, simulate changes, and rank safe savings actions.

  3. cookiecluster: EKS Terraform CLI

    github.com/clowdhaus

    cookiecluster is a CLI tool written in Rust that generates EKS cluster definitions in Terraform through an interactive configuration process.

  4. Agent Substrate: Kubernetes runtime for stateful agents

    github.com/agent-substrate

    Agent Substrate is a Kubernetes runtime for stateful agents that packs many mostly idle agents onto a few worker pods while keeping each agent's memory, filesystem state and routing intact.

  5. Dynamo ModelExpress: model weight management for LLM inference

    github.com/ai-dynamo

    ModelExpress is an NVIDIA service that manages model weights across a cluster, caching them and moving them GPU-to-GPU over RDMA instead of reloading from storage, so new vLLM or Dynamo pods start serving much sooner.

Other interesting projects:

Subscribe to Learn Kubernetes Weekly

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

or subscribe via

Upcoming Kubernetes events

  1. Aug

    22

    DevOps Midwest 2026

    In-person conference organized by Sketch.

    • Location: St. Louis, MO, USA

    • This event requires an entrance fee

  2. Aug

    22

    Devopsdays Curitiba

    In-person conference organized by Devopsdays.

    • Location: Curitiba, BR

    • This event requires an entrance fee

  3. Aug

    25

    Building a Kubernetes-Native Control Plane for Hybrid Infrastructure at Julius Bär

    In-person meetup organized by Cloud Platforms Switzerland.

    • Location: Zürich, CH

    • This is a free event.

  4. Aug

    26

    techcamp 2026

    In-person conference organized by techcamp.

    • Location: Hamburg, DE

    • This event requires an entrance fee

  5. Aug

    26

    Devopsdays Lima

    In-person conference organized by Devopsdays.

    • Location: Lima, PE

    • This event requires an entrance fee

  6. Sept

    10

    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. 19

    days

    Kubernetes Community Days Florida 2026 Miami

    The Call For Paper is open until 7 September 2026 at UTC. More info →
    • Location: Miami, FL, USA

    • In-person conference organized by KCD Florida.

    • The conference starts on the 11 December 2026.

    • Apply here
  2. 54

    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
  3. 12

    days

    OmniOpenCon 2026

    The Call For Paper is open until 31 August 2026 at UTC. More info →
    • Location: Bucharest, RO

    • In-person conference organized by OmniOpenCon.

    • The conference starts on the 18 October 2026.

    • Apply here
  4. 9

    days

    Monster Scale Summit 2027

    The Call For Paper is open until 28 August 2026 at UTC. More info →
    • This is a virtual event

    • Online conference organized by ScyllaDB.

    • The conference starts on the 11 March 2027.

    • Apply here
  5. 42

    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
  6. 5

    days

    ONE Summit Japan

    The Call For Paper is open until 24 August 2026 at UTC. More info →
    • Location: Tokyo, JP

    • In-person conference organized by CNCF.

    • The conference starts on the 11 December 2026.

    • Apply here
  7. 33

    days

    Confoo 2027

    The Call For Paper is open until 21 September 2026 at UTC. More info →
    • Location: Montreal, CA

    • In-person conference organized by ConFoo.

    • The conference starts on the 26 February 2027.

    • Apply here
  8. 30

    days

    AI DevWorld 2027

    The Call For Paper is open until 18 September 2026 at UTC. More info →
    • Location: Santa Clara, CA, USA

    • In-person conference organized by DevNetwork.

    • The conference starts on the 11 February 2027.

    • Apply here
  9. 57

    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

Enjoy this one.

See you next week!

— Gulcan

Subscribe to Learn Kubernetes Weekly

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

or subscribe via