
Mastering Kubernetes Commands: kubectl, Troubleshooting, and Production Operations
Six reads before you delete a crash-looping pod: context, namespace, get, describe, logs, and events. kubectl client v1.36.1 on 11 October 2026.
Tagged

Six reads before you delete a crash-looping pod: context, namespace, get, describe, logs, and events. kubectl client v1.36.1 on 11 October 2026.
App Mesh is a legacy path. New meshes should start with VPC Lattice for AWS-native east-west or Istio on EKS when you need full L7 policy. Traffic shifting without duplicating load balancers per service.
AWS Prescriptive Guidance says Argo CD and Flux both handle most GitOps scenarios capably, so picking one is a fit decision. The decisions that actually cause incidents are the ones underneath: plaintext secrets in the GitOps repo, CI running kubectl apply and reintroducing drift, no App-of-Apps so onboarding is click-ops, and repo topology you can't change later. This post has the Argo CD vs Flux matrix, an App-of-Apps example, and the five traps independent of tool.
n8n on EKS: queue mode, RDS Postgres, Redis/Valkey, ALB+WAF, IRSA. July 2026 production checklist.
The AWS observability team built a chaos engineering game on top of the official OTel Demo. It has 44 injected failures, three telemetry signals, and an LLM judge. This post covers what's inside.
Karpenter replaces Kubernetes Cluster Autoscaler with intelligent bin-packing and just-in-time node provisioning. This guide covers setup, consolidation, cost optimization, and production patterns for EKS clusters.
Karpenter vs Cluster Autoscaler on EKS: consolidation + flexible NodePools beat half-empty ASG nodes. July 2026: karpenter.sh/v1, WhenEmptyOrUnderutilized, Spot mix checklist.
Autoscaling was supposed to make costs predictable by matching capacity to demand. Instead, it introduced feedback loops, burst amplification, and, with AI workloads, a new class of non-deterministic spend that no scaling policy anticipates.
We use cookies and similar technologies to analyze site traffic, personalize content, and provide social media features. By clicking “Accept,” you consent to our use of cookies. You can adjust your preferences at any time.