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


Kubernetes az Azure Stack Edge Pro GPU-eszközön

A következőkre vonatkozik: Igen a Pro GPU termékváltozatáhozAzure Stack Edge Pro – GPUIgen a Pro 2 termékváltozathozAzure Stack Edge Pro 2Igen a Pro R termékváltozathozAzure Stack Edge Pro RIgen a Mini R termékváltozathozAzure Stack Edge Mini R

A Kubernetes egy népszerű nyílt forráskódú platform a tárolóalapú alkalmazások vezényléséhez. Ez a cikk áttekintést nyújt a Kubernetesről, majd ismerteti, hogyan működik a Kubernetes az Azure Stack Edge-eszközön.

A Kubernetes ismertetése

A Kubernetes egy egyszerű és megbízható platformot biztosít a tárolóalapú alkalmazások, valamint a hozzájuk tartozó hálózati és tárolási összetevők kezeléséhez. A Kubernetes segítségével gyorsan hozhat létre, szállíthat és méretezhet tárolóalapú alkalmazásokat.

Nyílt platformként a Kubernetes használatával alkalmazásokat hozhat létre az előnyben részesített programozási nyelv, operációsrendszer-kódtárak vagy üzenetkezelő busz használatával. A kiadások ütemezéséhez és üzembe helyezéséhez a Kubernetes integrálható a meglévő folyamatos integrációs és folyamatos kézbesítési eszközökkel.

További információ: A Kubernetes működése.

Kubernetes az Azure Stack Edge-en

Az Azure Stack Edge-eszközön kubernetes-fürtöt hozhat létre a számítás konfigurálásával. A számítási szerepkör konfigurálásakor a Kubernetes-fürt, beleértve a fő- és feldolgozó csomópontokat is, mind üzembe lesznek helyezve és konfigurálva. Ezt a fürtöt ezután a számítási feladatok üzembe helyezéséhez használják az IoT Edge-en vagy az Azure Arcon keresztül kubectl.

Az Azure Stack Edge-eszköz 1 csomópontos konfigurációként vagy 2 csomópontos konfigurációként érhető el (csak Pro GPU-modell esetén), amely az infrastruktúrafürtöt képezi. A Kubernetes-fürt elkülönül az infrastruktúrafürttől, és az infrastruktúrafürt tetején van üzembe helyezve. Az infrastruktúrafürt biztosítja az Azure Stack Edge-eszköz állandó tárolóját, míg a Kubernetes-fürt kizárólag az alkalmazások vezényléséért felelős.

A Kubernetes-fürt fő csomóponttal és feldolgozó csomópontokkal rendelkezik. A fürtök Kubernetes-csomópontjai olyan virtuális gépek, amelyek az alkalmazásokat és a felhőbeli munkafolyamatokat futtatják.

A Kubernetes főcsomópontja felelős a fürt kívánt állapotának fenntartásáért. A fő csomópont a feldolgozó csomópontot is vezérli, amely viszont futtatja a tárolóalapú alkalmazásokat.

Kubernetes-fürt egycsomópontos eszközön

Az alábbi ábra a Kubernetes egy egycsomópontos Azure Stack Edge-eszközön való megvalósítását mutatja be. Az egycsomópontos eszközhöz egy fő csomópont és egy feldolgozó csomópont tartozik. Az egycsomópontos eszköz nem érhető el magas rendelkezésre állásúként, és ha az egyetlen csomópont meghibásodik, az eszköz leáll. A Kubernetes-fürt is leáll.

Kubernetes-architektúra egy 1 csomópontos Azure Stack Edge-eszközhöz

Kubernetes-fürt kétcsomópontos eszközön

A kétcsomópontos Azure Stack Edge-eszköz egy fő csomópontot és két feldolgozó csomópontot használ. A kétcsomópontos eszköz magas rendelkezésre állású, és ha az egyik csomópont meghibásodik, a fő csomópont a másik csomópontra kerül át. Az eszköz és a Kubernetes-fürt is folyamatosan fut.

A Kubernetes-fürt architektúrájáról további információt a Kubernetes alapfogalmaiban talál.

A Kubernetes számítási követelményei

A Kubernetes főkiszolgálója és a feldolgozó csomópontok olyan virtuális gépek, amelyek processzort és memóriát használnak fel. A Kubernetes-számítási feladatok üzembe helyezésekor fontos megérteni a fő- és feldolgozó virtuális gépek számítási követelményeit.

