Megosztás a következőn keresztül:


Meglévő runbookok és modulok használata

Ahelyett, hogy saját runbookokat és modulokat hozna létre az Azure Automationben, hozzáférhet a Microsoft és a közösség által már létrehozott forgatókönyvekhez. Az Azure-hoz kapcsolódó PowerShell- és Python-runbookokat az Azure Portal Runbook-katalógusából, valamint a modulokat és runbookokat (amelyek nem feltétlenül az Azure-ra jellemzőek) a PowerShell-galéria. A közösséghez az Ön által fejlesztett forgatókönyvek megosztásával is hozzájárulhat.

Feljegyzés

A TechNet Szkriptközpont nyugdíjba vonul. A Runbookok gyűjteményében található Script Center összes runbookja át lett helyezve az Automation GitHub-szervezetbe. További információt az Azure Automation-runbookok GitHubra való áthelyezéséről talál.

Runbookok importálása a GitHubról az Azure Portallal

Feljegyzés

  • Az Azure Portal Tallózás gyűjteménye lehetőségének felhasználói élménye továbbfejlesztett.
  • A Folyamatautomatizálási>runbook panelen runbookokat importálhat a Runbook importálása vagy a Katalógus tallózása lehetőséggel, és a Runbookok lapon két új oszlop jelenik meg : a futtatókörnyezet verziója és a Runbook típusa.
  1. Az Azure Portalon nyissa meg az Automation-fiókját.

  2. Válassza a Runbookok panelt a Folyamatautomatizálás területen.

  3. A Runbookok lapon kattintson a Runbook importálása elemre.

    Képernyőkép egy runbook importálási forgatókönyv-beállításról való kiválasztásáról.

  4. A Runbook importálása lapon importálhat egy, a helyi gépen vagy a GitHubról tárolt fájlt a Tallózás a fájlhoz vagy a Tallózás a katalógusból lehetőség használatával.

  5. Válassza ki a fájlt.

  6. Adja meg a nevet, a futtatókörnyezet verzióját és a leírást.

  7. Kattintson az Importálás elemre.

    Képernyőkép egy runbook fájlból vagy katalógusból való kiválasztásáról.

  8. Másik lehetőségként válassza a Katalógus tallózása lehetőséget a Runbookok lapon az elérhető runbookok tallózásához.

    Képernyőkép a runbook panelen a tallózási katalógus lehetőségének kiválasztásáról.

  9. A lista feletti szűrőkkel szűkítheti a megjelenítést közzétevő, típus és rendezés szerint. Keresse meg a kívánt katalóguselemet, és jelölje ki annak részleteit.

    Runbook-katalógus böngészése.

  10. A Kijelölés gombra kattintva válasszon ki egy kiválasztott runbookot.

  11. A Runbook importálása lapon adja meg a nevet, és válassza ki a futtatókörnyezet verzióit.

  12. A runbook típusa és leírása automatikusan ki van töltve.

  13. Kattintson az Importálás elemre.

    Katalóguselem importálása.

  14. A runbook megjelenik az Automation-fiók Runbookok lapján.

Fontos

Ellenőrizze a PowerShell-galéria kapott runbookok tartalmát. Az éles környezetben történő telepítésnél és futtatásukkor fokozott óvatossággal kell eljárni.

A PowerShell-galéria különböző runbookokat biztosít a Microsofttól és a közösségtől, amelyeket importálhat az Azure Automationbe. Az egyik használatához töltse le a runbookot a katalógusból, vagy közvetlenül importálhat runbookokat a katalógusból vagy az Azure Portal Automation-fiókjából.

Feljegyzés

A grafikus runbookok nem támogatottak a PowerShell-galéria.

Csak közvetlenül a PowerShell-galéria importálhat az Azure Portal használatával. Ez a függvény a PowerShell használatával nem hajtható végre. Az eljárás megegyezik a GitHubról és az Azure Portalról származó runbookok importálása során látható eljárással, azzal a kivétellel, hogy a forrás PowerShell-galéria lesz.

Runbook-katalógus forráskijelölésének megjelenítése.

A PowerShell-modulok olyan parancsmagokat tartalmaznak, amelyeket a runbookokban használhat. Az Azure Automationben telepíthető meglévő modulok a PowerShell-galéria érhetők el. Ezt a katalógust az Azure Portalról indíthatja el, és közvetlenül az Azure Automationbe telepítheti a modulokat, vagy manuálisan is letöltheti és telepítheti őket.

Az Importálandó modulokat az Azure Portalon is megtalálhatja. Ezek az Automation-fiókhoz tartoznak a Megosztott erőforrások moduljai között.

Fontos

Ne foglalja bele az "AzureRm" kulcsszót az Az modullal való végrehajtásra tervezett szkriptekbe. A kulcsszó belefoglalása akár megjegyzésbe is, az AzureRm betöltését okozhatja, majd ütközhet az Az modullal.

