Ü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

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:

  1. Nyissa meg a Visual Studio Code-ot.
  2. A CTRL+SHIFT+X billentyűkombinációval nyissa meg a Bővítmények ablaktáblát
  3. Keressen rá Azure Resource Manager Tools, majd válassza a Telepítés lehetőséget.
  4. 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.

  1. Nyissa meg a Visual Studio Code-ot, és navigáljon egy munkamappához a számítógépen.

  2. Nyissa meg a Git Bash-terminált a Visual Studio Code-ban.

  3. 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
    
  4. Nyissa meg az adattárat tartalmazó könyvtárat.

    cd AzureStack-QuickStart-Templates
    
  5. A Megnyitás gombra kattintva nyissa meg a fájlt /101-vm-windows-create/azuredeploy.json az adattárban.

  6. Mentse a fájlt a saját munkaterületére, vagy ha létrehozta az adattár egy ágát, dolgozhat a helyén.

  7. 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.

  8. 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