Förstå livscykeln för en Azure Blueprint
Precis som många resurser i Azure har en skiss i Azure Blueprints en typisk och naturlig livscykel. De skapas, distribueras och tas slutligen bort när de inte längre behövs eller är relevanta. Azure Blueprints stöder standardlivscykelåtgärder. Den bygger sedan vidare på dem för att ge ytterligare statusnivåer som stöder vanliga pipelines för kontinuerlig integrering och kontinuerlig distribution för organisationer som hanterar sin infrastruktur som kod – ett viktigt element i DevOps.
För att helt förstå en skiss och faserna täcker vi en standardlivscykel:
- Skapa och redigera en skiss
- Publicera skissen
- Skapa och redigera en ny version av skissen
- Publicera en ny version av skissen
- Ta bort en specifik version av skissen
- Ta bort skissen
Skapa och redigera en skiss
När du skapar en skiss lägger du till artefakter i den, sparar den till en hanteringsgrupp eller prenumeration och ger ett unikt namn och en unik version. Skissen är nu i utkastläge och kan ännu inte tilldelas. I läget Utkast kan det fortsätta att uppdateras och ändras.
En skiss som aldrig har publicerats i utkastsläge visar en annan ikon på sidan Skissdefinitioner än dem som har publicerats. Den senaste versionen visas som Utkast för dessa skisser som aldrig har publicerats.
Skapa och redigera en skiss med Azure Portal eller REST API.
Publicera en skiss
När alla planerade ändringar har gjorts i en skiss i utkastläge kan den publiceras och göras tillgänglig för tilldelning. Den publicerade versionen av skissen kan inte ändras. När den har publicerats visas skissen med en annan ikon än Utkastskisser och visar det angivna versionsnumret i kolumnen Senaste version.
Publicera en skiss med Azure Portal eller REST API.
Skapa och redigera en ny version av skissen
En publicerad version av en skiss kan inte ändras. En ny version av skissen kan dock läggas till i den befintliga skissen och ändras efter behov. Gör ändringar i en befintlig skiss genom att redigera den. När de nya ändringarna sparas har skissen nu Opublicerade ändringar. Dessa ändringar är en ny utkastversion av skissen.
Redigera en skiss med Azure Portal.
Publicera en ny version av skissen
Varje redigerad version av en skiss måste vara Publicerad innan den kan tilldelas. När Opublicerade ändringar har gjorts i en skiss men inte publicerats är knappen Publicera skiss tillgänglig på sidan Redigera skiss. Om knappen inte visas har skissen redan publicerats och har inga opublicerade ändringar.
Anteckning
En enda skiss kan ha flera publicerade versioner som var och en kan tilldelas till prenumerationer.
Om du vill publicera en skiss med Opublicerade ändringar använder du samma steg för att publicera en ny skiss.
Ta bort en specifik version av skissen
Varje version av en skiss är ett unikt objekt och kan vara individuellt publicerad. Därför kan varje version av en skiss också tas bort. Att ta bort en version av en skiss påverkar inte andra versioner av skissen.
Anteckning
Det går inte att ta bort en skiss som har aktiva tilldelningar. Ta bort tilldelningarna först och ta sedan bort den version som du vill ta bort.
Välj Alla tjänster i den vänstra rutan. Sök efter och välj Skisser.
Välj Skissdefinitioner på sidan till vänster och använd filteralternativen för att hitta den skiss som du vill ta bort en version av. Välj den för att öppna redigeringssidan.
Välj fliken Publicerade versioner och leta upp den version som du vill ta bort.
Högerklicka på versionen för att ta bort och välj Ta bort den här versionen.
Ta bort skissen
Kärnskissen kan också tas bort. När du tar bort kärnskissen tas även alla skissversioner av skissen bort, inklusive skisserna Draft och Published. Precis som när du tar bort en version av en skiss tar du inte bort de befintliga tilldelningarna för någon av skissversionerna när du tar bort kärnskissen.
Anteckning
Det går inte att ta bort en skiss som har aktiva tilldelningar. Ta bort tilldelningarna först och ta sedan bort den version som du vill ta bort.
Ta bort en skiss med Azure Portal eller REST API.
Tilldelningar
Det finns flera punkter under livscykeln som en skiss kan tilldelas till en prenumeration. När läget för en version av skissen är Publicerad kan den versionen tilldelas till en prenumeration. Den här livscykeln gör det möjligt att använda och aktivt tilldela versioner av en skiss medan en nyare version utvecklas.
När versioner av skisser tilldelas är det viktigt att förstå var de är tilldelade och med vilka parametrar de har tilldelats. Parametrarna kan antingen vara statiska eller dynamiska. Mer information finns i statiska och dynamiska parametrar.
Uppdatera tilldelningar
När en skiss tilldelas kan tilldelningen uppdateras. Det finns flera orsaker till att uppdatera en befintlig tilldelning, däribland:
- Lägga till eller ta bort resurslåsning
- Ändra värdet för dynamiska parametrar
- Uppgradera tilldelningen till en nyare publicerad version av skissen
Information om hur du gör finns i Uppdatera befintliga tilldelningar.
Ta bort tilldelningar
Om skissen inte längre behövs kan den inte tilldelas från hanteringsgruppen eller prenumerationen. Under avtilldelningen av skissen inträffar följande:
- Borttagning av skissresurslåsning
- Borttagning av skisstilldelningsobjektet
- (Villkorlig) Om en system tilldelad hanterad identitet användes tas den också bort
Anteckning
Alla resurser som distribueras av skisstilldelningen finns kvar, men skyddas inte längre av Azure Blueprints.
Nästa steg
- Förstå hur du använder statiska och dynamiska parametrar.
- Lär dig hur du anpassar sekvensordningen för en skiss.
- Lär dig hur du använder resurslåsning för en skiss.
- Lär dig hur du uppdaterar befintliga tilldelningar.
- Lös problem som kan uppstå vid tilldelningen av en skiss med allmän felsökning.