Amazon EKS
Amazon EKS reference: CSI drivers, AWS VPC CNI networking, load balancer controller with ingress, IAM roles for service accounts, and managed node groups.
ArgoCD & GitOps
ArgoCD reference: application management, sync policies, health checks, progressive delivery, and GitOps patterns for continuous deployment.
Autoscaling with Metrics and KEDA
Kubernetes autoscaling reference: Horizontal Pod Autoscaler (HPA) with CPU, memory, and custom metrics, plus KEDA for event-driven autoscaling with Kafka, RabbitMQ, Prometheus, and cron triggers.
Force Delete a Stuck Kubernetes Pod
Remove a pod that remains in Terminating state when graceful deletion fails.
Helm
Helm reference: chart structure, common commands, values overrides, templating functions, hooks, dependency management, and production patterns.
Kubernetes Common Design Patterns
Kubernetes design patterns: sidecar, ambassador, adapter, init containers, health checks, resource management, pod disruption budgets, and anti-affinity rules.
Kubernetes Configuration Reference
Complete Kubernetes configuration reference: kubectl config, kubelet configuration, static pods, kubeconfig files, context management, and cluster logging.
Kubernetes Debugging Tools & Commands
A practical reference for debugging Kubernetes workloads: kubectl debug, ephemeral containers, logging patterns, networking diagnostics, CrashLoopBackOff, OOMKilled, and essential third-party tools like stern, k9s, and kubectx.
Kubernetes Deployment Manifest Examples
Reference Deployment manifests for common workload patterns with detailed field explanations and best practices.
Kubernetes Metrics
Kubernetes metrics reference: metrics-server, resource metrics API, kubectl top, Prometheus integration, ServiceMonitor, PodMonitor, and common metrics to monitor for cluster health.
Kubernetes Node Setup
Complete Kubernetes node setup reference: kernel parameters, worker and control plane node configuration, networking, storage, upgrade procedures, and security hardening.
Kubernetes RBAC & User Management
Kubernetes RBAC reference: ServiceAccounts, Roles, ClusterRoles, RoleBindings, ClusterRoleBindings, user certificates, and common permission patterns.
Kustomize Reference
Kustomize reference: kustomization.yaml structure, base and overlay patterns, patches, ConfigMap generators, image transformers, and common commands for declarative Kubernetes configuration management.
Minikube
Minikube setup and operations reference: installation, cluster lifecycle, addons, local registries, and common troubleshooting for local Kubernetes development.
Working with Multiple Providers
Using multiple AWS regions, multiple AWS accounts (via IAM assume_role), and combining AWS + Kubernetes providers in a single Terraform configuration.