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


Azure Kubernetes Fleet Manager és tagfürtök

Ez a cikk fogalmi áttekintést nyújt az Azure Kubernetes Fleet Managerben (Fleet) található flottákról, tagfürtökről és központi fürtökről.

Mik azok a flották?

A flottaerőforrás több AKS-fürt csoportosítási entitásaként működik. Ezekkel több AKS-fürtöt kezelhet egyetlen entitásként, összehangolhatja a frissítéseket több fürtön, propagálhatja a Kubernetes-erőforrásokat több fürt között, és egyetlen üvegpanelt biztosíthat több fürt kezeléséhez. A flottát központi fürttel vagy anélkül is létrehozhatja.

A flotta a következő összetevőkből áll:

Ez a képernyőkép a flottaerőforrás diagramját mutatja be, beleértve a központi fürtügynököt és a tagfürt-ügynököt.

  • fleet-hub-agent: Egy Kubernetes-vezérlő, amely létrehozza és egyezteti a központfürt összes flottával kapcsolatos egyéni erőforrását (CRs).
  • fleet-member-agent: Egy Kubernetes-vezérlő, amely létrehozza és egyezteti a tagfürtök összes flottával kapcsolatos hitelesítésszolgáltatóját. Ez a vezérlő lekéri a legújabb hitelesítésszolgáltatókat a központi fürtből, és következetesen egyezteti a tagfürtöket a kívánt állapotnak megfelelően.

Mik azok a központi fürtök?

Az Azure Kubernetes Fleet Managerben a központi fürtök kulcsfontosságú szerepet játszanak több tagfürt kezelésében, de nem kötelezőek.

A központi fürt megkönnyíti a frissítések és az erőforrás-kezelés vezénylését a tagfürtök között. A flottát azonban központi fürt nélkül is létrehozhatja. Ez a rugalmasság lehetővé teszi a fürtök egyetlen entitásként való kezelését anélkül, hogy dedikált központra van szükség. Ez egyszerűbb beállításokhoz vagy konkrét használati esetekhez alkalmasabb.

Mik azok a tagfürtök?

A MemberCluster központi fürtben létrehozott fürt hatókörű API-t jelöl, amely a flottán belüli fürt reprezentációjaként szolgál. Ez az API megbízható, egységes és automatizált megközelítést kínál a többfürtes alkalmazások számára a flottán belüli regisztrált fürtök azonosításához. Emellett megkönnyíti az alkalmazásokat a flotta által felügyelt fürtök listájának lekérdezésében vagy a fürtállapotok későbbi műveletekhez való megfigyelésében.

Tagfürtként csatlakozhat az Azure Kubernetes Service- (AKS-) fürtökhöz egy flottához. A tagfürtöknek ugyanabban a Microsoft Entra-bérlőben kell lenniük, mint a flottának, de különböző régiókban, különböző erőforráscsoportokban és/vagy különböző előfizetésekben lehetnek.

Taints

A tagfürtök támogatják az erőforrásra vonatkozó fertőzöttek specifikációját MemberCluster . Minden egyes fertőzött objektum a következő mezőkből áll:

  • key: A fertőzés kulcsa.
  • value: A fertőzés értéke.
  • effect: A fertőzöttség hatása, például NoSchedule.

Miután egy MemberCluster el lett szennyeztetve, tudatja az ütemezővel , hogy a fürtnek nem szabad erőforrásokat fogadnia az erőforrás-propagálás részeként a központi fürtről. Az NoSchedule effektus egy jelzés az ütemezőnek, hogy elkerülje az erőforrások ütemezését az a-ból ClusterResourcePlacement a MemberCluster.

További információkért tekintse meg a nyílt forráskódú Fleet dokumentációját.

Következő lépések