Azure Automation: Az Update Azure Modules runbook nyílt forráskódú
Közzététel dátuma: február 07, 2019
Az Update Azure Modules runbook mostantól hivatalosan nyílt forráskódú a GitHubon.
Miért tettük nyílt forráskódúvá a runbookot?
Az Azure Automation segítségével a PowerShell-galéria legújabb modulverzióival frissíthetők az Automation-fiókokba importált Azure PowerShell-modulok. Ez a funkció jelenleg az Automation-fiókok Modulok lapjának Update Azure Modules műveleteként érhető el, a szolgáltatásba pedig egy rejtett runbook implementálja. Mivel a runbook kódja rejtett és nem szerkeszthető, az ügyfelek diagnosztikai, hibaelhárítási és modulszerkesztési lehetőségei korlátozottak.
A runbook (egy 400 soros PowerShell-szkript) nyílt forráskódúvá tételével ez a probléma megoldódik, és egyéb lehetőségek is elérhetővé válnak. Az Automation-ügyfelek mostantól a következőket tehetik:
- Megérhetik és testreszabhatják a modul frissítési folyamatát, valamint hibaelhárítást végezhetnek rajta.
- A runbookot más runbookokhoz hasonlóan elindíthatják vagy ütemezhetik. Nincs szükség az API közvetlen meghívására, vagy olyan kisegítő szkriptekre, mint az Update-AzureModule.ps1.
- Gyorsabban alkalmazhatják a javításokat. Nem kell megvárni, míg az Automation szolgáltatást telepít – elég importálni a legújabb runbook-verziót.
- A modul frissítési kódját újra felhasználhatják saját megoldásaikban.
- Hozzájárulhatnak a nyílt forráskódú projekthez.
Azt javasoljuk, hogy az Automation-fiókok Azure-moduljainak frissítésekor váltson a nyílt forráskódú runbook-verzióra. Részletek.