Learn Kubernetes Weekly issue 151 ยท 1 Oct 2025

K8s Observability Day One, Debugging Packet Drops, Migrating 30+ Clusters, Gateway API v1.3.0, Inference Extension

This newsletter is brought to you by Kube Today โ€” a daily feed of Kubernetes news, events, jobs, announcements, and more!

๐Ÿš€ We launched Kube Today โ€” a new website designed to be a daily feed of the best Kubernetes content. The site includes:

  • Daily news and announcements
  • Webinars, meetups, and conferences
  • Job opportunities within the ecosystem
  • Podcasts, mini-series, and interviews

You can check out Kube Today here!

๐Ÿ’ก Also, I'm running a webinar tomorrow on how I use Claude to help me with my Kubernetes tasks (and more)! If you'd like to listen to my story, you can join here.

Articles

  1. Kubernetes observability from day one - mixins on Grafana, mimir and alloy

    amazinglyabstract.it

    This article shows how to use Kubernetes Mixins (bundles of dashboards, alerts, rules in Jsonnet) to bootstrap observability in Grafana/Mimir/Alloy setups, with config overrides for custom metrics.

  2. Troubleshooting packet drops in a Kubernetes-based observability platform

    medium.com

    In this case study, you will learn how the SRE team at Kapital Bank meticulously analyzed network kernel issues on a Kubernetes-based Memcached platform, uncovering and resolving intermittent performance problems through kernel parameter tuning.

  3. How We Migrated 30+ Kubernetes Clusters to Terraform

    medium.com

    This case study describes how a team migrated 30+ Kubernetes clusters from Sceptre/CDK/CloudFormation to Terraform, using iterative waves, custom import tooling, and CI-driven validation to minimize risk.

  4. Gateway API v1.3.0: Advancements in Request Mirroring, CORS, Gateway Merging, and Retry Budgets

    kubernetes.io

    This article introduces percentage-based request mirroring, CORS filtering, gateway merging, and retry budgets in Gateway API v1.3, highlighting which features are GA and which remain experimental.

  5. Introducing Gateway API Inference Extension

    kubernetes.io

    This article introduces a Kubernetes Gateway API extension built for LLM/inference workloads, enabling model-aware routing, per-request criticality, and inference-optimized load balancing.

  6. Kubernetes Node Stability and Performance: Tuning Kubelet for Better Resource Management

    medium.com

    This article explains how to configure kubelet resource reservations, eviction thresholds, and graceful shutdown settings to improve Kubernetes node stability and prevent crashes.

Articles worth checking out:

Teaching Claude to be Your Migration Engineer: A Stateful Kubernetes Story

Lost your YAMLs?

Tomorrow, I will show how I use Claude as my daily driver to solve all my Kubernetes (and non) tasks.

โ†’ Join me here

Teaching Claude to be Your Migration Engineer: A Stateful Kubernetes Story

Tutorials

  1. Dynamic PVC provisioning on AWS EKS

    faun.pub

    This tutorial demonstrates how to set up dynamic PersistentVolumeClaim (PVC) provisioning on AWS EKS using the AWS EBS CSI driver and Terraform.

  2. GPU sharing with MPS and OKE

    medium.com

    This tutorial explains how to configure GPU sharing via NVIDIA MPS on Oracle Kubernetes Engine (OKE).

    It walks through GPU node pool setup, cloud-init customization, device-plugin Helm deploy, and testing shared access with 10 replicas.

  3. Safeguarding OKE: Passwordless kubectl Access with OCI Instance Principals

    ivan-delic.medium.com

    This tutorial shows how to enable passwordless kubectl access to an Oracle Kubernetes Engine (OKE) cluster by using OCI Instance Principals, dynamic groups, scoped IAM policies, and the OCI CLI exec plugin.

Scaling CI horizontally with Buildkite, Kubernetes, and multiple pipelines

Ben Poland walks through Faire's complete CI transformation, from a single Jenkins instance struggling with thousands of lines of Groovy to a distributed Buildkite system running across multiple Kubernetes clusters.

He details the technical challenges of running CI workloads at scale, including API rate limiting, etcd pressure points, and the trade-offs of splitting monolithic pipelines into service-scoped ones.

You will learn:

  • How to architect CI systems that match team ownership and eliminate shared failure points across services
  • Kubernetes scaling patterns for CI workloads, including multi-cluster strategies, predictive node provisioning, and handling API throttling
  • Performance optimization techniques like Git mirroring, node-level caching, and spot instance management for variable CI demands
  • Migration strategies and lessons learned from moving away from monolithic CI, including proof-of-concept approaches and avoiding the sunk cost fallacy
Scaling CI horizontally with Buildkite, Kubernetes, and multiple pipelines

