Nasazení s Visual Studio Code do 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 v 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 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 si prohlédněte poskytovatele prostředků, typy a verze rozhraní API podporované ve vaší verzi Azure Stack Hub. Schéma závisí na profilu rozhraní API k načtení konkrétních verzí 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

Pokud chcete nainstalovat 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 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 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