Skip to main content

33 posts tagged with "Kubernetes"

Container orchestration with Kubernetes

View All Tags

GitOps — ArgoCD, Flux, and Declarative Infrastructure

· 7 min read
Goel Academy
DevOps & Cloud Learning Hub

Your Kubernetes manifests live in a Git repository. Your CI pipeline builds images and updates tags. But who applies those manifests to the cluster? If the answer is "someone runs kubectl apply" or "the CI pipeline has cluster credentials," you have a deployment process that is fragile, hard to audit, and impossible to roll back cleanly. GitOps fixes all of this by making Git the single source of truth for your entire deployment state.

Kubernetes Networking — CNI, Pod-to-Pod, and DNS Deep Dive

· 6 min read
Goel Academy
DevOps & Cloud Learning Hub

Your app works locally, but the moment you deploy to Kubernetes, the frontend cannot reach the backend. You run curl from inside a pod and get nothing. DNS resolution fails. Network policies silently drop traffic. Kubernetes networking is powerful, but if you do not understand the fundamentals, you will spend hours debugging what should be a five-minute fix.

Kubernetes RBAC — Who Can Do What in Your Cluster

· 6 min read
Goel Academy
DevOps & Cloud Learning Hub

Your cluster is running in production. Three teams share it. A junior developer accidentally deletes a Deployment in the production namespace. Sound familiar? This is what happens when everyone has cluster-admin. RBAC exists to make sure every user and every service account has exactly the permissions they need — and nothing more.

Helm Charts — The Package Manager for Kubernetes

· 6 min read
Goel Academy
DevOps & Cloud Learning Hub

You just deployed an NGINX ingress controller with one Helm command and it provisioned a Deployment, a Service, a ConfigMap, an IngressClass, RBAC roles, and a ServiceAccount — all wired together correctly. Imagine writing those 400+ lines of YAML by hand. That is the problem Helm solves.