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:
- 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áulNoSchedule
.
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
Azure Kubernetes Service