A csomópont automatikus kiépítésének (NAP) áttekintése az Azure Kubernetes Service (AKS)-ben.

Ez a cikk áttekintést nyújt a csomópontok automatikus kiépítéséről (NAP) Azure Kubernetes Service (AKS), beleértve a működést, a frissítési viselkedést, az előfeltételeket, a korlátozásokat és az első lépésekhez szükséges erőforrásokat.

A legtöbb éles AKS-számítási feladat esetében az AKS Automatic az ajánlott alapértelmezett érték. Az AKS Automatic előre konfigurált funkcióként tartalmazza a NAP-ot, és éles üzemre kész üzemeltetési alapkonfigurációt biztosít SLA-val garantált podkészenléttel.

Mi az a csomópontok automatikus kiosztása az AKS-ben?

Amikor számítási feladatokat helyez üzembe az AKS-ben, a csomópontkészlet konfigurációjának részeként ki kell választania a megfelelő virtuálisgép-méretet. A számítási feladatok összetettebbé válásával különböző számítási feladatokkal rendelkezhet, amelyek eltérő erőforrás-követelményekkel rendelkeznek, ami megnehezíti a virtuális gép konfigurációjának megtervezését számos erőforrás-kéréshez.

A csomópontok automatikus kiépítése (NAP) leegyszerűsíti ezt a folyamatot azáltal, hogy automatikusan kiépíti és kezeli a számítási feladatok optimális virtuálisgép-konfigurációját. A NAP függőben lévő poderőforrás-követelmények alapján dönti el, hogy melyik optimális virtuálisgép-konfigurációt használja a számítási feladatok leghatékonyabb és legköltséghatékonyabb futtatásához.

A NAP automatikusan telepíti, konfigurálja és kezeli a Karpentert az AKS-fürtökön, és a nyílt forráskódú Karpenter és AKS Karpenter-szolgáltató projekteken alapul.

Az AKS Automaticban a NAP alapértelmezés szerint előre konfigurálva van. Az AKS Standardban explicit módon engedélyezheti és konfigurálhatja a NAP-t.

Válassza az AKS Automatic vagy az AKS Standard lehetőséget a NAP-hoz

A kiindulási pont kiválasztásához kövesse az alábbi útmutatást:

Scenario Ajánlott elérési út Miért
A legtöbb éles munkaterhelés Automatikus AKS A NAP előre konfigurált, a podok üzemkészsége SLA-val garantált, és kevesebb másodnapi csomópont-üzemeltetési feladat szükséges.
Speciális egyéni platformkövetelmények AKS Standard NAP-val Nagyobb manuális vezérlés a klaszter- és üzembehelyezési konfiguráció felett.
Gyorsabb gyártásba állás kevesebb VM-tervezéssel Automatikus AKS Csökkentett üzemeltetési többletterhelés a csomópontok méretezéséhez és az életciklus-műveletekhez.
A platform finomhangolása az első naptól kezdve AKS Standard NAP-val Nagyobb rugalmasság az egyéni vezérlők és működési minták számára.

Az AKS Automatic áttekintését itt találja: Bevezetés az Azure Kubernetes Service (AKS) Automatic szolgáltatásba.

Hogyan működik a csomópontok automatikus kiépítése?

A csomópont automatikus kiépítése kiépít, skáláz és kezel egy fürtben lévő virtuális gépeket (csomópontokat) a pending pod nyomására válaszul.

A csomópontok automatikus kiépítésének fő összetevői

A NAP a következő fő összetevőket használja a fürt csomópontjainak kezeléséhez:

Összetevő Description
NodePool és AKSNodeClass A csomópontkiépítési szabályzatok, a virtuálisgép-specifikációk és a számítási feladatokra vonatkozó korlátozások meghatározásához létrehozott és felügyelt egyéni erőforrás-definíciók (CRD-k).
NodeClaims A NAP által kezelt, megfigyelhető kiépített csomópontok aktuális állapotát képviseli.
Munkaterhelés erőforráskövetelményei A podok, telepítések, jobok és egyéb Kubernetes-erőforrások processzor-, memória- és egyéb specifikációi, amelyek a kiépítési döntéseket hajtják.

Jótanács

Az AKS Automatikus fürtökön az NAP előre konfigurált, és egy pod-készültségi SLA-val rendelkezik, amely garantálja, hogy a megfelelő pod-készenléti műveletek 99,9%-a 5 percen belül befejeződik. Ez azt jelenti, hogy a számítási feladatok azonnal elindulnak a megfelelő méretű csomópontokon manuális virtuálisgép-kiválasztás vagy kapacitástervezés nélkül.

A legtöbb éles környezetben dolgozó csapat számára az AKS Automatic jelenti az alapértelmezett kiindulópontot a kiszámítható indulási működéshez és az alacsonyabb 2. napi üzemeltetési többletteherhez.

A Kubernetes frissítési viselkedése a csomópontok automatikus létrehozásakor

A csomópontok automatikus kiépítési csomópontjaihoz tartozó Kubernetes-frissítések a Kubernetes vezérlősíkjának verzióját követik. Ha fürtfrissítést végez, a csomópontok automatikusan frissülnek, hogy ugyanazt a verziószámozást kövessék, mint a vezérlősík.

Javasoljuk, hogy állítson be egy Kubernetes automatikus frissítési csatornát, amely automatikusan kezeli a fürt Kubernetes-frissítéseit. Azt is javasoljuk, hogy állítsa be a klaszter tervezett karbantartási időszakát. A aksManagedAutoUpgradeSchedule karbantartási ablak lehetővé teszi annak szabályozását, hogy mikor végezze el az Ön által kijelölt automatikus frissítési csatorna által ütemezett fürtfrissítéseket. További információért lásd: Tervezett karbantartás használata az Azure Kubernetes Service (AKS) fürt frissítéseinek ütemezéséhez és szabályozásához.

Előfeltételek

A csomópontok automatikus kiépítésének az AKS-ben való használatához a következő előfeltételekre van szükség:

  • Egy Azure előfizetés. Ha még nincs fiókja, hozzon létre egy ingyenes fiókot.
  • Azure CLI verzió 2.76.0 vagy újabb. A verzió megkereséséhez futtassa a következőt: az --version. A Azure CLI telepítésével vagy frissítésével kapcsolatos további információkért lásd: Install Azure CLI.

Korlátozások és nem támogatott funkciók

Az AKS-ben a csomópontok automatikus kiépítésére az alábbi korlátozások és nem támogatott funkciók vonatkoznak:

  • Windows csomópontkészletek nem támogatottak.
  • Az IPv6-fürtök támogatása nem lehetséges.
  • A szolgáltatásnevek nem támogatottak. Használhat rendszer által hozzárendelt vagy felhasználó által hozzárendelt felügyelt identitást is.
  • A NAP használatával engedélyezett fürtök nem állíthatók le .
  • A NAP-kal engedélyezett fürt létrehozása után nem módosíthatja a fürt kilépési forgalom típusát.
  • Egy NAP-fürt egyéni virtuális hálózaton (VNet) történő létrehozásakor a standard Load Balancer-t kell használnia. Az Alapszintű Load Balancer nem támogatott.

Kezdje el a csomópontok automatikus kiépítését az AKS-en

Ha új éles munkaterhelést indítasz, kezdd az AKS Automatictal:

Az AKS Standard vagy speciális NAP testreszabási forgatókönyvekhez használja az alábbi erőforrásokat: