Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
Fontos
Az AKS előzetes verziójú funkciói önkiszolgáló, opt-in alapon érhetők el. Az előzetes verziókat "ahogy van" és "rendelkezésre állóként" biztosítjuk, és a szolgáltatási szerződésekből és a korlátozott jótállásból kizárjuk őket. Az AKS előzetes verzióihoz részleges támogatást nyújt az ügyfélszolgálat a tőle telhető legjobb módon. Ezért ezek a funkciók nem éles használatra vannak szánva. További információkért tekintse meg az alábbi támogatási cikkeket:
Az Azure Kubernetes Application Network rugalmas vezérlést biztosít az alverziófrissítések tagokra történő alkalmazásával kapcsolatban. Az Azure Kubernetes Application Network-erőforrásban regisztrált tagfürtök a szükséges vezérlési szinttől függően használhatják a két frissítési mód egyikét: önkiszolgáló (SelfManaged) vagy teljes körűen felügyelt (FullyManaged). Ezek a módok tagszinten működnek, így lehetősége van dönteni, hogy a frissítéseket manuálisan vagy automatikusan hajtják-e végre az egyes fürtök esetében.
Ez a cikk ismerteti a frissítési módok közötti különbségeket, az Azure Kubernetes Application Network-tagokhoz való konfigurálásukat, valamint a frissítések kezelése során figyelembe veendő fontos szempontokat.
Általános frissítési móddal kapcsolatos szempontok
Tartsa szem előtt a következő korlátozásokat és szempontokat az Azure Kubernetes Application Network-tagok frissítési módjának konfigurálásakor:
- Az Azure Kubernetes Application Network frissítési módjai csak az Azure Kubernetes Application Network-összetevők alverzióira vonatkoznak. Ezek nem szabályozzák és nem befolyásolják a fürtszintű frissítéseket, például a Kubernetes-verziókat vagy a csomópontrendszerkép-frissítéseket.
- A javításfrissítések mindig automatikusan lesznek alkalmazva, a módtól függetlenül.
- A csatlakozási folyamat során minden taghoz kiválaszthatja a frissítési módot. A kijelölés után a mód addig marad érvényben az adott tag esetében, amíg el nem távolítja az Azure Kubernetes Application Network-erőforrásból. A tagok frissítési módját nem módosíthatja anélkül, hogy először eltávolítaná és újracsatlakoztataná az Azure Kubernetes Application Network-erőforráshoz.
- Ha a tagcsatlakozás során nem ad meg frissítési módot, alapértelmezés szerint a
SelfManagedlesz az.
Ön által felügyelt mód
Módban SelfManaged megadhatja az Azure Kubernetes Application Network alverzióját, amely telepítésre és szabályozásra kerül a frissítések során. Ez a mód olyan helyzetekre vonatkozik, amikor az apróbb frissítési folyamatot manuálisan szeretné kezelni, nem pedig automatizált frissítésekre. Ebben a módban, ha --version nincs megadva, alapértelmezés szerint az N-1st elérhető verzió lesz. Ez az alapértelmezett mód akkor is, ha a tagcsatlakozás során nincs megadva frissítési mód.
Saját kezelésű móddal kapcsolatos szempontok
A SelfManaged mód használatakor vegye figyelembe az alábbi szempontokat:
- A frissítések csak egymást követő alverziók között engedélyezettek (például az alverzióról az alverzióra
NN+1). A verziók kihagyása (például1.1-ről1.3-re történő frissítések) nem támogatott. - Csak az előző verzióra (
N-1) állíthat vissza, feltéve, hogy az korábban ugyanazon a fürtön volt telepítve. A korábbi verziókra való visszalépés nem támogatott. - Több egymást követő visszaállítás nem támogatott. Legfeljebb egy verziót állíthat vissza.
Regisztráció önállóan felügyelt módban, és verzió kiválasztása a tagcsatlakozás során
Regisztráljon a
SelfManagedmódba, és a tag csatlakozásakor válassza ki explicit módon a kívánt verziót aaz appnet member joinparanccsal, amely beállítja a--upgrade-mode SelfManagedés--versionparamétereket az adott verzióra.az appnet member join \ --resource-group $APPNET_RG \ --appnet-name $APPNET_NAME \ --member-name $APPNET_MEMBER_NAME \ --member-resource-id /subscriptions/$SUBSCRIPTION/resourcegroups/$AKS_RG/providers/Microsoft.ContainerService/managedClusters/$CLUSTER_NAME \ --upgrade-mode SelfManaged \ --version $VERSION
Az aktuális verzió ellenőrzése
Ellenőrizze, hogy melyik verzió van jelenleg telepítve egy tagon a
az appnet member showparancs használatával, és tekintse meg aVersionkimenet tulajdonságát.az appnet member show --member-name $APPNET_MEMBER_NAME --appnet-name $APPNET_NAME --resource-group $APPNET_RG
Az elérhető frissítési verziók ellenőrzése
Ellenőrizze, hogy mely verziók érhetők el mindegyik üzemmódhoz és a Kubernetes-verziókhoz a saját régiójában a
az appnet list-versionsparanccsal használva a megfelelő régióra beállított--locationparamétert. A kimenetben tekintse meg azAvailableUpgradesoszlopban, hogy mely verziók érhetők el.az appnet list-versions --location $LOCATION -o table
Frissítés kezdeményezése
Indítsa el a frissítést a
az appnet member updateparancs használatával, és a--versionparaméter a kívánt verzióra van állítva.az appnet member update --resource-group $APPNET_RG --appnet-name $APPNET_NAME --member-name $APPNET_MEMBER_NAME --version $VERSION
Visszaállítás egy korábbi verzióra
Térjen vissza egy korábban telepített verzióra a
az appnet member updateparancs használatával, a--versionparamétert pedig állítsa be a kívánt verzióra. Ne feledje, hogy csak az előző verzióra (N-1) való visszalépés támogatott.az appnet member update --resource-group $APPNET_RG --appnet-name $APPNET_NAME --member-name $APPNET_MEMBER_NAME --version $VERSION
Teljes körűen felügyelt mód
Módban FullyManaged az Azure Kubernetes Application Network automatikusan kezeli az egyes tagok verziófrissítéseit a kiválasztott kiadási csatorna alapján. Ezt a módot akkor javasoljuk, ha az Azure Kubernetes Application Networket részesíti előnyben a verzióstabilitás kiértékelése, a bevezetés időzítése és a folyamatban lévő frissítések manuális beavatkozás nélküli kezelése érdekében.
Amikor a FullyManaged frissítési módot használja, ki kell választania egy kiadási csatornát, amely meghatározza, hogy a tagfürtök milyen gyorsan veszik át az új verziókat. Az Azure Kubernetes Application Network a csatorna stabilitási feltételeinek megfelelően figyeli a kiadási készültséget, és frissíti a tagokat.
A következő kiadási csatornák érhetők el a módhoz FullyManaged :
- Gyors: Amint elérhetővé válik, a legújabb Application Network-verziót biztosítja. Ez a csatorna nem-gyártási vagy korai ellenőrzési környezetekhez készült, ahol az új funkciók és képességek tesztelése elsőbbséget élvez a kiterjesztett érvényesítési idővel szemben.
- Stabil: Olyan verziókat biztosít, amelyek további ellenőrzésen és tesztelésen estek át. Ez a csatorna gyártási környezetekhez készült, és az alverziókhoz általában igazodik, ezáltal nagyobb megbízhatóságot biztosít, és megoldja a korábbi kiadásokban felmerült problémákat.
Ha FullyManaged a mód van kiválasztva, megadhatja a kiadási csatornát stablerapid. Ha nincs megadva, az alapértelmezett csatorna a következő stable: .
Fontos
Az FullyManaged módban az Azure Kubernetes Application Network automatikusan alkalmazza a frissítéseket, ahogy az új verziókat előléptetik a kiadási csatornákon keresztül. A frissítés időzítésének vagy verzióválasztásának manuális vezérlése nem támogatott.
A teljes körűen felügyelt mód elérhető frissítési verzióinak ellenőrzése
Az
az appnet list-versionsparancs és a grepFullyManagedmód használatával ellenőrizze, hogy az egyes csatornák mely verzióknak felelnek meg egy adott régió és Kubernetes-verzió esetén.az appnet list-versions --location $LOCATION -o table | grep FullyManaged
Regisztrálás teljes körűen felügyelt módban, és kiadási csatorna kiválasztása a tagok csatlakozása során
Regisztráljon a
FullyManagedmódban, és válasszon ki egy kiadási csatornát a tagcsatlakozás során, aaz appnet member joinparancs és a--upgrade-mode FullyManagedparaméter használatával, a--release-channelparamétert a kívánt csatornára állítva. Az alábbi példa bemutatja, hogyan választhatja ki a csatornát aRapidtagbeléptetés során:az appnet member join \ --resource-group $APPNET_RG \ --appnet-name $APPNET_NAME \ --member-name $APPNET_MEMBER_NAME \ --member-resource-id /subscriptions/$SUBSCRIPTION/resourcegroups/$AKS_RG/providers/Microsoft.ContainerService/managedClusters/$CLUSTER_NAME \ --upgrade-mode FullyManaged \ --release-channel Rapid \ --member-location $LOCATION
Kiadási csatorna kiválasztásának frissítése
A kiválasztott kiadást bármikor frissítheti. A kiadási csatorna módosításai azonnal érvénybe lépnek.
Frissítse egy meglévő tag kiadási csatornájának kiválasztását a
az appnet member updateparancs használatával a--release-channelkívánt csatornára beállított paraméterrel. Az alábbi példa bemutatja, hogyan válthat egy meglévő tag aStablecsatornára:az appnet member update --resource-group $APPNET_RG --appnet-name $APPNET_NAME --member-name $APPNET_MEMBER_NAME --release-channel Stable
Kapcsolódó tartalom
Az Azure Kubernetes Application Networkről az alábbi cikkekben olvashat bővebben: