
Dockershim Removal – FAQ, Reasons and Migration Options
Docker was default runtime for Kubernetes. Shim allowed kubelet to communicate with Docker Engine. Kubernetes removed dockershim in v1.24. This article explains removal reasons, migration options and best practices.

Image Volumes graduate to beta in Kubernetes v1.33!
Kubernetes v1.33 promotes Image Volumes from alpha to beta. Image Volumes let you mount image layers as native volumes inside pods.

Change the Reclaim Policy of a PersistentVolume in Kubernetes
Reclaim policy determines what happens to a PersistentVolume after its PersistentVolumeClaim is deleted. This article shows how to change reclaim policy from Delete to Retain or Recycle.

Best practices for Kubernetes Secrets
Kubernetes Secrets carry sensitive data. Mismanagement risks exposure. This article shows robust patterns for secret lifecycle, provisioning, access control and integration. Follow these steps to secure your cluster and applications.

Ingress-nginx CVE-2025-1974: All You Need to Know
Learn about CVE-2025-1974, a buffer overflow in ingress-nginx Lua module. Understand impact, exploit path, and patch steps for v1.11.5 and v1.12.1 to secure your cluster.

Zookeeper vs kRaft: Understanding the Differences for Apache Kafka
Compare Zookeeper vs kRaft in Apache Kafka. Learn their differences, features, and benefits to choose the best for your Kafka deployment.

Docker CMD Command
Docker CMD command sets the default command in a container. Learn syntax, usage, and best practices.

Kubernetes Pod Evicted: Causes and Resolutions
Learn why Kubernetes pod eviction happens and how to prevent it, as well as understand best practices for managing resources in the cluster.

Kafka Controller and Broker Election Process
Learn how the Kafka Controller and Broker election process works, including leader election, responsibilities, and best practices for managing a Kafka cluster.