Learn Kubernetes Weekly issue 164 · 31 Dec 2025
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.
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.
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.
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.
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.

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.
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.
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.
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.
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 →
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.
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.
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.
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.
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.
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.
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.
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.
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.
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
46
days
Location: Ghent, BE
In-person conference organized by CfgMgmtCamp.
The conference starts on the 4 February 2026.
59
days
Location: Hamburg, DE
In-person conference organized by Container Days.
The conference starts on the 4 September 2026.
65
days
Location: Bologna, IT
In-person conference organized by CND Italy.
The conference starts on the 18 May 2026.
32
days
KubeCon + CloudNativeCon India 2026
Location: Mumbai, IN
In-person conference organized by CNCF.
The conference starts on the 19 June 2026.
55
days
Kubernetes Community Days Beijing 2026
Location: Beijing, CN
In-person conference organized by KCD Beijing.
The conference starts on the 30 December 2025.
33
days
Location: Aix-en-Provence, FR
In-person conference organized by Web Days.
The conference starts on the 6 February 2026.
19
days
Location: Atlanta, GA, USA
In-person conference organized by Devopsdays.
The conference starts on the 21 April 2026.
31
days
Location: Copenhagen, DK
In-person conference organized by Devopsdays.
The conference starts on the 28 April 2026.
31
days
Location: Prague, CZ
In-person conference organized by Devopsdays.
The conference starts on the 29 April 2026.
Until next time!
— Gulcan