© 2026 Hashnode
Kubernetes is a magnificent beast—so long as you stay within its predefined rules. It happily schedules pods, orchestrates services, and ensures your microservices don’t eat each other. But the moment you ask it to handle something outside its comfor...

Container orchestration has been transformed by Kubernetes, but securely managing storage and secrets is still a difficult task. In this post, we'll examine how Kubernetes expands its functionality via the Container Storage Interface (CSI) and contra...

Like all fields and disciplines, DevOps, as a discipline is divided into theory and practice. The practice (or pragmatics) should lead us to a Production-ready environment, that is, a code running on production cloud or on-premise with underlying net...

Kubernetes has always been evolving, and this progress provides more flexibility and extensibility to developers and operations teams. one feature I came across is Custom Resource Definition (CRDs). this allows users to create their own new resource ...

What are Custom Resources in Kubernetes? Custom Resources (CRs) are an extension mechanism in Kubernetes that allows you to define and use custom objects in addition to the built-in resources like Pods, Services, and Deployments. They provide a way ...
