Üzembe helyezés a Visual Studio Code-tal az Azure Stack Hubon

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 Azure Stack Hub ön által használt 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 is, 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 összehangolá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 az Azure Stack Hub verziójában támogatott erőforrás-szolgáltatók API-végpontjainak adott verzióinak lekéréséhez. A szövegkiegészítést a típushoz és az apiVersion kifejezéshez használhatja, majd az API-profilban elérhető apiVersion és erőforrástípusokra lesz korlátozva.

Előfeltételek

Az 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á a kifejezésre 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 AzureStack-QuickStart-Templateskövetkezőből nyithatja meg: . Az AzureStack-QuickStart-Templates olyan Resource Manager sablonok adattára, 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 alapszintű üzembe helyezését határozza meg az Azure Stack Hubon. Ez a sablon egy virtuális hálózatot (DNS-sel), hálózati biztonsági csoportot és hálózati adaptert is üzembe helyez.

  1. Nyissa meg a Visual Studio Code-ot, és lépjen egy munkamappába 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étrehozott egy ágat az adattárból, akkor helyben dolgozhat.

  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