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
- Visual Studio Code
- Přístup ke službě Azure Stack Hub
- PowerShell služby Azure Stack Hub nainstalovaný na počítači, který dosáhne koncových bodů správy
Instalace rozšíření Resource Manager Tools
Pokud chcete nainstalovat rozšíření Resource Manager Tools, postupujte takto:
- Otevřete Visual Studio Code.
- Stisknutím CTRL+SHIFT+X otevřete podokno Rozšíření.
- Vyhledejte
Azure Resource Manager Tools
a pak vyberte Nainstalovat. - 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í.
Otevřete Visual Studio Code a přejděte do pracovní složky na počítači.
Otevřete terminál Git Bash v editoru Visual Studio Code.
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
Otevřete adresář obsahující úložiště.
cd AzureStack-QuickStart-Templates
Vyberte Otevřít a otevřete soubor
/101-vm-windows-create/azuredeploy.json
na adrese v úložišti.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ě.
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.
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
- Přečtěte si další informace o šablonách služby Azure Stack Hub Resource Manager.
- Přečtěte si další informace o profilech rozhraní API ve službě Azure Stack Hub.