Learn Kubernetes Weekly issue 163 · 24 Dec 2025

What Would Kubernetes 2.0 Look Like, Breaking out of Python REPL, Karpenter Lessons, JVM Crash Loops, Chaos Engineering Games

This newsletter is brought to you by Depot — Speed up your Docker builds by up to 40x with Depot's cloud-based builders

Articles

  1. What would a Kubernetes 2.0 look like

    matduggan.com

    This article speculates what Kubernetes 2.0 could look like by proposing a move from YAML to HCL, building in package management and revisiting core abstractions, aiming for fewer landmines and more developer ergonomics.

  2. The Ultimate Guide to Docker Build Cache

    depot.dev

    Master Docker build cache optimization with Depot's comprehensive guide.

    Learn layer caching strategies, BuildKit features, and cache mounting techniques to dramatically speed up your container builds and CI/CD pipelines.

    sponsored

  3. Trying to break out of the Python REPL sandbox in a Kubernetes environment: a practical journey

    medium.com

    This article demonstrates a breakout of the Python REPL sandbox in Kubernetes, bypassing container restrictions by leveraging object subclasses and global functions.

  4. Karpenter at Beekeeper by LumApps: Fun Stories

    medium.com

    This case study explains how the team at Beekeeper by LumApps adopted Karpenter on their Amazon EKS clusters.

    It shares real-world lessons around AMI drift, node disruption budgets and scaling flexibility.

  5. Extracting JVM Data from Crash-Looping Java Containers in Kubernetes

    medium.com

    This article walks you through how to retrieve Java heap dumps or Java Flight Recordings from pods that crash-loop in Kubernetes, so you can inspect memory issues and root-cause crashes even if the pod never stabilizes.

  6. ChaosRoom: Hands-On Chaos Engineering through games

    fpaparoni.medium.com

    This article introduces ChaosRoom, a playful tool that helps engineers learn chaos engineering by running mini-games simulating faults and observing how systems respond.

Articles worth checking out:

Speed up your Docker builds by up to 40x

Depot rethinks Cl/CD from the ground up by moving builds to EC2 for full isolation and performance with caching at every level.

Replace "docker" with "depot" and watch your builds fly

Speed up your Docker builds by up to 40x

Tutorials

  1. Depot Container Builds

    depot.dev

    This tutorial walks you step by step through building Docker images remotely by replacing docker build with depot build, using remote BuildKit with persistent caching, plus multi-platform support and CI integration examples.

    sponsored

  2. Connection Pooling for Postgres using PG Bouncer

    medium.com

    This tutorial shows how to use pgBouncer to add connection pooling to Postgres.

    It also walks through a simple benchmark and a full example of running pgBouncer on Kubernetes.

  3. Strengthen Kubernetes Security with Vault Agent Injector

    hackernoon.com

    This article explains how to use Vault Agent Injector (a mutating webhook) to inject secrets into Kubernetes pods securely, without modifying application code.

Kubernetes jobs

    • Platform Engineer with AMERICAN SYSTEMS

    • Salary: $155.7K to $260K a year

    • Location: remote from the United States of America

    • Tech stack: Kubernetes, Ansible, Shell, Python, Gitlab, Helm, Rancher

    • Systems Performance Engineer with Datadog

    • Salary: $187K to $240K a year

    • Location: based in the office (and remote from home) in Boston, MA / New York, NY, USA

    • Tech stack: Kubernetes, Datadog, containerd, AWS, Go, Javascript, Rust, C

    • Platform Engineer with Peraton

    • Salary: $112K to $179K a year

    • Location: based in the office in Washington, D.C, USA

    • Tech stack: Kubernetes, Grafana, AWS, Terraform, Shell, Python, Prometheus, Helm, ArgoCD

    • DevSecOps Engineer with Corelight

    • Salary: $221K to $268K a year

    • Location: remote from North America

    • Tech stack: Kubernetes, Go, Splunk

    • DevOps Engineer with Corelight

    • Salary: $158K to $198K a year

    • Location: remote from North America

    • Tech stack: Kubernetes, Grafana, AWS, Azure, GCP, Docker, Terraform, Pulumi, Ansible, Puppet

