Nasazení pomocí editoru Visual Studio Code do služby Azure Stack Hub

Pomocí editoru Visual Studio Code a rozšíření Azure Resource Manager Tools můžete vytvářet a upravovat šablony Azure Resource Manager, které budou fungovat s vaší verzí služby Azure Stack Hub. Šablony Resource Manageru můžete v nástroji Visual Studio Code vytvářet i bez tohoto rozšíření, poskytuje však možnosti automatického dokončování, které vývoj šablon zjednodušují. Kromě toho můžete zadat schéma nasazení, které vám pomůže porozumět prostředkům dostupným ve službě Azure Stack Hub.

V tomto článku nasadíte virtuální počítač s Windows.

Koncepty pro službu Azure Stack Hub Resource Manager

Azure Stack Hub Resource Manager

Informace o konceptech spojených s nasazením a správou řešení Azure ve službě Azure Stack Hub najdete v tématu Použití šablon Azure Resource Manager ve službě Azure Stack Hub.

Profily rozhraní API

Vysvětlení konceptů přidružených k koordinaci poskytovatelů prostředků ve službě Azure Stack Hub najdete v tématu Správa profilů verzí rozhraní API ve službě Azure Stack Hub.

Schéma nasazení

Schéma nasazení služby Azure Stack Hub podporuje hybridní profily prostřednictvím šablon Azure Resource Manager v editoru Visual Studio Code. Jeden řádek v šabloně JSON můžete změnit tak, aby odkazovat na schéma, a pak můžete pomocí IntelliSense zkontrolovat prostředek kompatibilní s Azure. Ve schématu zkontrolujte poskytovatele prostředků, typy a verze rozhraní API podporované ve vaší verzi služby Azure Stack Hub. Schéma závisí na profilu rozhraní API pro načtení konkrétních verzí koncových bodů rozhraní API v poskytovatelích prostředků podporovaných ve vaší verzi služby Azure Stack Hub. Pro typ a rozhraní APIVersion můžete použít doplňování slov a pak budete omezeni na typy prostředků apiVersion a dostupné pro profil rozhraní API.

Požadavky

Instalace rozšíření Resource Manager Tools

Pokud chcete nainstalovat rozšíření Resource Manager Tools, postupujte takto:

  1. Otevřete Visual Studio Code.
  2. Stisknutím CTRL+SHIFT+X otevřete podokno Rozšíření.
  3. Vyhledejte Azure Resource Manager Toolsa pak vyberte Nainstalovat.
  4. Instalaci rozšíření dokončíte výběrem Znovu načíst.

Získání šablony

Místo vytvoření šablony úplně od začátku otevřete šablonu z objektu AzureStack-QuickStart-Templates. AzureStack-QuickStart-Templates je úložiště pro šablony Resource Manager, které nasazují prostředky do služby Azure Stack Hub.

Šablona v tomto článku s názvem 101-vm-windows-create. Šablona definuje základní nasazení virtuálního počítače s Windows do služby Azure Stack Hub. Tato šablona také nasadí virtuální síť (s DNS), skupinu zabezpečení sítě a síťové rozhraní.

  1. Otevřete Visual Studio Code a přejděte na pracovní složku na počítači.

  2. Otevřete terminál Git bash v editoru Visual Studio Code.

  3. Spuštěním následujícího příkazu načtěte úložiště Rychlý start služby Azure Stack Hub.

    git clone https://github.com/Azure/AzureStack-QuickStart-Templates.git
    
  4. Otevřete adresář obsahující úložiště.

    cd AzureStack-QuickStart-Templates
    
  5. Výběrem možnosti Otevřít otevřete soubor v /101-vm-windows-create/azuredeploy.json úložišti.

  6. Uložte soubor do vlastního pracovního prostoru nebo pokud jste vytvořili větev úložiště, na které můžete pracovat.

  7. Až budete připraveni, můžete šablonu nasadit pomocí PowerShellu. Postupujte podle pokynů v tématu Nasazení pomocí PowerShellu. Zadejte umístění šablony ve skriptu.

  8. Po nasazení virtuálního počítače s Windows přejděte na portál služby Azure Stack Hub a vyhledejte skupinu prostředků. Pokud chcete vymazat výsledek tohoto cvičení ze služby Azure Stack Hub, odstraňte skupinu prostředků.

Další kroky