Public catalog

Public skill

aks-troubleshooting

Debug live Azure Kubernetes Service (AKS) incidents with a read-only, evidence-first investigation. WHEN: pod crashes or Pending, CrashLoopBackOff, OOMKilled, ImagePullBackOff, node NotReady, DNS or ingress failure, connectivity timeout, network policy, SNAT exhaustion, node-pool scaling blocked by QuotaExceeded or InsufficientVCPUQuota, upgrade stuck, spot or zone disruption, a bare VMExtensionProvisioningError or AllocationFailed wrapper, an uncataloged capacity symptom, or 'investigate my AKS cluster'. DO NOT USE FOR: packet capture (use aks-network-capture); GPU or model-serving issues (use aks-gpu-inference); cluster creation or provisioning (use azure-kubernetes); cost (use cost-analysis from the optional azure-cost plugin); pod rightsizing (use azure-kubernetes); a fully qualified documented AKS signature with every required nested qualifier (use aks-known-issues); standalone failures on non-AKS Azure resources (use azure-diagnostics). Unqualified errors and open-ended incidents stay here only for AKS.

Approved release

Package contents

Manifest

20 files

Debug live Azure Kubernetes Service (AKS) incidents with a read-only, evidence-first investigation. WHEN: pod crashes or Pending, CrashLoopBackOff, OOMKilled, ImagePullBackOff, node NotReady, DNS or ingress failure, connectivity timeout, network policy, SNAT exhaustion, node-pool scaling blocked by QuotaExceeded or InsufficientVCPUQuota, upgrade stuck, spot or zone disruption, a bare VMExtensionProvisioningError or AllocationFailed wrapper, an uncataloged capacity symptom, or 'investigate my AKS cluster'. DO NOT USE FOR: packet capture (use aks-network-capture); GPU or model-serving issues (use aks-gpu-inference); cluster creation or provisioning (use azure-kubernetes); cost (use cost-analysis from the optional azure-cost plugin); pod rightsizing (use azure-kubernetes); a fully qualified documented AKS signature with every required nested qualifier (use aks-known-issues); standalone failures on non-AKS Azure resources (use azure-diagnostics). Unqualified errors and open-ended incidents stay here only for AKS.

Manifest SHA-256b7ed64d20ac728c70b0d24950e8900f22b9f45164ec0f718989cf9cb26d020d1
  • SKILL.md12,762 bytes
  • general-diagnostics.md2,863 bytes
  • load-balancer-and-ingress.md7,663 bytes
  • network-policy.md1,225 bytes
  • networking.md14,351 bytes
  • node-issues.md15,829 bytes
  • pod-failures.md8,195 bytes
  • references/api-server-webhooks-tunnel.md6,454 bytes
  • references/auto-upgrade-evidence.md4,487 bytes
  • references/azure-mcp.md2,566 bytes
  • references/azure-network-path.md7,738 bytes
  • references/command-flows.md3,353 bytes
  • references/inspektor-gadget.md8,311 bytes
  • references/report-template.md1,145 bytes
  • references/structured-input-modes.md3,851 bytes
  • references/symptom-map.md15,145 bytes
  • scripts/cluster-snapshot.sh3,860 bytes
  • scripts/pod-deep-dive.sh3,701 bytes
  • spot-and-zone-issues.md2,608 bytes
  • upgrade-operations.md4,601 bytes

Release history

Public versions