Discover more Kubernetes jobs on Kube Careers →

Code & tools

  1. Skaffold: easy and repeatable Kubernetes development

    skaffold.dev

    Skaffold is a command-line tool that facilitates continuous development for Kubernetes applications.

    You can iterate on your application source code locally and then deploy it to local or remote Kubernetes clusters.

  2. Over-Engineered GitOps Homelab

    github.com/theepicsaxguy

    This repo is a GitOps-driven homelab blueprint where all infrastructure and apps are declaratively managed with tools like Talos, OpenTofu, ArgoCD, Cilium, Longhorn, Authentik, cert-manager, and more.

  3. e2e-framework: Kubernetes E2E tests

    github.com/kubernetes-sigs

    E2E Framework is a Go framework for end-to-end testing of components running in Kubernetes clusters.

    The primary goal is to use the native Go testing API to define end-to-end test suites that can be used to test Kubernetes components.

  4. Shipwright Build

    github.com/shipwright-io

    Shipwright Build is an open-source tool that builds container images inside Kubernetes using different build engines like Kaniko or Buildpacks.

  5. Smesh: Lightweight Kubernetes-Integrated Sidecar Mesh Without Proxies

    github.com/thebsdbox

    smesh is a proof-of-concept service mesh for Kubernetes that utilizes eBPF to intercept and redirect pod traffic to a sidecar proxy.

Other interesting projects:

Subscribe to Learn Kubernetes Weekly

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

or subscribe via

Upcoming Kubernetes events

  1. Dec

    29

    The Autonomous EKS: Scaling Smarter, Not Harder

    In-person meetup organized by Israel AWS User Group.

    • Location: Tel Aviv, IL

    • This is a free event.

  2. Feb

    23

    Advanced Kubernetes course (Amsterdam)

    In-person workshop organized by LearnKube.

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

    days

    CfgMgmtCamp 2026 Ghent

    The Call For Paper is open until 15 February 2026 at UTC. More info →
    • Location: Ghent, BE

    • In-person conference organized by CfgMgmtCamp.

    • The conference starts on the 4 February 2026.

    • Apply here
  2. 66

    days

    Container Days Hamburg 2026

    The Call For Paper is open until 28 February 2026 at UTC. More info →
    • Location: Hamburg, DE

    • In-person conference organized by Container Days.

    • The conference starts on the 4 September 2026.

    • Apply here
  3. 72

    days

    Cloud Native Days Italy 2026

    The Call For Paper is open until 6 March 2026 at UTC. More info →
    • Location: Bologna, IT

    • In-person conference organized by CND Italy.

    • The conference starts on the 18 May 2026.

    • Apply here
  4. expired

    Kubernetes Community Days Guadalajara 2026

    The Call For Paper was open until 24 December 2025 at UTC. More info →
    • Location: Guadalajara, MX

    • In-person conference organized by KCD Guadalajara.

    • The conference starts on the 28 February 2026.

    • Apply here
  5. 39

    days

    KubeCon + CloudNativeCon India 2026

    The Call For Paper is open until 2 February 2026 at UTC. More info →
    • Location: Mumbai, IN

    • In-person conference organized by CNCF.

    • The conference starts on the 19 June 2026.

    • Apply here
  6. 40

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

    days

    Devopsdays Atlanta

    The Call For Paper is open until 19 January 2026 at UTC. More info →
    • Location: Atlanta, GA, USA

    • In-person conference organized by Devopsdays.

    • The conference starts on the 21 April 2026.

    • Apply here
  8. 38

    days

    Devopsdays Copenhagen

    The Call For Paper is open until 31 January 2026 at UTC. More info →
    • Location: Copenhagen, DK

    • In-person conference organized by Devopsdays.

    • The conference starts on the 28 April 2026.

    • Apply here
  9. 38

    days

    Devopsdays Prague

    The Call For Paper is open until 31 January 2026 at UTC. More info →
    • Location: Prague, CZ

    • In-person conference organized by Devopsdays.

    • The conference starts on the 29 April 2026.

    • Apply here

Until next time!

— Gulcan

Subscribe to Learn Kubernetes Weekly

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

or subscribe via