Azure Kubernetes Service Practical Guide¶
Comprehensive, practical documentation for designing, deploying, operating, and troubleshooting containerized applications on Azure Kubernetes Service (AKS).
This site is organized as a learning and operations guide so you can move from fundamentals to production troubleshooting with clear, repeatable workflows.
-
New to AKS?
Start with platform fundamentals, understand cluster architecture and node pools, and deploy your first AKS cluster.
-
Running Production Workloads?
Apply battle-tested patterns for security, networking, resource governance, reliability, and cost optimization.
-
Investigating an Incident?
Jump straight to hypothesis-driven playbooks with real KQL queries and evidence patterns.
Navigate the Guide¶
| Section | Purpose |
|---|---|
| Start Here | Orientation, learning paths, prerequisites, and AKS vs other compute comparison. |
| Platform | Understand core AKS architecture, node pools, networking, ingress, identity, storage, and scaling. |
| Best Practices | Apply production patterns for security, networking, resource governance, reliability, and cost. |
| Tutorials | Follow hands-on lab guides for cluster deployment, ingress, secrets, policy, and disaster recovery. |
| Operations | Run production clusters with upgrades, scaling, monitoring, maintenance, and credential rotation. |
| Troubleshooting | Diagnose pod failures, connectivity issues, node problems, and scaling failures quickly. |
| Reference | Use quick lookups for CLI, limits, version support, glossary, and diagnostic commands. |
For orientation and study order, start with Start Here.
Learning flow¶
flowchart TD
A[Start Here] --> B[Platform]
B --> C[Best Practices]
C --> D[Tutorials]
D --> E[Operations]
E --> F[Troubleshooting]
F --> G[Reference] Scope and disclaimer¶
This is an independent community project. Not affiliated with or endorsed by Microsoft.
Primary product reference: Azure Kubernetes Service (AKS) documentation (Microsoft Learn)