azure-kubernetes-app-deploy

Par microsoft · azure-skills

À utiliser pour déployer une application web ou une API existante sur un cluster Azure Kubernetes Service déjà en cours d'exécution. Détecte le framework, génère un Dockerfile et des manifestes Kubernetes, valide contre les AKS Deployment Safeguards, et déploie avec vérification. QUAND : déployer une application sur AKS, déployer sur un cluster AKS existant, conteneuriser une application pour Kubernetes, générer des manifestes K8s pour Azure, configurer un CI/CD pour AKS, mon déploiement AKS échoue aux vérifications safeguard, j'ai une application Django/Express/Spring Boot à exécuter sur AKS. NE PAS UTILISER POUR : créer ou provisionner un cluster AKS (utiliser azure-kubernetes), évaluer une migration vers AKS Automatic (utiliser azure-kubernetes-automatic-readiness), ou déployer vers des cibles non-AKS comme Web Apps, Container Apps ou Functions.

npx skills add https://github.com/microsoft/azure-skills --skill azure-kubernetes-app-deploy

Déployer vers AKS

À utiliser quand : déployer une application web/API vers AKS ; containeriser pour Kubernetes ; générer des manifestes ; CI/CD AKS ; échecs DS001–DS013.

Non applicable pour : provisionner des clusters (azure-kubernetes), préparation à AKS Automatic (azure-kubernetes-automatic-readiness), cibles non-AKS.

Workflow

Prérequis : cluster AKS existant, az login, kubectl configuré. Suivre phases/quick-deploy.md. En cas d'échec : references/rollback.md.

Références

Knowledge Packs

Charger knowledge-packs/frameworks/<framework>.md selon le framework détecté. Disponibles : spring-boot, express, nextjs, fastapi, django, nestjs, aspnet-core, go, flask

Templates

templates/ (dockerfiles/, k8s/, github-actions/, mermaid/).

Skills similaires