Posts in 2026

  • The Shift to cgroup v2 in Kubernetes: What You Need to Know

    By Paco Xu (DaoCloud) | Thursday, August 20, 2026 in Blog

    In Linux, cgroups (control groups) are a kernel feature used for managing system resources. Kubernetes uses cgroups to allocate resources like CPU and memory to containers, ensuring that applications run smoothly without interfering with each other. …

    Read more

  • How to Pretty-Print Your Kubernetes YAML as KYAML and Why You'd Want To

    By Kashish Verma | Tuesday, August 11, 2026 in Blog

    YAML has been the standard way to write Kubernetes manifests for years. Every example, tutorial, and configuration file you come across is written in it. The problem isn't that YAML is a bad format. It's that YAML gives you a lot of choices, and not …

    Read more

  • Gateway API v1.6: TCPRoute and UDPRoute Graduate to Standard

    By Beka Modebadze (Google), Ricardo Katz (Red Hat) | Monday, August 03, 2026 in Blog

    The Kubernetes SIG Network community is thrilled to share the release of Gateway API v1.6.0, which was released on June 30th of this year! Gateway API has become the standard for modern, role-oriented, and expressive service networking in …

    Read more

  • Kubernetes v1.37 Sneak Peek

    By Arsh Sharma, Christopher Tineo, Kirti Goyal, Sophia Ugochukwu, Swathi Rao, Troy Connor | Friday, July 31, 2026 in Blog

    As we get closer to the release date for Kubernetes v1.37, the project develops and matures, features may be deprecated, removed, or replaced with better ones for the project's overall health. This blog outlines some of the planned changes for the …

    Read more

  • How the controller-runtime Cache Actually Works, and Why Your Controller Does Not Crash the API Server

    By Andrei Kvapil (Ænix), Timofei Larkin (Ænix) | Wednesday, July 29, 2026 in Blog

    This article has been revised since it was first published, to correct several significant technical inaccuracies in the original text. Kubernetes has long been the default platform for distributed workloads, and writing your own controller for it …

    Read more

  • Building a Custom Metrics Exporter for Kubernetes

    By Victor David Effiok | Tuesday, July 14, 2026 in Blog

    Kubernetes ships with built-in awareness of CPU and memory, but most real-world scaling decisions depend on signals that live entirely outside that narrow window: how many messages are waiting in a queue, how long the last batch job took, how many …

    Read more

  • Operating AI/ML Workloads on Kubernetes: A Headlamp Plugin for Kubeflow

    By Alok Dangre (independent) | Monday, July 13, 2026 in Blog

    Kubernetes has quietly become the default platform for AI and machine learning. Whether you run notebook servers for data scientists, schedule distributed training jobs, tune hyperparameters, or orchestrate multi-step ML pipelines, those workloads …

    Read more

  • Kubernetes Dashboard to Headlamp: A Step-by-Step Guide

    By Vincent T. (Microsoft) | Monday, July 13, 2026 in Blog

    1. Before you start: know what is changingKubernetes Dashboard and Headlamp both show what is running in a cluster, but they work differently. When Headlamp runs on the desktop, it uses your existing kubeconfig to connect to one or more clusters and …

    Read more

  • Announcing etcd v3.7.0

    By SIG Etcd Leads | Wednesday, July 08, 2026 in Blog

    This article is a mirror of the original announcement Today, SIG etcd is releasing etcd v3.7.0, the latest minor release of the popular distributed key-value store and core Kubernetes component. v3.7 ships the long-requested RangeStream feature, …

    Read more

  • Kubernetes Changed Block Tracking API - Beta Differences

    By Prasad Ghangal (Veeam Kasten) | Tuesday, July 07, 2026 in Blog

    Changed Block Tracking (CBT) support for CSI drivers shipped as Alpha in September 2025. With the March v1.0.0 release of the external-snapshot-metadata project, the feature moved to Beta. If you aren't yet familiar with changed block tracking for …

    Read more