Megosztás a következőn keresztül:


Kubernetes számítási feladatok kezelése az Azure Stack Edge Pro-eszközön

ÉRVÉNYES:Yes for Pro GPU SKUAzure Stack Edge Pro – GPUYes for Pro 2 SKUAzure Stack Edge Pro 2Yes for Pro R SKUAzure Stack Edge Pro RYes for Mini R SKUAzure Stack Edge Mini R

Az Azure Stack Edge Pro-eszközön egy Kubernetes-fürt jön létre a számítási szerepkör konfigurálásakor. A Kubernetes-fürt létrehozása után a tárolóalapú alkalmazások üzembe helyezhetők a Podok Kubernetes-fürtjén. A számítási feladatokat különböző módokon lehet üzembe helyezni a Kubernetes-fürtön.

Ez a cikk a számítási feladatok Azure Stack Edge Pro-eszközön való üzembe helyezéséhez használható különböző módszereket ismerteti.

Számítási feladatok típusai

Az Azure Stack Edge Pro-eszközön üzembe helyezhető számítási feladatok két gyakori típusa az állapot nélküli alkalmazások vagy az állapotalapú alkalmazások.

  • Az állapot nélküli alkalmazások nem őrzik meg az állapotukat, és nem mentenek adatokat az állandó tárolóba. Az összes felhasználói és munkamenet-adat az ügyfélnél marad. Az állapot nélküli alkalmazások közé tartoznak például az olyan webes előtérrendszerek, mint az Nginx és más webalkalmazások.

    Létrehozhat egy Kubernetes-üzembe helyezést, amellyel állapot nélküli alkalmazást helyezhet üzembe a fürtön.

  • Az állapotalapú alkalmazásoknak menteniük kell az állapotukat. Az állapotalapú alkalmazások állandó tárterületet( például állandó köteteket) használnak az adatok kiszolgáló vagy más felhasználók általi használatra való mentéséhez. Az állapotalapú alkalmazások közé tartoznak olyan adatbázisok, mint az Azure SQL Edge és a MongoDB.

    Kubernetes-üzembe helyezést hozhat létre állapotalapú alkalmazás üzembe helyezéséhez.

Üzembehelyezési folyamat

Ha alkalmazásokat szeretne üzembe helyezni egy Azure Stack Edge Pro-eszközön, kövesse az alábbi lépéseket:

  1. Hozzáférés konfigurálása: Először a PowerShell-futtatótér használatával fog létrehozni egy felhasználót, létrehozni egy névteret, és hozzáférést adni a felhasználónak ehhez a névtérhez.
  2. Tárolás konfigurálása: Ezután az Azure Portal Azure Stack Edge-erőforrásával állandó köteteket hozhat létre statikus vagy dinamikus kiépítéssel az üzembe helyezendő állapotalapú alkalmazásokhoz.
  3. Hálózatkezelés konfigurálása: Végül a szolgáltatásokkal külsőleg és a Kubernetes-fürtön belül is közzéteheti az alkalmazásokat.

Üzembehelyezési típusok

A számítási feladatok üzembe helyezésének három elsődleges módja van. Az üzembe helyezési módszerek mindegyike lehetővé teszi, hogy egy külön névtérhez csatlakozzon az eszközön, majd állapot nélküli vagy állapotalapú alkalmazásokat helyezzen üzembe.

