Posts in 2026

  • Before You Migrate: Five Surprising Ingress-NGINX Behaviors You Need to Know

    By Steven Jin (Microsoft) | Friday, February 27, 2026 in Blog

    As announced November 2025, Kubernetes will retire Ingress-NGINX in March 2026. Despite its widespread usage, Ingress-NGINX is full of surprising defaults and side effects that are probably present in your cluster today. This blog highlights these …

    Read more

  • Spotlight on SIG Architecture: API Governance

    By Frederico Muñoz (SAS Institute) | Thursday, February 12, 2026 in Blog

    This is the fifth interview of a SIG Architecture Spotlight series that covers the different subprojects, and we will be covering SIG Architecture: API Governance. In this SIG Architecture spotlight we talked with Jordan Liggitt, lead of the API …

    Read more

  • Introducing Node Readiness Controller

    By Ajay Sundar Karuppasamy (Google) | Tuesday, February 03, 2026 in Blog

    In the standard Kubernetes model, a node’s suitability for workloads hinges on a single binary "Ready" condition. However, in modern Kubernetes environments, nodes require complex infrastructure dependencies—such as network agents, storage …

    Read more

  • New Conversion from cgroup v1 CPU Shares to v2 CPU Weight

    By Itamar Holder (Red Hat) | Friday, January 30, 2026 in Blog

    I'm excited to announce the implementation of an improved conversion formula from cgroup v1 CPU shares to cgroup v2 CPU weight. This enhancement addresses critical issues with CPU priority allocation for Kubernetes workloads when running on systems …

    Read more

  • Ingress NGINX: Statement from the Kubernetes Steering and Security Response Committees

    By Kat Cosgrove (Steering Committee) | Thursday, January 29, 2026 in Blog

    In March 2026, Kubernetes will retire Ingress NGINX, a piece of critical infrastructure for about half of cloud native environments. The retirement of Ingress NGINX was announced for March 2026, after years of public warnings that the project was in …

    Read more

  • Experimenting with Gateway API using kind

    By Ricardo Katz (Red Hat) | Wednesday, January 28, 2026 in Blog

    This document will guide you through setting up a local experimental environment with Gateway API on kind. This setup is designed for learning and testing. It helps you understand Gateway API concepts without production complexity. Caution:This is an …

    Read more

  • Cluster API v1.12: Introducing In-place Updates and Chained Upgrades

    By Fabrizio Pandini (Broadcom) | Tuesday, January 27, 2026 in Blog

    Cluster API brings declarative management to Kubernetes cluster lifecycle, allowing users and platform teams to define the desired state of clusters and rely on controllers to continuously reconcile toward it. Similar to how you can use StatefulSets …

    Read more

  • Headlamp in 2025: Project Highlights

    By Evangelos Skopelitis (Microsoft) | Thursday, January 22, 2026 in Blog

    This announcement is a recap from a post originally published on the Headlamp blog. Headlamp has come a long way in 2025. The project has continued to grow – reaching more teams across platforms, powering new workflows and integrations through …

    Read more

  • Announcing the Checkpoint/Restore Working Group

    By Radostin Stoyanov, Viktória Spišaková, Adrian Reber, Peter Hunt | Wednesday, January 21, 2026 in Blog

    The community around Kubernetes includes a number of Special Interest Groups (SIGs) and Working Groups (WGs) facilitating discussions on important topics between interested contributors. Today we would like to announce the new Kubernetes Checkpoint …

    Read more

  • Uniform API server access using clientcmd

    By Stephen Kitt (Red Hat) | Monday, January 19, 2026 in Blog

    If you've ever wanted to develop a command line client for a Kubernetes API, especially if you've considered making your client usable as a kubectl plugin, you might have wondered how to make your client feel familiar to users of kubectl. A quick …

    Read more