Runbook- och gallerier för Azure AutomationRunbook and module galleries for Azure Automation

I stället för att skapa egna runbooks och moduler i Azure Automation kan du komma åt en mängd olika scenarier som redan har skapats av Microsoft och communityn.Rather than creating your own runbooks and modules in Azure Automation, you can access a variety of scenarios that have already been built by Microsoft and the community. Du kan antingen använda de här scenarierna utan ändringar eller du kan använda dem som en startpunkt och redigera dem efter behov.You can either use these scenarios without modification or you can use them as a starting point and edit them for your specific requirements.

Du kan hämta runbooks från den Runbook-galleriet och moduler från den PowerShell-galleriet.You can get runbooks from the Runbook Gallery and modules from the PowerShell Gallery. Du kan också bidra till gruppen genom att dela scenarier som du utvecklar, se att lägga till en runbook i gallerietYou can also contribute to the community by sharing scenarios that you develop, see Adding a runbook to the gallery

Den Runbook-galleriet erbjuder en mängd olika runbooks från Microsoft och communityn som du kan importera till Azure Automation.The Runbook Gallery provides a variety of runbooks from Microsoft and the community that you can import into Azure Automation. Du kan antingen hämta en runbook från galleriet, som ligger i den TechNet Script Center, eller direkt kan du importera runbooks från galleriet i Azure-portalen.You can either download a runbook from the gallery, which is hosted in the TechNet Script Center, or you can directly import runbooks from the gallery in the Azure portal.

Du kan bara importera direkt från Runbook-galleriet med hjälp av Azure portal.You can only import directly from the Runbook Gallery using the Azure portal. Du kan inte utföra den här funktionen med hjälp av Windows PowerShell.You cannot perform this function using Windows PowerShell.

Anteckning

Du bör kontrollera innehållet i runbooks som du får från Runbook-galleriet och mycket försiktig installera och köra dem i en produktionsmiljö.You should validate the contents of any runbooks that you get from the Runbook Gallery and use extreme caution in installing and running them in a production environment.

  1. Öppna ditt Automation-konto på Azure Portal.In the Azure portal, open your Automation account.
  2. Under Processautomatisering, klicka på runbookgalleriUnder Process Automation, click on Runbooks gallery
  3. Leta upp det Galleriobjekt som du vill och väljer den för att visa dess egenskaper.Locate the gallery item you want and select it to view its details. Du kan ange ytterligare sökparametrar för utgivaren och typen till vänster.On the left you can enter additional search parameters for the publisher and type.

    Bläddra i galleri

  4. Klicka på visa källprojekt att visa objektet i den TechNet Script Center.Click on View source project to view the item in the TechNet Script Center.
  5. Om du vill importera ett objekt, klickar du på den för att visa dess egenskaper och klicka sedan på den importera knappen.To import an item, click on it to view its details and then click the Import button.

    Knappen Importera

  6. Du kan också ändra namnet på runbooken och klicka sedan på OK att importera runbooken.Optionally, change the name of the runbook and then click OK to import the runbook.
  7. Runbook visas på den Runbooks fliken för Automation-kontot.The runbook appears on the Runbooks tab for the Automation Account.

Microsoft rekommenderar att du vill lägga till runbooks i Runbook-galleriet som du tror kan vara användbar för andra kunder.Microsoft encourages you to add runbooks to the Runbook Gallery that you think would be useful to other customers. Du kan lägga till en runbook med överföra den till Script Center med hänsyn till följande information.You can add a runbook by uploading it to the Script Center taking into account the following details.

  • Du måste ange Windows Azure för den kategori och Automation för den underkategori för den runbook som ska visas i den guiden.You must specify Windows Azure for the Category and Automation for the Subcategory for the runbook to be displayed in the wizard.
  • Överföringen måste vara en enskild .ps1 eller .graphrunbook-fil.The upload must be a single .ps1 or .graphrunbook file. Om runbook kräver alla moduler, underordnade runbooks och tillgångar, ska du visa dem i beskrivningen av överföringen och i avsnittet med kommentarer om runbook.If the runbook requires any modules, child runbooks, or assets, then you should list those in the description of the submission and in the comments section of the runbook. Om du har ett scenario som kräver flera runbooks kan ladda upp varje separat och lista med namn på relaterade runbooks i var och en av deras beskrivningar.If you have a scenario requiring multiple runbooks, then upload each separately and list the names of the related runbooks in each of their descriptions. Se till att du använder samma taggar så att de visas i samma kategori.Make sure that you use the same tags so that they show up in the same category. En användare måste läsa beskrivning om du vill veta att andra runbooks är nödvändiga scenariot ska fungera.A user will have to read the description to know that other runbooks are required the scenario to work.
  • Lägg till tagg ”GraphicalPS” om du publicerar en grafisk runbook (inte ett grafiskt arbetsflöde).Add the tag "GraphicalPS" if you are publishing a Graphical runbook (not a Graphical Workflow).
  • Infoga en PowerShell- eller PowerShell-arbetsflöde kodfragmentet i beskrivning med Infoga avsnitt med exempelkod ikon.Insert either a PowerShell or PowerShell Workflow code snippet into the description using Insert code section icon.
  • Sammanfattning för överföringen visas i resultaten för Runbook-galleriet så att du ska ange detaljerad information som hjälper till att en användare som identifierar funktionerna i runbook.The Summary for the upload is displayed in the Runbook Gallery results so you should provide detailed information that helps a user identify the functionality of the runbook.
  • Du bör tilldela en till tre av följande taggar om du till överföringen.You should assign one to three of the following Tags to the upload. Runbook visas i guiden under de kategorier som matchar dess taggar.The runbook is listed in the wizard under the categories that match its tags. Taggar som inte finns i den här listan ignoreras av guiden.Any tags not on this list are ignored by the wizard. Om du inte anger någon matchande taggar som visas runbook under kategorin andra.If you don’t specify any matching tags, the runbook is listed under the Other category.

    • BackupBackup
    • KapacitetshanteringCapacity Management
    • ÄndringshanteringChange Control
    • EfterlevnadCompliance
    • Dev / Test-miljöerDev / Test Environments
    • HaveriberedskapDisaster Recovery
    • ÖvervakningMonitoring
    • UppdateringPatching
    • EtableringProvisioning
    • ÅtgärdRemediation
    • Livscykelhantering för virtuell datorVM Lifecycle Management
  • Automation uppdaterar galleriet en gång i timmen, så att du inte se dina bidrag omedelbart.Automation updates the Gallery once an hour, so you won’t see your contributions immediately.