Kubernetes workload deployment

  • Helyi üzembe helyezés: Ez az üzembe helyezés a parancssori hozzáférési eszközön keresztül történik, például kubectl lehetővé teszi a Kubernetes üzembe helyezését yamls. Az Azure Stack Edge Pro-on található Kubernetes-fürtöt egy kubeconfig fájlon keresztül érheti el. További információ: Kubernetes-fürt elérése a kubectl használatával.

  • IoT Edge-telepítés: Ez az Azure IoT Hubhoz csatlakozó IoT Edge-on keresztül történik. A névtéren keresztül iotedge csatlakozhat az Azure Stack Edge Pro-eszköz Kubernetes-fürtjéhez. Az ebben a névtérben üzembe helyezett IoT Edge-ügynökök felelősek az Azure-ral kialakított kapcsolatért. A konfigurációt az IoT Edge deployment.json Azure DevOps CI/CD használatával alkalmazza. A névtér és az IoT Edge kezelése felhőszolgáltatón keresztül történik.

  • Azure Arc-kompatibilis Kubernetes-telepítés: Az Azure Arc-kompatibilis Kubernetes egy hibrid felügyeleti eszköz, amely lehetővé teszi alkalmazások üzembe helyezését a Kubernetes-fürtökön. Az Azure Stack Edge Pro-eszközön lévő Kubernetes-fürthöz a azure-arc namespace. Az ebben a névtérben üzembe helyezett ügynökök felelősek az Azure-hoz való kapcsolódásért. Az üzembehelyezési konfigurációt a GitOps-alapú konfigurációkezeléssel alkalmazhatja.

    Az Azure Arc-kompatibilis Kubernetes lehetővé teszi az Azure Monitor tárolókhoz való használatát is a fürt megtekintéséhez és figyeléséhez. További információ: Mi az Azure Arc-kompatibilis Kubernetes?.

    2021 márciusától az Azure Arc-kompatibilis Kubernetes általánosan elérhető lesz a felhasználók számára, és a szokásos használati díjak érvényesek lesznek. Értékes előzetes verziós ügyfélként az Azure Arc-kompatibilis Kubernetes ingyenesen elérhető lesz az Azure Stack Edge-eszközökhöz. Az előzetes verziós ajánlat eléréséhez hozzon létre egy támogatási kérést:

    1. A Probléma típusa területen válassza a Számlázás lehetőséget.
    2. Az Előfizetés alatt válassza ki az előfizetését.
    3. A Szolgáltatás területen válassza a Saját szolgáltatások, majd az Azure Stack Edge lehetőséget.
    4. Az Erőforrás területen válassza ki az erőforrást.
    5. Az Összegzés csoportban írja be a probléma leírását.
    6. A Probléma típusa csoportban válassza a Váratlan díjak lehetőséget.
    7. A Probléma altípus alatt válassza a Súgó az ingyenes próbaverzió díjainak megértéséhez lehetőséget.

Az üzembe helyezés típusának kiválasztása

Az alkalmazások üzembe helyezése során vegye figyelembe az alábbi információkat:

  • Egy vagy több típus: Választhat egyetlen üzembe helyezési lehetőséget, vagy különböző üzembehelyezési lehetőségek kombinációját.
  • Felhő és helyi: Az alkalmazásoktól függően kiválaszthatja a helyi üzembe helyezést kubectl vagy felhőbeli üzembe helyezés útján az IoT Edge-en és az Azure Arcon keresztül.
    • Ha helyi üzembe helyezést választ, csak arra a hálózatra lesz korlátozva, amelyen az Azure Stack Edge Pro-eszköz telepítve van.
    • Ha rendelkezik üzembe helyezhető felhőügynökkel, telepítse a felhőszolgáltatót, és használja a felhőfelügyeletet.
  • IoT és Azure Arc: Az üzembe helyezés kiválasztása a termékforgatókönyv szándékától is függ. Ha olyan alkalmazásokat vagy tárolókat helyez üzembe, amelyek mélyebb integrációval rendelkeznek az IoT- vagy IoT-ökoszisztémával, válassza az IoT Edge-et az alkalmazások üzembe helyezéséhez. Ha meglévő Kubernetes-üzemelő példányokkal rendelkezik, az Azure Arc lesz az előnyben részesített választás.

Következő lépések

Ha helyileg szeretne üzembe helyezni egy alkalmazást a kubectlen keresztül, tekintse meg a következőt:

Az alkalmazás IoT Edge-en keresztüli üzembe helyezéséhez lásd:

Az alkalmazás Azure Arcon keresztüli üzembe helyezéséhez lásd: