Üzembe helyezés a Visual Studio Code-tal az Azure Stack Hubban
A Visual Studio Code és az Azure Resource Manager Tools bővítmény használatával olyan Azure Resource Manager-sablonokat hozhat létre és szerkeszthet, amelyek az Ön Azure Stack Hub-verziójával fognak működni. Resource Manager-sablonokat a Visual Studio Code-ban a bővítmény nélkül is létrehozhat, a bővítmény azonban rendelkezik olyan automatikus kiegészítési szolgáltatásokkal, amelyek megkönnyítik a sablonok fejlesztését. Emellett megadhat egy üzembehelyezési sémát, amely segít megérteni az Azure Stack Hubon elérhető erőforrásokat.
Ebben a cikkben egy Windows rendszerű virtuális gépet fog üzembe helyezni.
Az Azure Stack Hub Resource Manager fogalmai
Azure Stack Hub Resource Manager
Az Azure-megoldások Azure Stack Hubban való üzembe helyezésével és kezelésével kapcsolatos fogalmak megismeréséhez lásd: Azure Resource Manager-sablonok használata az Azure Stack Hubban.
API-profilok
Az Azure Stack Hub erőforrás-szolgáltatóinak koordinálásával kapcsolatos fogalmak megismeréséhez lásd: API-verzióprofilok kezelése az Azure Stack Hubban.
Az üzembehelyezési séma
Az Azure Stack Hub üzembehelyezési sémája az Azure Resource Manager-sablonokon keresztül támogatja a hibrid profilokat a Visual Studio Code-ban. A JSON-sablonban egy sort módosítva hivatkozhat a sémára, majd az IntelliSense használatával áttekintheti az Azure-kompatibilis erőforrást. A sémával tekintse át az Azure Stack Hub-verzióban támogatott erőforrás-szolgáltatókat, típusokat és API-verziókat. A séma az API-profiltól függ, hogy lekérje az Azure Stack Hub-verzióban támogatott erőforrás-szolgáltatók API-végpontjainak adott verzióit. A szövegkiegészítést használhatja a típushoz és az apiVersion-hoz, majd az API-profil számára elérhető apiVersion- és erőforrástípusokra lesz korlátozva.
Előfeltételek
- Visual Studio Code
- Hozzáférés az Azure Stack Hubhoz
- A felügyeleti végpontokat elérő gépen telepített Azure Stack Hub PowerShell
Resource Manager Tools bővítmény telepítése
A Resource Manager Tools bővítmény telepítéséhez kövesse az alábbi lépéseket:
- Nyissa meg a Visual Studio Code-ot.
- A CTRL+SHIFT+X billentyűkombinációval nyissa meg a Bővítmények ablaktáblát
- Keressen rá
Azure Resource Manager Tools
, majd válassza a Telepítés lehetőséget. - A bővítmény telepítésének befejezéséhez válassza az Újrabetöltés lehetőséget.
Sablon lekérése
A sablon létrehozása helyett a sablont a sablonból nyithatja meg.AzureStack-QuickStart-Templates
Az AzureStack-QuickStart-Templates egy adattár Resource Manager sablonokhoz, amelyek erőforrásokat helyeznek üzembe az Azure Stack Hubban.
A cikkben szereplő sablon neve 101-vm-windows-create
. A sablon egy Windows rendszerű virtuális gép Azure Stack Hubon való alapszintű üzembe helyezését határozza meg. Ez a sablon virtuális hálózatot (DNS-t), hálózati biztonsági csoportot és hálózati adaptert is üzembe helyez.
Nyissa meg a Visual Studio Code-ot, és navigáljon egy munkamappához a számítógépen.
Nyissa meg a Git Bash-terminált a Visual Studio Code-ban.
Futtassa a következő parancsot az Azure Stack Hub gyorsindítási adattárának lekéréséhez.
git clone https://github.com/Azure/AzureStack-QuickStart-Templates.git
Nyissa meg az adattárat tartalmazó könyvtárat.
cd AzureStack-QuickStart-Templates
A Megnyitás gombra kattintva nyissa meg a fájlt
/101-vm-windows-create/azuredeploy.json
az adattárban.Mentse a fájlt a saját munkaterületére, vagy ha létrehozta az adattár egy ágát, dolgozhat a helyén.
Ha elkészült, üzembe helyezheti a sablont a PowerShell használatával. Kövesse az Üzembe helyezés PowerShell-lel című témakör utasításait. Adja meg a sablon helyét a szkriptben.
A Windows rendszerű virtuális gép üzembe helyezése után lépjen az Azure Stack Hub portálra, és keresse meg az erőforráscsoportot. Ha törölni szeretné a gyakorlat eredményét az Azure Stack Hubból, törölje az erőforráscsoportot.
Következő lépések
- További információ az Azure Stack Hub Resource Manager-sablonokról.
- További információ az AZURE Stack Hub API-profiljairól.