PowerShell-moduler innehåller cmdletar som du kan använda i dina runbooks och befintliga moduler som du kan installera i Azure Automation är tillgängliga i den PowerShell-galleriet.PowerShell modules contain cmdlets that you can use in your runbooks, and existing modules that you can install in Azure Automation are available in the PowerShell Gallery. Du kan starta det här galleriet från Azure-portalen och installera dem direkt i Azure Automation, eller du kan hämta dem och installera dem manuellt.You can launch this gallery from the Azure portal and install them directly into Azure Automation or you can download them and install them manually.

  1. Öppna ditt Automation-konto på Azure Portal.In the Azure portal, open your Automation account.
  2. Välj moduler under delade resurser att öppna listan över moduler.Select Modules under Shared Resources to open the list of modules.
  3. Klicka på bläddringsgalleriegenskapen högst upp på sidan.Click Browse gallery from the top of the page.

    Modulgalleriet

  4. På den bläddringsgalleriegenskapen sidan som du kan söka efter följande fält:On the Browse gallery page, you can search by the following fields:

    • ModulnamnModule Name
    • TaggarTags
    • FörfattareAuthor
    • Cmdlet/DSC-resursnamnCmdlet/DSC resource name
  5. Hitta en modul som du är intresserad av och markera den för att visa dess egenskaper.Locate a module that you're interested in and select it to view its details.
    När du ökar detaljnivån i en specifik modul, kan du visa mer information om modulen, inklusive en länk tillbaka till PowerShell-galleriet alla obligatoriska beroenden och alla cmdletar och/eller DSC-resurser som innehåller modulen.When you drill into a specific module, you can view more information about the module, including a link back to the PowerShell Gallery, any required dependencies, and all of the cmdlets and/or DSC resources that the module contains.

    Information om PowerShell-modulen

  6. För att installera modulen direkt till Azure Automation, klickar du på den Import knappen.To install the module directly into Azure Automation, click the Import button.
  7. När du klickar på knappen Importera på den importera fönstret du ser Modulnamn som du tänker importera.When you click the Import button, on the Import pane, you see the module name that you are about to import. Om alla beroenden är installerade på OK knappen aktiveras.If all the dependencies are installed, the OK button is activated. Om du saknar beroenden, måste du importera dem innan du kan importera den här modulen.If you are missing dependencies, you need to import those before you can import this module.
  8. På den importera klickar du på OK att importera modulen.On the Import page, click OK to import the module. Medan Azure Automation importerar en modul till ditt konto, extraherar metadata om modulen och cmdletar.While Azure Automation imports a module to your account, it extracts metadata about the module and the cmdlets. Det kan ta några minuter eftersom varje aktivitet måste ska extraheras.This may take a couple of minutes since each activity needs to be extracted.
  9. Du får ett inledande meddelande om att modulen distribueras och ett nytt meddelande när den har slutförts.You receive an initial notification that the module is being deployed and another notification when it has completed.
  10. När modulen har importerats kan du kan se de tillgängliga aktiviteterna och du kan använda dess resurser i dina runbooks och Desired State Configuration.After the module is imported, you can see the available activities, and you can use its resources in your runbooks and Desired State Configuration.

Anteckning

Moduler som har endast stöd för PowerShell core stöds inte i Azure Automation och kan inte importeras i Azure-portalen eller distribueras direkt från PowerShell-galleriet.Modules that only support PowerShell core are not supported in Azure Automation and are unable to be imported in the Azure portal, or deployed directly from the PowerShell Gallery.

Python-RunbooksPython Runbooks

Python-Runbooks är tillgängliga i den Script Center galleriet.Python Runbooks are available in the Script Center gallery. Du kan bidra Python runbooks i Script Center-galleriet.You can contribute Python runbooks to the Script Center gallery. När du, se till att du lägger till taggen Python när du laddar upp ditt bidrag.When you do, ensure that you add the tag Python when uploading your contribution.

Begär en runbook eller en modulRequesting a runbook or module

Du kan skicka begäranden till User Voice.You can send requests to User Voice. Om du behöver hjälp skriver du en runbook eller har en fråga om PowerShell, ställa en fråga till vår forum.If you need help writing a runbook or have a question about PowerShell, post a question to our forum.

Nästa stegNext Steps