Azure Automation: Runbook-flödet ”Uppdatera Azure-moduler” har öppen källkod
Publiceringsdatum: 07 februari, 2019
Runbook-flödet ”Uppdatera Azure-moduler” har nu öppen källkod på GitHub.
Varför har vi gett det här runbook-flödet öppen källkod?
Azure Automation gör det möjligt att uppdatera Azure PowerShell-moduler som importerats till ett Automation-konto till de senaste modulversionerna som är tillgängliga i PowerShell-galleriet. Den här funktionen visas som åtgärden Uppdatera Azure-moduler på sidan Moduler i ett Automation-konto och implementeras i tjänsten av ett dolt runbook-flöde. Kundens möjligheter att diagnostisera, felsöka och ändra uppdateringsprocessen för modulen är begränsade eftersom runbook-flödets kod är dold och inte går att redigera.
Genom att ge runbook-flödet (ett PowerShell-skript på 400 rader) öppen källkod löser vi det här problemet och detta medför även fler fördelar. Nu kan Automation-kunder:
- Förstå, felsöka och anpassa uppdateringsprocessen för moduler.
- Starta eller schemalägga runbook-flödet precis som vilket annat runbook-flöde som helst. De behöver inte anropa API:et direkt eller använda hjälpskript som Update-AzureModule.ps1.
- Tillämpa korrigeringar snabbare. De behöver inte vänta på att Automation ska utföra en tjänstdistribution, det är bara att hämta och importera den senaste runbook-versionen.
- Återanvända koden för moduluppdatering i egna lösningar.
- Själva bidra till projektet med öppen källkod.
Vi rekommenderar att du byter till att använda runbook-versionen med öppen källkod när du uppdaterar Azure-modulerna i dina Automation-konton. Läs mer.