Použití IoT Edge ke spuštění bez stavové aplikace Kubernetes na vašem Azure Stack Edge Pro GPU

platí pro:  Ano pro SKU GPU Azure Stack Edge pro – GPU  pro r SKU Azure Stack Edge pro r  Ano pro Mini r SKU Azure Stack Edge Mini r                             

Tento článek popisuje, jak můžete použít modul IoT Edge k nasazení bezvýcové aplikace na Azure Stack Edge Pro zařízení.

Při nasazování bezvýcové aplikace budete muset provést následující kroky:

  • Před nasazením modulu služby IoT Edge se ujistěte, že jsou splněné požadavky.
  • Přidejte modul IoT Edge pro přístup k výpočetní síti ve vaší Azure Stack Edge Pro.
  • Ověřte, že modul má přístup k povolenému síťovému rozhraní.

V tomto článku s postupy předvedete scénář pomocí modulu aplikace webového serveru.

Požadavky

Než začnete, budete potřebovat:

  • Zařízení Azure Stack Edge Pro zařízení. Ujistěte se, že:

  • Dokončili jste krok Konfigurace výpočetních prostředků podle kurzu: Konfigurace výpočetních prostředků na Azure Stack Edge Pro zařízení. Zařízení by mělo mít přidružený IoT Hub, zařízení IoT a IoT Edge zařízení.

Přidání modulu aplikace webového serveru

Pomocí následujících kroků přidejte do svého zařízení Azure Stack Edge Pro server.

  1. V části IoT Hub prostředků přidružených k vašemu zařízení přejděte na Automatické Správa zařízení > IoT Edge.

  2. Vyberte a klikněte na IoT Edge zařízení přidružené k vašemu Azure Stack Edge Pro zařízení.

    Výběr IoT Edge zařízení

  3. Vyberte Set modules (Nastavit moduly). V nastavení modulů na zařízení vyberte + Přidat a pak vyberte IoT Edge Modul.

    Výběr IoT Edge modulu

  4. V modulu IoT Edge:

    1. Zadejte Název modulu aplikace webového serveru, který chcete nasadit.

    2. Na kartě Nastavení modulu zadejte identifikátor URI image pro image modulu. Načte se modul odpovídající zadaném názvu a značce. V tomto případě stáhne image mcr.microsoft.com/oss/nginx/nginx:1.15.5-alpine nginx (označenou jako 1.15.5-alpine) z veřejného mcr.microsoft.com registru.

      Přidání IoT Edge modulu

    3. Na kartě Možnosti vytvoření kontejneru vložte následující ukázkový kód:

      {
          "HostConfig": {
              "PortBindings": {
                  "80/tcp": [
                      {
                          "HostPort": "8080"
                      }
                  ]
              }
          }
      }
      

      Tato konfigurace umožňuje přístup k modulu pomocí IP adresy výpočetní sítě přes http na portu TCP 8080 (výchozí port webového serveru je 80). Vyberte Přidat.

      Zadání informací o portu IoT Edge okně vlastního modulu

    4. Vyberte Zkontrolovat a vytvořit. Zkontrolujte podrobnosti o modulu a vyberte Vytvořit.

Ověření přístupu k modulu

  1. Ověřte, že je modul úspěšně nasazený a spuštěný. Na kartě Moduly by měl být stav modulu spuštěný.

    Ověření spuštěného stavu modulu

  2. Pokud chcete získat externí koncový bod aplikace webového serveru, přístup k řídicímu panelu Kubernetes.

  3. V levém podokně řídicího panelu vyfiltrujte obor názvů iotedge. Přejděte na zjišťování a vyrovnávání zatížení > Services. V seznamu uvedených služeb vyhledejte externí koncový bod modulu aplikace webového serveru.

    Připojení k aplikaci webového serveru v externím koncovém bodu

  4. Výběrem externího koncového bodu otevřete nové okno prohlížeče.

    Měli byste vidět, že je spuštěná aplikace webového serveru.

    Ověření připojení k modulu přes zadaný port

Další kroky

  • Zjistěte, jak zveřejnit stavové aplikace prostřednictvím modulu IoT Edge..