Loading source
Pulling the file list, source metadata, and syntax-aware rendering for this listing.
Source from repo
Prepare applications for Azure deployment by generating infrastructure code, Dockerfiles, and config files.
Files
Skill
Size
Entrypoint
Format
Open file
Syntax-highlighted preview of this file as included in the skill package.
references/services/aks/README.md
1# Azure Kubernetes Service (AKS)23Full Kubernetes orchestration for complex containerized workloads.45## When to Use67- Complex microservices requiring Kubernetes orchestration8- Teams with Kubernetes expertise9- Workloads needing fine-grained infrastructure control10- Multi-container pods with sidecars11- Custom networking requirements12- Hybrid/multi-cloud Kubernetes strategies1314## Service Type in azure.yaml1516```yaml17services:18my-service:19host: aks20project: ./src/my-service21docker:22path: ./Dockerfile23k8s:24deploymentPath: ./k8s25```2627## Required Supporting Resources2829| Resource | Purpose |30|----------|---------|31| Container Registry | Image storage |32| Log Analytics Workspace | Monitoring |33| Virtual Network | Network isolation (optional) |34| Key Vault | Secrets management |3536## Node Pool Types3738| Pool | Purpose |39|------|---------|40| System | Cluster infrastructure, 3 nodes minimum |41| User | Application workloads, auto-scaling |4243## References4445- [Bicep Patterns](bicep.md)46- [K8s Manifests](manifests.md)47- [Add-ons](addons.md)48