Configuration & Resource Management
Kubernetes configuration management — namespaces, resource quotas, LimitRanges, labels, annotations, taints and tolerations, node affinity, Pod disruption budgets, and production deployment patterns.
Kubernetes configuration management — namespaces, resource quotas, LimitRanges, labels, annotations, taints and tolerations, node affinity, Pod disruption budgets, and production deployment patterns.
Comprehensive Docker and Kubernetes interview question bank covering containers, images, networking, storage, workloads, services, security, and troubleshooting scenarios.
A complete beginner-to-advanced guide to Docker and Kubernetes — from writing your first Dockerfile to running production-grade microservices on a managed Kubernetes cluster.
Complete Helm guide — charts, templates, values, release management, chart repositories, creating your own charts, Helmfile, and best practices for managing Kubernetes applications with Helm.
Complete kubectl command reference — get, describe, apply, delete, exec, logs, port-forward, rollout, debug, and every flag you need for daily Kubernetes operations.
Kubernetes architecture for beginners — control plane components, worker nodes, the API server, etcd, scheduler, kubelet, kube-proxy, and how they work together to run containerised workloads.
Comprehensive guide to microservices design patterns including API Gateway, Circuit Breaker, Service Mesh, Sidecar, Strangler Fig, Bulkhead, and service discovery in Spring Cloud.
Deep dive into Kubernetes Pods — Pod lifecycle, init containers, sidecar containers, probes, resource requests and limits, environment variables, and multi-container patterns.
Service discovery, circuit breakers, service meshes (Istio, Envoy), sidecar pattern, observability, and microservices communication patterns.
Kubernetes networking guide — Service types (ClusterIP, NodePort, LoadBalancer, ExternalName), Ingress, DNS, NetworkPolicy, and how traffic flows from the internet to a Pod.
Kubernetes storage guide — PersistentVolumes, PersistentVolumeClaims, StorageClasses, dynamic provisioning, ConfigMaps, Secrets, and how to inject configuration into Pods.
Complete guide to Kubernetes workload resources — Deployments, ReplicaSets, StatefulSets, DaemonSets, Jobs, and CronJobs with rolling updates, rollbacks, and autoscaling.