Mastering Kubernetes Informers: Lessons from the Trenches to Avoid Costly Mistakes
In the world of Kubernetes, where orchestration reigns supreme, keeping track of cluster resources efficiently is crucial for building reliable systems. At Render, engineers encountered real-world challenges while using Kubernetes Informers to monitor Pod scheduling in massive clusters. Informers, those handy tools for streaming resource updates, are incredibly powerful—but as it turns out, they’re also…
Avoid Breaking Your Cluster: How Kube No Trouble (kubent) Helps Detect Deprecated Kubernetes APIs
As Kubernetes continues its rapid evolution—with new minor releases every few months—cluster administrators face a recurring challenge: upgrading safely without disrupting workloads. One of the biggest risks during an upgrade is deprecated or removed APIs. If your deployments, DaemonSets, Ingresses, or other resources still reference API versions that have been phased out, the upgrade can…
Argo CD 3.0 Release Candidate: A Small but Mighty Leap Forward
Argo CD, the popular GitOps continuous delivery tool for Kubernetes, has announced a major leap forward with the release candidate of Argo CD 3.0. This marks the first significant version upgrade since 2021 and signals a more mature, streamlined future for the tool. Designed to enhance security, performance, and usability, version 3.0 incorporates improved default…
ClusterManager: Your Kubernetes Management Game-Changer
Kubernetes, the open-source platform for container orchestration, has revolutionized how we deploy and manage applications. However, as your Kubernetes footprint grows, managing multiple clusters across different environments (on-premises, cloud, edge) can quickly become a daunting task. Enter ClusterManager, a powerful tool designed to simplify this complexity. ClusterManager is a Kubernetes-native application that leverages Custom Resource…