Az alábbi lista néhány runbookot tartalmaz, amelyek támogatják a gyakori forgatókönyveket. Az Azure Automation csapata által létrehozott runbookok teljes listáját az AzureAutomationTeam-profilban találja.

Hozzájárulás a közösséghez

Határozottan javasoljuk, hogy járuljon hozzá, és segítsen az Azure Automation-közösség növekedésében. Ossza meg a közösséggel készített csodálatos runbookokat. A hozzájárulásokat nagyra értékeljük!

Ezzel a GitHub-munkafolyamattal új PowerShell- vagy Python-runbookokat vehet fel a Runbook-gyűjteménybe.

  1. Hozzon létre egy nyilvános adattárat a GitHubon, és adja hozzá a runbookot és minden más szükséges fájlt (például readme.md, leírást stb.).

  2. Adja hozzá a témakört azureautomationrunbookgallery , hogy meggyőződjön arról, hogy az adattárat a szolgáltatás felderíti, így az megjeleníthető az Automation Runbook gyűjteményében.

  3. Ha a létrehozott runbook egy PowerShell-munkafolyamat, adja hozzá a témakört PowerShellWorkflow. Ha Ez egy Python 3-forgatókönyv, adja hozzá Python3. Az Azure-runbookokhoz nincs szükség más konkrét témakörökre, de javasoljuk, hogy adjon hozzá más témaköröket, amelyek kategorizáláshoz és kereséshez használhatók a Runbook-katalógusban.

    Feljegyzés

    Tekintse meg a meglévő runbookokat a katalógusban, például a formázást, az élőfejeket és a meglévő címkéket, amelyeket esetleg használhat (például Azure Automation vagy Linux Azure Virtual Machines).

Ha módosításokat szeretne javasolni egy meglévő runbookon, küldjön rá egy lekéréses kérelmet.

Ha úgy dönt, hogy klónoz és szerkeszt egy meglévő runbookot, ajánlott más nevet adni neki. Ha újra használja a régi nevet, az kétszer jelenik meg a Runbook-katalógus listájában.

Feljegyzés

Engedélyezzen legalább 12 órát a GitHub és az Automation Runbook Katalógus közötti szinkronizáláshoz a frissített és az új runbookok esetében is.

A Microsoft arra ösztönzi Önt, hogy adjon hozzá runbookokat a PowerShell-galéria, amelyek ön szerint hasznosak lehetnek más ügyfelek számára. A PowerShell-galéria PowerShell-modulokat és PowerShell-szkripteket fogad el. Runbookot úgy vehet fel, hogy feltölti a PowerShell-galéria.

  1. Az Azure Portalon nyissa meg az Automation-fiókját.

  2. A Megosztott erőforrások területen válassza a Modulok lehetőséget.

  3. A Modulok lapon válassza a Tallózás gyűjtemény lehetőséget a modulok listájának megnyitásához.

    A modulgyűjtemény megtekintése.

  4. A Katalógus tallózása lapon az alábbi mezők alapján kereshet:

    • Modulnév
    • Címkék
    • Szerző
    • Parancsmag/DSC-erőforrás neve
  5. Keresse meg a kívánt modult, és válassza ki a modult a részleteinek megtekintéséhez.

    Ha egy adott modult részletez, további információkat tekinthet meg. Ezek az információk tartalmazzák a PowerShell-galéria, a szükséges függőségekre, valamint a modulban található összes parancsmagra vagy DSC-erőforrásra mutató hivatkozást.

    Egy modul részletes nézete a katalógusból.

  6. Ha közvetlenül az Azure Automationbe szeretné telepíteni a modult, kattintson az Importálás gombra.

  7. Az Importálás panelen láthatja az importálni kívánt modul nevét. Ha az összes függőség telepítve van, az OK gomb aktiválódik. Ha hiányoznak függőségek, importálnia kell ezeket a függőségeket a modul importálása előtt.

  8. Az Importálás panelen kattintson az OK gombra a modul importálásához. Bár az Azure Automation importál egy modult a fiókjába, metaadatokat nyer ki a modulról és a parancsmagokról. Ez a művelet eltarthat néhány percig, mivel minden egyes tevékenységet ki kell nyerni.

  9. Kezdeti értesítést kap arról, hogy a modul üzembe helyezése folyamatban van, és egy másik értesítés, ha befejeződött.

  10. A modul importálása után megtekintheti az elérhető tevékenységeket. A modulerőforrásokat a runbookokban és a DSC-erőforrásokban is használhatja.

Feljegyzés

Az Azure Automation nem támogatja azokat a modulokat, amelyek csak a PowerShell-magot támogatják, és nem importálhatók az Azure Portalra, és nem telepíthetők közvetlenül a PowerShell-galéria.

Runbook vagy modul kérése

Kéréseket küldhet a Felhasználói hangnak. Ha segítségre van szüksége egy runbook írásához, vagy kérdése van a PowerShell-lel kapcsolatban, tegye fel kérdését a Microsoft Q&A kérdésoldalán.

Következő lépések