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.
Complete Docker Compose guide — YAML syntax, services, networks, volumes, environment variables, health checks, dependency ordering, profiles, override files, and production patterns.
Complete guide to Docker networking — bridge, host, overlay, and none drivers, container DNS resolution, port publishing, creating custom networks, and connecting containers across Compose services.
Complete guide to Docker storage — named volumes, bind mounts, tmpfs, volume drivers, backup and restore strategies, and data persistence patterns for databases and applications.
Introduction to Push vs Pull deployments, GitOps principles, and an architecture overview of ArgoCD and Flux.
Complete kubectl command reference — get, describe, apply, delete, exec, logs, port-forward, rollout, debug, and every flag you need for daily Kubernetes operations.
The Three Pillars of Observability in Kubernetes — Metrics (Prometheus), Logs (Fluentd/Elasticsearch), and Traces (OpenTelemetry).
Deep dive into Kubernetes Custom Resource Definitions (CRDs) and the Operator Pattern for managing complex stateful applications.
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.