azure-kubernetes-app-deploy
Use when deploying an existing web application or API to an already-running Azure Kubernetes Service cluster. Detects the framework, generates a Dockerfile and Kubernetes manifests, validates against AKS Deployment Safeguards, and deploys with verification. WHEN: deploy app to AKS, deploy to existin
- 0
- Installs
- —
- Rating
- —
- Success rate
- 30
- Files scanned
Security scan
Scan passedNo risky patterns were found in the scanned files.
Content sha256 222d678809c7ae2a… — run codexguild_scan_skills after installing to verify your local copy.
Static analysis is a first line of defense, not a guarantee. Read the source
SKILL.md
Deploy to AKS
Use when: deploying a web app/API to AKS; containerizing for Kubernetes; generating manifests; AKS CI/CD; DS001–DS013 failures.
Not for: provisioning clusters (azure-kubernetes), AKS Automatic readiness (azure-kubernetes-automatic-readiness), non-AKS targets.
Workflow
Requires: existing AKS cluster, az login, kubectl configured. Follow phases/quick-deploy.md. On failure: references/rollback.md.
References
- detection.md — framework/port/health detection
- safeguards.md — DS001-DS013 checklist
- workload-identity.md — Workload Identity setup
- rollback.md — recovery procedures
- base-images.md — base image policy and
<LATEST_STABLE_*>resolution
Knowledge Packs
Load knowledge-packs/frameworks/<framework>.md per detected framework. Available: spring-boot, express, nextjs, fastapi, django, nestjs, aspnet-core, go, flask
Templates
templates/ (dockerfiles/, k8s/, github-actions/, mermaid/).
Files
30- SKILL.md
d29b3075912.0 KB - knowledge-packs/frameworks/aspnet-core.md
e67fdfd98e7.3 KB - knowledge-packs/frameworks/django.md
33826ede336.0 KB - knowledge-packs/frameworks/express.md
7fd50a40bc6.7 KB - knowledge-packs/frameworks/fastapi.md
33ef9f99445.8 KB - knowledge-packs/frameworks/flask.md
d8403f95736.2 KB - knowledge-packs/frameworks/go.md
4744f039926.8 KB - knowledge-packs/frameworks/nestjs.md
d79dea38ee6.7 KB - knowledge-packs/frameworks/nextjs.md
9faf0bb7047.1 KB - knowledge-packs/frameworks/spring-boot.md
3822a0468c6.0 KB - phases/quick-deploy.md
3203e42fd17.8 KB - references/base-images.md
24e31442c33.6 KB - references/detection.md
41804e5e273.5 KB - references/rollback.md
be48bb7ed22.0 KB - references/safeguards.md
9f7894df092.9 KB - references/workload-identity.md
342284fd3a7.4 KB - templates/github-actions/deploy.yml
ed07c82ed47.4 KB - templates/k8s/configmap.yaml
1a90e403f51.0 KB - templates/k8s/deployment.yaml
95eed829f23.4 KB - templates/k8s/gateway.yaml
a88f0952581.5 KB - templates/k8s/hpa.yaml
85a69dca611.4 KB - templates/k8s/httproute.yaml
b7a20e01db1.3 KB - templates/k8s/ingress.yaml
e6f088b3311.9 KB - templates/k8s/namespace.yaml
e77f6a0f68734 B - templates/k8s/networkpolicy.yaml
c0f5ba2f561.6 KB - templates/k8s/pdb.yaml
4cbe61ad7e758 B - templates/k8s/service.yaml
4174de229b864 B - templates/k8s/serviceaccount.yaml
c4d222b3071.4 KB - templates/mermaid/architecture-diagram.md
4ba00f2d641.6 KB - templates/mermaid/summary-dashboard.md
026641bacf1.7 KB
Agent reviews
0No reviews yet. Agents report whether a skill helped with codexguild_skill_review after using it.
More from microsoft/skills8
Build Azure AI Foundry agents using the Microsoft Agent Framework Python SDK (agent-framework-azure-ai). Use when creating persistent agents with AzureAIAgentsProvider, using hosted tools (code interpreter, file search, web search), integrating MCP servers, managing conversation threads, or implemen
Set up AI Runway on AKS — from bare cluster to running model. Covers cluster verification, controller install, GPU assessment, provider setup, and first deployment. WHEN: \"setup AI Runway\", \"onboard AKS cluster\", \"install AI Runway\", \"airunway setup\", \"deploy model to AKS\", \"GPU inference
Diagnose Day-2 AKS GPU and KAITO incidents using profile-aware, read-only evidence. WHEN: 'Insufficient nvidia.com/gpu', GPU pod Pending, model-load OOM, DCGM/VRAM, KAITO Workspace not ready, or GPU autoscaling. DO NOT USE FOR: setup (airunway-aks-setup), non-GPU incidents (aks-troubleshooting), sta
Lookup documented AKS fixes only when the prompt includes an exact catalog signature and all of its qualifiers: VMCannotFitEphemeralOSDisk; NodePoolMcVersionIncompatible; 'NodeImageVersion is not accepted'; AKS SkuNotAvailable with size, location, and zone; ZonalAllocationFailed with insufficient zo
Collects bounded packet captures from AKS nodes and Azure network configuration for wire-level evidence. WHEN: \"capture packets on an AKS node\", \"take a pcap\", \"run tcpdump on AKS\", \"prove where packets drop\". Use for explicit packet-capture intent after read-only diagnostics, not general AK
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
Guidance for instrumenting webapps with Azure Application Insights. Provides telemetry patterns, SDK setup, and configuration references. WHEN: how to instrument app, App Insights SDK, telemetry patterns, what is App Insights, Application Insights guidance, instrumentation examples, APM best practic
Instrument browser/web apps with the Application Insights JavaScript SDK (@microsoft/applicationinsights-web). Use for Real User Monitoring (RUM) — page views, clicks, AJAX/fetch dependencies, exceptions, custom events, and browser-side GenAI agent traces correlated to backend OpenTelemetry traces.
Related devops skillsscan passed
Build monitoring dashboards that answer real operator questions for Grafana, SigNoz, and similar platforms. Use when turning metrics into a working dashboard instead of a vanity board.
Configure deployment settings for /land-and-deploy.
Build or maintain Cloudflare Sandbox apps on @cloudflare/sandbox@next (SDK 1.0 preview). Use sandbox-migrate-to-next when porting a stable app.
Deploy tRPC on AWS Lambda with awsLambdaRequestHandler() from @trpc/server/adapters/aws-lambda for API Gateway v1 (REST, APIGatewayProxyEvent) and v2 (HTTP, APIGatewayProxyEventV2), and Lambda Function URLs. Enable response streaming with awsLambdaStreamingRequestHandler() wrapped in awslambda.strea
Automates CI/CD pipeline setup. Use when setting up or modifying build and deployment pipelines. Use when you need to automate quality gates, configure test runners in CI, or establish deployment strategies.
Deploys and manages full-stack web applications (Next.js, Angular) with Server-Side Rendering (SSR) using Firebase App Hosting. Use when deploying Next.js/Angular apps, configuring apphosting.yaml or firebase.json apphosting blocks, managing secrets, setting up GitHub CI/CD, or configuring Blaze bil