Kubernetes virtuális gép típusa PROCESSZOR- és memóriaigény
Fő virtuális gép CPU: 4 mag, RAM: 4 GB
Feldolgozó virtuális gép CPU: a rendelkezésre álló fizikai magok 30%-a, RAM: az eszköz specifikációjának 25%-a

Tárolókötet kiépítése

Az alkalmazás számítási feladatainak támogatásához csatlakoztathat tárolóköteteket állandó adatokhoz az Azure Stack Edge-eszközmegosztásokon. Statikus és dinamikus kötetek egyaránt használhatók.

További információ: Az Azure Stack Edge-eszköz Kubernetes Storage-alkalmazásainak tárolási kiépítési lehetőségei.

Hálózat

A Kubernetes-hálózatkezelés lehetővé teszi a Kubernetes-hálózaton belüli kommunikáció konfigurálását, beleértve a tárolók közötti hálózatkezelést, a podok közötti hálózatkezelést, a podok közötti hálózatkezelést, a podok közötti hálózatkezelést és az internet-szolgáltatás közötti hálózatkezelést. További információkért tekintse meg az Azure Stack Edge-eszköz Kubernetes-hálózatkezelési modelljét.

Frissítések

Amint elérhetővé válnak az új Kubernetes-verziók, a fürt frissíthető az Azure Stack Edge-eszközhöz elérhető standard frissítésekkel. A frissítés lépéseit az Azure Stack Edge frissítéseinek alkalmazása című témakörben találja.

Hozzáférés, monitorozás

Az Azure Stack Edge-eszközön található Kubernetes-fürt lehetővé teszi a Kubernetes szerepköralapú hozzáférés-vezérlését (Kubernetes RBAC). További információ: Kubernetes szerepköralapú hozzáférés-vezérlés az Azure Stack Edge Pro GPU-eszközön.

A fürt és az erőforrások állapotát a Kubernetes-irányítópulton is monitorozhatja. Tárolónaplók is elérhetők. További információ: A Kubernetes-irányítópult használata a Kubernetes-fürt állapotának figyeléséhez az Azure Stack Edge-eszközön.

Az Azure Monitor bővítményként is elérhető a tárolók, csomópontok és vezérlők állapotadatainak gyűjtéséhez. További információ: Azure Monitor – áttekintés

Edge-tárolóregisztrációs adatbázis

Az Azure Stack Edge-eszközön futó Kubernetes lehetővé teszi a rendszerképek privát tárolását egy helyi tárolóregisztrációs adatbázis biztosításával. További információ: Az Edge tárolóregisztrációs adatbázisának engedélyezése az Azure Stack Edge Pro GPU-eszközön.

Alkalmazáskezelés

Miután létrehozott egy Kubernetes-fürtöt az Azure Stack Edge-eszközön, az alábbi módszerek bármelyikével kezelheti a fürtön üzembe helyezett alkalmazásokat:

  • Natív hozzáférés a kubectl
  • IoT Edge
  • Azure Arc

Ezeket a módszereket a következő szakaszok ismertetik.

Kubernetes és kubectl

A Kubernetes-fürt üzembe helyezése után helyileg kezelheti a fürtön üzembe helyezett alkalmazásokat egy ügyfélszámítógépről. Egy natív eszközt, például a kubectl-et a parancssoron keresztül használhatja az alkalmazásokkal való interakcióhoz.

A Kubernetes-fürt üzembe helyezéséről további információt a Kubernetes-fürt Üzembe helyezése az Azure Stack Edge-eszközön című témakörben talál. A felügyeletről további információt a Kubernetes-fürt Azure Stack Edge-eszközön történő kezeléséhez a Kubectl használatával című témakörben talál.

Kubernetes és Azure Arc

Az Azure Arc egy hibrid felügyeleti eszköz, amellyel alkalmazásokat helyezhet üzembe a Kubernetes-fürtökön. Az Azure Arc lehetővé teszi az Azure Monitor tárolókhoz való használatát is a fürtök megtekintéséhez és figyeléséhez. További információ: Mi az Azure Arc-kompatibilis Kubernetes?. Az Azure Arc díjszabásáról az Azure Arc díjszabásában tájékozódhat.

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.

Következő lépések