Not
Åtkomst till denna sida kräver auktorisation. Du kan prova att logga in eller byta katalog.
Åtkomst till denna sida kräver auktorisation. Du kan prova att byta katalog.
Gäller för: ✔️ Virtuella Linux-datorer
Azure Pipelines innehåller en komplett uppsättning CI/CD-automatiseringsverktyg för distributioner till virtuella datorer. Den här artikeln visar hur du konfigurerar en klassisk versionspipeline som använder kanariestrategin för att distribuera webbprogram till virtuella Linux-datorer.
Canary-utplaceringar
En kanariedistribution minskar risken genom att långsamt distribuera ändringar till en liten delmängd av användarna. När du får förtroende för den nya versionen kan du släppa den till fler servrar i infrastrukturen och dirigera fler användare till den.
Med funktionen Kontinuerlig leverans kan du använda kanariestrategin för att distribuera ditt program från Azure-portalen.
Logga in på Azure-portalen och navigera till en virtuell dator.
Välj Kontinuerlig leverans och välj sedan Konfigurera.
I konfigurationspanelen väljer du Använd befintlig och väljer din organisation/ditt projekt eller väljer Skapa och skapa nya.
Välj namnet på distributionsgruppen på den nedrullningsbara menyn eller skapa ett nytt.
Välj din Build-pipeline från listrutan.
Välj Distributionsstrategi och sedan Kanariefågel.
Lägg till en "canary"-tagg till de virtuella datorer som ska användas i kanariedistributionen.
Välj OK för att konfigurera den klassiska versionspipelinen för distribution till den virtuella datorn.
Gå till versionspipelinen och välj sedan Redigera för att visa pipelinekonfigurationen. I det här exemplet består utvecklingsfasen av tre jobb:
- Distribuera Canary: programmet distribueras till virtuella datorer med taggen "canary".
- Vänta på manuell återupptagning: pipelinen pausar och väntar på manuella åtgärder. Innan du återupptar pipelinen kontrollerar du att minst en virtuell dator har taggats "prod". I nästa fas distribueras appen endast till virtuella datorer i "prod" miljö.
- Distribuera Prod: programmet distribueras till virtuella datorer med en prod-tagg.
Resurser
- Distribuera till virtuella Azure-datorer med Azure DevOps
- Distribuera till en skalningsuppsättning för virtuella Azure-datorer