Zoltán Vígh

Vigh Zoltán

  · 2 min read

Amazon EKS Auto Mode: A Kubernetes-klaszterek automatizálásának új szintje

Amazon Elastic Kubernetes Service (EKS)

Amazon Elastic Kubernetes Service (EKS)

Amazon EKS Auto Mode: A Kubernetes-klaszterek automatizálásának új szintje

Az Amazon EKS (Elastic Kubernetes Service) Auto Mode egy új funkció, amely jelentősen egyszerűsíti a Kubernetes-klaszterek kezelését az AWS-en. Ez a szolgáltatás kiterjeszti az AWS irányítását a klaszter infrastruktúrájára, lehetővé téve a felhasználók számára, hogy az AWS szakértelmére támaszkodjanak a mindennapi működtetésben.

Az EKS Auto Mode előtt a felelősség megosztása a következőképpen nézett ki:

AWS EKS Before auto mode

Az EKS Auto Mode után a felelősség megosztása a következőképpen néz ki:

AWS EKS After auto mode

Főbb jellemzők

  • Egyszerűsített klaszterkezelés: Az EKS Auto Mode production-ready klasztereket biztosít minimális üzemeltetési teherrel. Ez lehetővé teszi a felhasználók számára, hogy magabiztosan futtassanak dinamikus alkalmazásokat anélkül, hogy mély EKS-szakértelemre lenne szükségük.
  • Automatikus skálázás: A rendszer dinamikusan ad hozzá vagy távolít el worker node-okat a klaszterből az alkalmazások igényei alapján, minimalizálva a manuális kapacitástervezés szükségességét.
  • Hatékonyság: Az EKS Auto Mode optimalizálja a számítási költségeket, miközben betartja a NodePool és a munkaterhelési követelményeket. Automatikusan leállítja a nem használt példányokat és konszolidálja a munkaterheléseket más worker node-okra a költséghatékonyság javítása érdekében.
  • Biztonság: A szolgáltatás immutábilis AMI-kat használ, amelyek zárt szoftvert, SELinux kötelező hozzáférés-vezérlést és csak olvasható root fájlrendszert biztosítanak. A csomópontok maximális élettartama 21 nap, ami után automatikusan lecserélődnek, javítva a biztonsági helyzetet.

Automatizált komponensek

Az EKS Auto Mode számos kulcsfontosságú infrastruktúra-komponenst automatizál:

  1. Számítás: Kezeli a worker node-okat, automatikus skálázást és frissítéseket.
  2. Terheléselosztás: Integrálódik az Amazon Elastic Load Balancing szolgáltatással.
  3. Tárolás: Konfigurálja az efemer tárolást, beállítva a kötetméreteket, titkosítási és törlési szabályzatokat.
  4. Hálózat: Automatizálja a Pod és szolgáltatás kapcsolódási feladatokat, beleértve az IPv4/IPv6 támogatást.
  5. Identitás- és hozzáférés-kezelés: Nem szükséges külön telepíteni az EKS Pod Identity Agent-et.

Testreszabási lehetőségek

Bár az EKS Auto Mode hatékonyan kezeli a legtöbb szolgáltatást beavatkozás nélkül, a felhasználók testreszabhatják a klasztereiket:

  • Kubernetes DaemonSets: Speciális szolgáltatások hozzáadása monitorozáshoz vagy a worker node-ok felügyeletéhez.
  • Egyéni NodePools és NodeClasses Lehetőség specifikus EC2 típusok kiválasztására, munkaterhelések elkülönítésére vagy efemer tárolási beállítások konfigurálására.
  • Terheléselosztás konfigurálása Bizonyos szolgáltatások, mint például a terheléselosztás, közvetlenül konfigurálhatók a klasztereken.

Az EKS Auto Mode egy jelentős lépés a Kubernetes-klaszterek kezelésének egyszerűsítése felé, lehetővé téve a felhasználók számára, hogy az alkalmazásaikra összpontosítsanak az infrastruktúra-kezelés helyett.

Ha AWS EKS használatán gondolkozol és nem szeretnél belefutni meglepetésekbe, keress minket bátran!

Share:
Vissza a cikkekhez