Nasazení s Visual Studio Code Azure Stack Hub

Pomocí rozšíření Visual Studio Code a Azure Resource Manager Tools můžete vytvářet a upravovat Azure Resource Manager šablony, které budou fungovat s vaší verzí 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 na Azure Stack Hub.

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

Koncepty Azure Stack Hub Resource Manager

Azure Stack Hub Resource Manager

Informace o konceptech spojených s nasazování a správou řešení Azure v Azure Stack Hub najdete v tématu Použití Azure Resource Manager šablon v Azure Stack Hub.

Profily rozhraní API

Pokud chcete porozumět konceptům souvisejícím s koordinací poskytovatelů prostředků v Azure Stack Hub tématu Správa profilů verzí rozhraní API v Azure Stack Hub.

Schéma nasazení

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

Požadavky

Instalace Resource Manager Tools

Rozšíření Resource Manager Tools nainstalujete takto:

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

Získání šablony

Místo vytváření šablony od začátku otevřete šablonu z šablony AzureStack-QuickStart-Templates ( https://github.com/Azure/AzureStack-QuickStart-Templates ). AzureStack-QuickStart-Templates je úložiště pro šablony Resource Manager, které nasadí prostředky do 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 Windows, který 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 do pracovní složky na vašem počítači.
  2. Otevřete terminál Git Bash v Visual Studio Code.
  3. Spuštěním následujícího příkazu načtěte Azure Stack Hub rychlého startu.
    Git clone https://github.com/Azure/AzureStack-QuickStart-Templates.git
    
  4. Otevřete adresář obsahující úložiště.
    CD AzureStack-QuickStart-Templates
    
  5. Vyberte Otevřít a otevřete soubor na adrese v úložišti.
  6. Uložte soubor do vlastního pracovního prostoru, nebo pokud jste vytvořili větev úložiště, můžete pracovat na místě.
  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 Windows přejděte na Azure Stack Hub Portal a vyhledejte skupinu prostředků. Pokud chcete vymazat výsledek tohoto cvičení z vaší Azure Stack Hub, odstraňte skupinu prostředků.

Další kroky