Sdílet prostřednictvím


Použití rozšíření Azure Automation pro Visual Studio Code

Tento článek vysvětluje sadu Visual Studio, kterou můžete použít k vytváření a správě runbooků. Můžete provádět všechny operace správy runbooků, jako jsou vytváření runbooků, úpravy runbooku, aktivace úlohy, sledování nedávných výstupů úloh, propojení plánu, správy prostředků a místního ladění.

Předpoklady

K dokončení kroků v tomto článku jsou vyžadovány následující položky:

  • Předplatné Azure. Pokud ještě předplatné Azure nemáte, vytvořte si bezplatný účet.
  • Visual Studio Code.
  • Moduly PowerShellu a balíčky Pythonu používané runbookem musí být místně nainstalované na počítači, aby se runbook spouštěl místně.

Instalace a konfigurace rozšíření Azure Automation

Po splnění požadavků můžete rozšíření Azure Automation pro Visual Studio Code nainstalovat pomocí následujícího postupu:

  1. Otevřete Visual Studio Code.
  2. V řádku nabídek přejděte na Zobrazit>rozšíření.
  3. Do vyhledávacího pole zadejte Azure Automation.
  4. Ve výsledcích hledání vyberte Azure Automation a pak vyberte Nainstalovat.
  5. V případě potřeby vyberte Znovu načíst .

Připojení k účtu Azure

Pokud chcete zobrazit všechny prostředky v rámci účtu Automation, musíte se připojit ke svému účtu Azure. Postupujte podle kroků pro připojení k Azure z editoru Visual Studio Code:

  1. K Azure se můžete přihlásit z rozšíření Azure Automation nebo z palety příkazů.

    • Pokud se chcete přihlásit z rozšíření Azure Automation: Vyberte Přihlásit se k Azure.

      Nebo

    • Pokud se chcete přihlásit z palety příkazů: na řádku nabídek přejděte na Paletu příkazů Zobrazení > a zadejte Azure:Sign-in.

  2. Podle pokynů pro přihlášení se přihlaste k Azure. Po připojení najdete název účtu Azure na stavovém řádku editoru Visual Studio Code.

Výběr předplatných

Když se poprvé přihlásíte, rozšíření načte jenom výchozí prostředky předplatného a účty Automation. Pokud chcete přidat nebo odebrat předplatná, postupujte takto:

  1. Ke spuštění příkazu předplatného můžete použít paletu příkazů nebo zápatí okna.

    • Pokud se chcete přihlásit z palety příkazů – z řádku nabídek přejděte na Zobrazit paletu příkazů a zadejte Azure: Vybrat předplatná>.

      Nebo

    • Pokud se chcete přihlásit z zápatí okna – V zápatí okna vyberte segment, který odpovídá Azure: vašemu účtu.

  2. Pomocí filtru vyhledejte předplatná podle názvu.

  3. Zaškrtnutím nebo zrušením zaškrtnutí každého předplatného je přidejte nebo odeberte ze seznamu předplatných zobrazených rozšířením Azure Automation.

  4. Po dokončení přidávání nebo odebírání předplatných vyberte OK .

Použití rozšíření Azure Automation

Rozšíření zjednodušuje proces vytváření a úprav runbooků. Teď je můžete testovat místně bez přihlášení k webu Azure Portal. Různé akce, které můžete provést, jsou uvedené níže:

Vytvoření runbooku

Vytvoření runbooku v účtu Automation Postupujte takto:

  1. Přihlaste se k Azure z rozšíření Azure Automation.

  2. Výběr runbooků

  3. Klikněte pravým tlačítkem myši a vyberte Vytvořit runbook a vytvořte nový runbook v účtu Automation.

    Screenshot on how to create runbook using the Azure Automation extension.

Publikování runbooku

Publikování runbooku v účtu Automation Postupujte takto:

  1. V účtu Automation vyberte runbook.

  2. Kliknutím pravým tlačítkem myši a výběrem možnosti Publikovat runbook runbook publikujte.

    Zobrazí se oznámení o úspěšném publikování runbooku.

    Screenshot on how to publish runbook using the Azure Automation extension.

Spuštění místní verze úlohy Automation

Pokud chcete spustit místní verzi úlohy Automation, postupujte takto:

  1. V účtu Automation vyberte runbook.

  2. Klikněte pravým tlačítkem myši a vyberte Spustit místní , aby se spustila místní verze úlohy Automation.

    Screenshot on how to run local version of job using the Azure Automation extension.

Spuštění úlohy Automation

Pokud chcete spustit úlohu Automation, postupujte takto:

  1. V účtu Automation vyberte runbook.

  2. Kliknutím pravým tlačítkem myši a výběrem možnosti Spustit úlohu Automation spusťte úlohu Automation.

    Screenshot on how to run Automation job using the Azure Automation extension.

Přidání nového webhooku

Pokud chcete do runbooku přidat webhook, postupujte takto:

  1. V účtu Automation vyberte runbook.

  2. Klikněte pravým tlačítkem myši a vyberte Přidat nový webhook.

  3. Vyberte a zkopírujte identifikátor URI webhooku.

  4. Použití palety příkazů a výběr webhooku Trigger služby Azure Automation

  5. Vložte identifikátor URI webhooku.

    Zobrazí se oznámení, že id úlohy se úspěšně vytvořilo.

    Screenshot that shows the notification after successfully adding a new webhook.

  1. V účtu Automation přejděte na Plány a vyberte svůj plán.

  2. Přejděte na Runbooky a vyberte svůj runbook.

  3. Klikněte pravým tlačítkem myši a vyberte Plán propojení a potvrďte plán.

  4. V rozevíracím seznamu vyberte Azure.

    Zobrazí se oznámení, že plán je propojený.

Správa prostředků

  1. V účtu Automation přejděte na Assets>fx Variables.

  2. Klikněte pravým tlačítkem myši a vyberte Vytvořit nebo Aktualizovat.

  3. Do textového pole zadejte název.

    Zobrazí se oznámení, že je proměnná vytvořená, můžete novou proměnnou zobrazit v možnosti fx Variables .

Spuštění místního prostředí v režimu ladění

  1. V účtu Automation přejděte do runbooků a vyberte runbook.
  2. V podokně úprav přidejte zarážku.
  3. Klikněte pravým tlačítkem na runbook a vyberte Spustit místní v režimu ladění.

Screenshot that shows the running of local runbook in debug mode.

Porovnání místního runbooku

  1. V účtu Automation přejděte do runbooků a vyberte runbook.
  2. Klikněte pravým tlačítkem na runbook a vyberte Porovnat místní runbook.
  3. V podokně úprav se zobrazí informace ve dvou rozloženích – kopírování runbooku a publikování nebo kopírování konceptu.

Poznámka:

Pokud je runbook v režimu InEdit , budete muset vybrat buď porovnat publikovaný obsah, nebo porovnat koncept.

Screenshot that shows how to compare local runbook.

Další kroky