Sdílet prostřednictvím


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 služby Azure Stack Hub Resource Manager

Azure Stack Hub Resource Manager

Vysvětlení konceptů 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ů spojených s koordinací 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. V šabloně JSON můžete změnit jeden řádek tak, aby odkazovat na schéma, a pak můžete použít IntelliSense ke kontrole prostředku kompatibilního s Azure. Pomocí 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 u poskytovatelů prostředků podporovaných ve vaší verzi služby Azure Stack Hub. Pro typ a apiVersion můžete použít slovo dokončování 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 .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 do pracovní složky 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. Vyberte Otevřít a otevřete soubor /101-vm-windows-create/azuredeploy.json 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 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