Kubernetes jobs

    • Machine Learning Engineer with Moser Consulting

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

    • Location: based in the office in Indianapolis, IN, USA

    • Tech stack: Kubernetes, Docker, Python

    • Software Engineer with xAI

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

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

    • Tech stack: Kubernetes, Docker, Rust, C++, Python, Typescript, PostgreSQL

    • Data Engineer with Komodo Health

    • Salary: $153K to $238K a year

    • Location: remote from the United States

    • Tech stack: Kubernetes, AWS, Docker, Python, SQL, PostgreSQL, Spark, Airflow, Snowflake, Terraform

    • System Administrator with NSW Police Force

    • Salary: $149.74K to $176.91K a year

    • Location: based in the office in Parramatta, AU

    • Tech stack: Kubernetes, OpenShift, Shell, Python, Ceph, Grafana, Prometheus

    • Head of Platform Engineering with Corelight

    • Salary: $225K to $277K a year

    • Location: remote from North America

    • Tech stack: Kubernetes, AWS, Azure, GCP, On-premise, Helm, Go, Python, Java, Scala

Discover more Kubernetes jobs on Kube Careers โ†’

Code & tools

  1. Helmper โ€“ Helm Charts and Image Registry Manager

    github.com/ChristofferNissen

    helmper is a Go program that reads Helm Charts from remote OCI registries and pushes the charts container images to your registries with optional OS-level vulnerability patching.

  2. K8s cleaner

    github.com/gianlucam76

    K8s cleaner is a controller that identifies, removes, or updates stale/orphaned or unhealthy resources to maintain a clean and efficient Kubernetes cluster.

  3. Auto-generate Kubernetes CRDs/Controllers from OpenAPI Specs

    github.com/krateoplatformops

    This controller takes an OpenAPI (OAS 3.0/3.1) spec and a user-defined RestDefinition, then automatically generates CRDs and REST controllers to let you manage external APIs as Kubernetes resources.

  4. KubeFTP-Proxy Helm Chart

    github.com/adrghph

    This Helm chart deploys a passive-mode FTP server (vsftpd) in Kubernetes using NodePort and auto-generates HAProxy configuration for proper Passive FTP/FTPS support across nodes.

  5. Kwatcher โ€“ External JSON-watch Kubernetes Operator

    github.com/Berg-it

    Kwatcher is an operator that automatically fetches external configurations via secure secrets, creates ConfigMaps, and triggers pod redeployments on data changes.

Other interesting projects:

Subscribe to Learn Kubernetes Weekly

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

or subscribe via

Upcoming Kubernetes events

  1. Oct

    8

    Cloud Native Days Austria

    In-person conference organized by CNDA Austria.

    • Location: Vienna, AT

    • This event requires an entrance fee

  2. Oct

    8

    Building and Scaling GenAI Inference Workloads with Amazon EKS

    Online workshop organized by AWS + LearnKube.

    • This is a virtual event

    • This is a free event.

  3. Oct

    8

    KubeVirt Summit 2025

    Online conference organized by CNCF.

    • This is a virtual event

    • This is a free event.

  4. Oct

    9

    Kubernetes Community Days Warsaw 2025

    In-person conference organized by KCD Warsaw.

    • Location: Warsaw, PL

    • This event requires an entrance fee

  5. Oct

    13

    Advanced Kubernetes course (Amsterdam)

    In-person workshop organized by Learnk8s.

    • Location: Amsterdam, NL

    • 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. 11

    days

    KubeCon + CloudNativeCon Europe 2026

    The Call For Paper is open until 12 October 2025 at UTC. More info โ†’
    • Location: Amsterdam, NL

    • In-person conference organized by Linux Foundation.

    • The conference starts on the 23 March 2026.

    • Apply here
  2. 4

    days

    Cloud Native Days France 2026

    The Call For Paper is open until 5 October 2025 at UTC. More info โ†’
    • Location: Paris, FR

    • In-person conference organized by CND France.

    • The conference starts on the 3 February 2026.

    • Apply here
  3. 31

    days

    Devopsdays Los Angeles

    The Call For Paper is open until 2 November 2025 at UTC. More info โ†’
    • Location: Los Angeles, CA, USA

    • In-person conference organized by Devopsdays.

    • The conference starts on the 7 March 2025.

    • Apply here
  4. expired

    Devopsdays Wollongong

    The Call For Paper was open until 1 October 2025 at UTC. More info โ†’
    • Location: Wollongong, AU

    • In-person conference organized by Devopsdays.

    • The conference starts on the 26 November 2025.

    • Apply here
  5. 29

    days

    Devopsdays Porto Alegre

    The Call For Paper is open until 31 October 2025 at UTC. More info โ†’
    • Location: Porto Alegre, BR

    • In-person conference organized by Devopsdays.

    • The conference starts on the 29 November 2025.

    • Apply here
  6. 18

    days

    Devopsdays Salvador

    The Call For Paper is open until 20 October 2025 at UTC. More info โ†’
    • Location: Salvador, BR

    • In-person conference organized by Devopsdays.

    • The conference starts on the 6 December 2025.

    • Apply here

Until next time!

โ€” Dan

Subscribe to Learn Kubernetes Weekly

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

or subscribe via