Sdílet prostřednictvím


Nasazení souborů Bicep pomocí editoru Visual Studio Code

K nasazení souboru Bicep můžete použít Visual Studio Code s příponou Bicep. Rozšíření Bicep poskytuje dvě možnosti pro nasazení souborů Bicep v editoru Visual Studio Code – podokno nasazení a příkaz Nasadit. Rychlá zpětná vazba, ověření a citlivostní funkce podokna nasazení jsou užitečné pro rychlé iterace při vytváření, zatímco příkaz Nasazení je užitečný pro prostředí nasazení typu fire-and-forget.

Podokno nasazení

Podokno nasazení poskytuje interaktivní uživatelské rozhraní ve VS Code, které má přístup k vašemu účtu Azure za účelem provádění operací ověření, nasazení a citlivostní analýzy a poskytuje okamžitou zpětnou vazbu bez opuštění editoru.

Použití podokna nasazení:

  1. Otevřete soubor .bicep nebo soubor .bicepparam ve VS Code.

  2. Podokno nasazení můžete otevřít dvěma způsoby:

    • Vyberte tlačítko "Show Deployment Pane" v pravém horním rohu, jak je znázorněno na následujícím snímku obrazovky:

      Snímek obrazovky s tlačítkem pro otevření podokna nasazení

      Ve výchozím nastavení nástroj VS Code otevře podokno nasazení na straně. Pokud ho chcete otevřít na nové kartě, podržte při výběru tlačítka klávesu Alt .

    • Dalším způsobem, jak otevřít podokno nasazení, je procházení palety příkazů. Stiskněte Ctrl+Shift+P a poté vyberte buď Zobrazit podokno nasazení, nebo Zobrazit podokno nasazení na stranu.

      Snímek obrazovky zobrazující podokno nasazení v paletě příkazů

    Podokno pro nasazení se zobrazí, jak je vidět na následujícím snímku obrazovky:

    Snímek obrazovky s podoknem počátečního nasazení v editoru Visual Studio Code

  3. Vyberte Pick Scope pro definování oblasti nasazení. Po ověření můžete vybrat předplatné a skupinu prostředků požadovaného nasazení.

  4. Pokud jste otevřeli podokno nasazení pro soubor .bicep, vyplňte požadované hodnoty parametrů nebo vyberte Vybrat soubor parametrů JSON a vyberte soubor parametrů JSON.

    Snímek obrazovky s výběrem souboru parametrů v podokně nasazení v editoru Visual Studio Code

  5. Vyberte požadovanou akci – Nasazení, Ověření nebo Co-kdyby.

    • Nasazení: Nasadí se do Azure a výsledek včetně definovaného výstupu se zobrazí v podokně nasazení.

      Následující snímek obrazovky ukazuje úspěšné nasazení. Výběrem ikony modrého glóbusu můžete zobrazit nasazení nebo jednotlivé prostředky na webu Azure Portal.

      Snímek obrazovky s panelem nasazení v editoru Visual Studio Code.

    • Ověřit: Provede runtime ověření souboru Bicep v Azure, aby se zajistila správnost prostředků, parametrů a zásad ve skutečném prostředí nasazení. Na rozdíl od linteru, který provádí pouze offline ověřování, toto ověření komunikuje s Azure za účelem zjištění potenciálních problémů s nasazením.

      Následující snímek obrazovky ukazuje příklad selhání ověření.

      Snímek obrazovky s chybou ověření v podokně nasazení v editoru Visual Studio Code

    • Co-kdyby: Provede analýzu Co-kdyby přímo z podokna nasazení. V podokně se zobrazí výsledky zobrazující všechny plánované změny. Provede se stejná funkce jako příkaz what-if v Azure PowerShellu a Azure CLI. Další informace najdete v tématu Operace co-kdyby nasazení Bicep.

Podokno nasazení můžete nechat otevřené, když provádíte změny ve vašich souborech .bicep nebo .bicepparam. Pokud uložíte a znovu spustíte některou z výše zmíněných akcí, budou akce provedeny proti vašim aktualizovaným souborům.

Příkaz Nasadit

Můžete ho nasadit do libovolného oboru. Tento článek ukazuje, jak nasadit do skupiny prostředků.

Příkaz z otevřeného souboru Bicep v editoru Visual Studio Code můžete najít třemi způsoby:

  • Klikněte pravým tlačítkem myši na název souboru Bicep v podokně Průzkumník, nikoli na název v části OPEN EDITORS:

    Snímek obrazovky s nasazením souboru Bicep v místní nabídce v podokně průzkumníka

  • Klikněte pravým tlačítkem na libovolné místo v souboru Bicep a pak vyberte Nasadit soubor Bicep.

  • V nabídce Zobrazit vyberte Paletu příkazů a pak vyberte Bicep: Nasadit soubor Bicep.

    Snímek obrazovky nasazení souboru Bicep v místní nabídce

Po výběru příkazu zadejte hodnoty podle průvodce:

  1. Pokud nejste přihlášení, postupujte podle pokynů uvedených v výzvě a dokončete proces přihlášení.

    Snímek obrazovky s přihlášením

    Poznámka:

    Příkaz nasazení Bicep v editoru Visual Studio Code používá nové integrované rozhraní API pro správu ověřování. Nepoužívá cloudové profily z bicepconfig.json. Pokud se chcete přihlásit k vlastnímu cloudu, vyberte Spravovat>Nastavení>Rozšíření>Účty Microsoft>Suverénní cloud Microsoft. V tuto chvíli se nepodporuje více přihlášených účtů.

  2. Vyberte nebo vytvořte skupinu prostředků.

  3. Vyberte soubor parametrů nebo Žádný pro zadání hodnot parametrů.

    Snímek obrazovky se souborem Vybrat parametry

  4. Pokud zvolíte Možnost Žádné, zadejte hodnoty parametrů:

    Snímek obrazovky s hodnotami parametrů Enter

    Po zadání hodnot máte možnost vytvořit soubor parametrů z hodnot použitých v tomto nasazení:

    Snímek obrazovky pro vytvoření souboru parametrů

    Pokud vyberete Ano, vytvoří se ve stejné složce soubor parametrů s názvem <Bicep-file-name>.parameters.json .

Další informace o příkazech editoru Visual Studio Code a použití editoru Visual Studio Code k vytváření souborů Bicep najdete v tématu Vytváření souborů Bicep pomocí editoru Bicep.

Další kroky