k8s

AWS EKS now supports Kubernetes version rollbacks
AWS EKS now supports Kubernetes version rollbacks

By Evgeny Anikiev | July 5, 2026

Kubernetes upgrades are no longer a one-way door For years, upgrading a Kubernetes control plane has been irreversible. Once you move from one version to the next, there is no …

Kubernetes 1.35 locks down rogue exec plugins
Kubernetes 1.35 locks down rogue exec plugins

By Evgeny Anikiev | January 19, 2026

Kubernetes 1.35: Taking Control of Credential Plugin Execution 🔐 Here's a scenario that probably keeps your security team awake: your kubeconfig can run arbitrary shell scripts with your full user …

Kubernetes v1.35: Safer CSI Service Account Tokens
Kubernetes v1.35: Safer CSI Service Account Tokens

By Evgeny Anikiev | January 9, 2026

Kubernetes v1.35 just solved a problem that's been nagging CSI driver maintainers for years.Service account tokens have been passed through volume_context. It worked. But it's the wrong place for secrets. …

Kubernetes 1.35: Gang Scheduling is here
Kubernetes 1.35: Gang Scheduling is here

By Evgeny Anikiev | December 30, 2025

Kubernetes 1.35 just shipped something the community's been asking for: workload aware scheduling. Here's the thing. Scheduling a single Pod? Easy. Scheduling an entire ML training job where all workers …

etcd v3.6 upgrade: Stop zombie cluster members
etcd v3.6 upgrade: Stop zombie cluster members

By Evgeny Anikiev | December 27, 2025

etcd v3.6 is coming, but there's a gotcha. The issue: when upgrading from v3.5 to v3.6, some clusters hit a nasty bug. Old, removed cluster members start re-appearing as "zombies" …

Helm 4 is here: 6 years of innovation in One release
Helm 4 is here: 6 years of innovation in One release

By Evgeny Anikiev | November 12, 2025

After six years since Helm 3, the Kubernetes ecosystem just got a major upgrade. Helm 4 is now available, and it's addressing real-world challenges that platform engineers face today. Here's …

Kubernetes v1.33 cuts API memory usage by 95%
Kubernetes v1.33 cuts API memory usage by 95%

By Evgeny Anikiev | October 29, 2025

Kubernetes v1.33 just solved one of the biggest headaches in large-scale cluster operations: memory bloat from List requests. Here's what happened. Your kube-apiserver was holding entire API responses in memory …

Kubernetes v1.33: In-Place Pod Resize Hits Beta
Kubernetes v1.33: In-Place Pod Resize Hits Beta

By Evgeny Anikiev | October 28, 2025

Kubernetes v1.33 just made vertical scaling way less painful. The in-place Pod resize feature-first introduced as alpha back in v1.27-has graduated to Beta and is now enabled by default. This …

Linux Swap Tuning for Kubernetes: Real-World Results
Linux Swap Tuning for Kubernetes: Real-World Results

By Evgeny Anikiev | October 23, 2025

Swap is coming to Kubernetes - but it's not plug-and-play. The upcoming Kubernetes v1.34 will graduate NodeSwap to stable, allowing Linux nodes to spill memory to disk when RAM runs …