Learn Kubernetes Weekly issue 156 · 5 Nov 2025

AI Infrastructure on K8s, Airbnb’s High Availability with Distributed Databases, Faster Pod Startup, Priority and Preemption, Cost vs Resilience

This newsletter is brought to you by StormForge by CloudBolt — ML-powered Kubernetes rightsizing that keeps clusters fast, efficient, and under control

Articles

  1. AI Infrastructure on Kubernetes

    kube.today

    In this report, you will learn how Kubernetes teams actually scale AI workloads based on 917 survey responses, revealing the gap between vendor capabilities and real-world GPU utilization challenges.

  2. Why Running Kubernetes Is Like Running an Airline (And What That Means for Optimization)

    www.cloudbolt.io

    See how airline-style “yield management” applies to Kubernetes.

    This article breaks down requests, limits, and autoscaling—and how ML-driven optimization keeps clusters efficient.

    sponsored

  3. Achieving High Availability with distributed database on Kubernetes at Airbnb

    medium.com

    This case study shows how Airbnb runs a distributed SQL database across multiple Kubernetes clusters, coordinating node replacements, using custom operators, and isolating failures by availability zone.

  4. Optimizing node and pod startup performance

    medium.com

    This case study shows how to improve Kubernetes node and pod startup times by caching images, enabling parallel pulls, and temporarily increasing EBS volume throughput.

  5. How Kubernetes Pod Priority and Preemption Work

    chaitanyakharche.hashnode.dev

    This article explains how Kubernetes assigns priority to Pods with PriorityClasses, and how it can evict lower-priority Pods to make room for higher-priority ones when resources are tight.

  6. Kubernetes pod scheduling: balancing cost and resilience

    cast.ai

    This article explores how scheduling policies can optimize resource usage while preserving fault tolerance.

    It covers strategies for using anti-affinity, spread constraints, and affinity weights to balance cost and resilience.

Articles worth checking out:

ML-driven rightsizing for Kubernetes workloads

Stop overprovisioning Kubernetes.

StormForge by CloudBolt uses ML to rightsize workloads automatically—no manual tuning or wasted spend.

Optimize now

ML-driven rightsizing for Kubernetes workloads

Tutorials

  1. Hot-Patching Pods in Kubernetes 1.33: What Breaks, What Works, and How to Use It Safely

    www.cloudbolt.io

    Kubernetes 1.33 introduces in-place pod resizing, but it’s not as simple as it looks.

    Learn what actually works, what fails, and how StormForge by CloudBolt is making hot-patching safe and production-ready.

    sponsored

  2. Deploying a .NET Weather Forecast App to AKS Using GitHub Actions and Argo CD

    medium.com

    This tutorial shows how to deploy a .NET weather forecast app to AKS using GitHub Actions to build/push the container and Argo CD to sync & deploy to the cluster.

  3. kube-bench: The Posture Check That Time Forgot

    cloudsecburrito.com

    This tutorial walks you through running kube-bench for CIS compliance on Kubernetes, how to scan clusters using Jobs or CronJobs and understand which configurations pass or fail.

  4. G-Cluster API + Talos + Proxmox = ❤️

    a-cup-of.coffee

    This guide shows how to provision fully automated Talos-based Kubernetes clusters on Proxmox using Cluster API, resolving key issues like bootstrap IP misconfig, cloud-init compatibility, missing providerID, and CCM integration for autoscaling.

Kubernetes jobs

    • Head Of Engineering with LawnStarter

    • Salary: $90K to $110K a year

    • Location: remote from Brazil, Mexico, Argentina, Colombia, Chile

    • Tech stack: Kubernetes, AWS, SQL, Javascript, PHP, Typescript, Redis, PostgreSQL, MySQL, Terraform

    • DevSecOps Engineer with Grafana Labs

    • Salary: £89.08K to £106.9K a year

    • Location: remote from the United Kingdom

    • Tech stack: Kubernetes, Go, Python, Javascript, Typescript, Grafana Mimir, Grafana, Grafana Tempo, Loki

    • DevOps Engineer with Color

    • Salary: $195K to $250K a year

    • Location: remote from the United States of America

    • Tech stack: Kubernetes, AWS, GCP, ArgoCD, Airflow, Terraform, CircleCI, GitHub Actions, Datadog

    • DevOps Engineer with Hazel Health

    • Salary: $135K to $160K a year

    • Location: remote from the United States of America

    • Tech stack: Kubernetes, AWS, Kustomize, Flux, Docker, Shell, Python, SQL, Javascript, Java

    • DevOps Engineer with Netguru

    • Salary: PLN 201.6K to PLN 338.4K a year

    • Location: remote from Europe

    • Tech stack: Kubernetes, AWS, Azure, GCP, Rancher, Flux, ArgoCD, Docker, Go, Shell

Discover more Kubernetes jobs on Kube Careers →

Code & tools

  1. Crust-Gather – kubectl Cluster Snapshot Plugin

    github.com/crust-gather

    Crust-Gather is a kubectl plugin for collecting Kubernetes cluster state and exposing it through an API server.

  2. kubernetes-sigs/descheduler

    github.com/kubernetes-sigs

    You can use the Kubernetes Descheduler to evict pods based on specific strategies so that the pods can be rescheduled onto more appropriate nodes.

  3. Kubetail

    github.com/kubetail-org

    Kubetail is a bash script aggregating (tail/follow) logs from multiple pods into one stream.

    This is the same as running kubectl logs -f but for multiple pods.

  4. MariaDB operator

    github.com/mariadb-operator

    The MariaDB operator lets you declaratively manage your MariaDB using Kubernetes CRDs rather than imperative commands.

  5. KubeFleet — Kubernetes Monitoring & Multi-Cluster Management

    github.com/thekubefleet

    This tool offers a dashboard + agent setup to collect metrics from Kubernetes clusters and visualize them in real time, while also managing workloads across multiple clusters.

Other interesting projects:

Subscribe to Learn Kubernetes Weekly

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

or subscribe via

Upcoming Kubernetes events

  1. Nov

    10

    KubeCon + CloudNativeCon North America 2025

    In-person conference organized by Linux Foundation.

    • Location: Atlanta, GE, USA

    • This is a free event.

  2. Nov

    10

    Advanced Kubernetes course (Singapore)

    In-person workshop organized by LearnKube.

    • Location: Singapore, SG

    • This event requires an entrance fee

  3. Nov

    10

    Platform Engineering CTF: Build Your Own Kubernetes IDP

    In-person social event organized by Akamai + LearnKube.

    • Location: Atlanta, GE, USA

    • This is a free event.

  4. Nov

    12

    KubeJam

    In-person social event organized by Testkube & Google.

    • Location: Atlanta, GA, USA

    • This is a free event.

  5. Nov

    10

    KyvernoCon NA 2025

    In-person conference organized by Nirmata.

    • Location: Atlanta, GA, USA

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

    days

    Cloud Native Latam Summit

    The Call For Paper is open until 10 November 2025 at UTC. More info →
    • This is a virtual event

    • Online conference organized by Cloud Native LATAM.

    • The conference starts on the 27 November 2025.

    • Apply here
  2. 88

    days

    Web Days Convention

    The Call For Paper is open until 2 February 2026 at UTC. More info →
    • Location: Aix-en-Provence, FR

    • In-person conference organized by Web Days.

    • The conference starts on the 6 February 2026.

    • Apply here

Until next time!

— Gulcan

Subscribe to Learn Kubernetes Weekly

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

or subscribe via