Learn Kubernetes Weekly issue 164 · 31 Dec 2025

Autoscaling Without Flapping, Changed Block Tracking API, Ditching Docker for Podman, Service Account Tokens in Logs, Deploying .NET to AKS

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

This is the last one for 2025. Thanks for being with us this year! See you in 2026.

Articles

  1. Queue-Based Autoscaling Without Flapping: Rethinking App Scaling with K8s, KEDA, and RabbitMQ

    tinkerd.medium.com

    This article explains why using simple queue-length/publish-rate metrics for autoscaling jobs in Kubernetes Event‑Driven Autoscaling and RabbitMQ setups often fails.

    It also shows why you should focus on time to consume instead of raw message counts.

  2. Announcing Changed Block Tracking API support

    kubernetes.io

    This article announces that Kubernetes 1.34 now offers an alpha-level Changed Block Tracking (CBT) API allowing CSI drivers to quickly detect which blocks changed between two snapshots.

  3. Why I Ditched Docker for Podman (And You Should Too)

    codesmash.dev

    This article explains why the author switched from Docker to Podman, highlighting its rootless security model, lighter resource footprint, and tighter integration with Linux and Kubernetes.

  4. That Time I Found a Service Account Token in my Log Files

    dev.to

    This article describes a real-world incident in which a high-privilege Kubernetes service account token was accidentally logged in plaintext.

Learn Kubernetes The Right Way

Master Kubernetes with hands-on training that actually sticks.

Join this instructor-led course that is 60% labs, taught by KubeCon speakers in small groups where you can ask questions and dig deep.

Join the next online class

Learn Kubernetes The Right Way

Tutorials

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

  2. Enforcing policies and governance for Kubernetes workloads using GateKeeper

    gorgeousgawin.hashnode.dev

    This article explains how to use Gatekeeper to enforce in-cluster admission policies, such as rejecting :latest images, mandating labels, and disallowing privileged workloads.

  3. A Practical Guide to Kubernetes Partitioned Log Storage on S3 with Fluent Bit

    medium.com

    This tutorial teaches how to set up partitioned log storage on S3 using Fluent Bit in Kubernetes with date-based organization and covers configuration for log management at scale.

  4. GPU Starvation in Kubernetes: How Dynamic MIG Partitioning Saved Our GPU Budget

    medium.com

    This case study explains how the authors used dynamic MIG partitioning to split large GPUs like NVIDIA A100/H100 into multiple isolated slices, letting many small jobs share GPU efficiently.

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. Freelens: Cross-Platform GUI for Kubernetes Cluster Management

    github.com/freelensapp

    Freelens is a cross-platform GUI for managing Kubernetes clusters.

    It bundles kubectl/Helm, supports kubeconfig, and runs on macOS, Linux, and Windows.

  2. Crowdsec: security solution

    github.com/crowdsecurity

    Crowdsec is a security engine that detects malicious behavior from logs and community-shared intelligence, allowing you to block bad IPs and share threat data across your fleet.

  3. Koku Metrics Operator: OCP usage uploader

    github.com/project-koku

    This tool is an open-source operator that collects usage and cost metrics from an OpenShift cluster via Prometheus and uploads them into the Koku cost-management system.

  4. DB Query Operator: resource generator

    github.com/konnektr-io

    DB Query Operator turns SQL query results from PostgreSQL into manifests via Go templates, then reconciles them.

  5. KCL: constraint-based language

    github.com/kcl-lang

    KCL allows developers to create modular, scalable, and stable configurations.

    Key features include constraint-based records, functional language, schema modeling, and automation APIs, ideal for cloud-native environments and platform engineering.

Other interesting projects:

Subscribe to Learn Kubernetes Weekly

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

or subscribe via

Upcoming Kubernetes events

  1. Jan

    4

    Managing Kubernetes with kubectl-ai & From Ingress to Gateway API

    In-person meetup organized by Cloud Native Rajkot.

    • Location: Rajkot, IN

    • This is a free event.

  2. Jan

    7

    Right-Sized DevSecOps: How Tooling Complexity Breaks Modern Pipelines

    Online webinar organized by Carnegie Mellon University.

    • This is a virtual event

    • This is a free event.

  3. Jan

    3

    Beyond Containers: The WebAssembly on Kubernetes Deep Dive

    In-person meetup organized by Kubernetes Over Koffee ☕.

    • Location: Hyderabad, IN

    • This is a free event.

  4. Jan

    4

    Inside a Kubernetes Cluster: Control Plane & Worker Nodes

    Online meetup organized by Cloud Native Jordan.

    • This is a virtual event

    • This is a free event.

  5. Jan

    3

    Practical Docker and Kubernetes Bootcamp 2026

    Online workshop organized by London Cloud Computing Meetup Group.

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

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

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

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

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

    days

    Kubernetes Community Days Beijing 2026

    The Call For Paper is open until 24 February 2026 at UTC. More info →
    • Location: Beijing, CN

    • In-person conference organized by KCD Beijing.

    • The conference starts on the 30 December 2025.

    • Apply here
  6. 33

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

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

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

    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 164 issues and counting.

or subscribe via