A Kubernetes egy kibővíthető és hordozható nyílt forráskódú platform a konténeres munkaterhelések és szolgáltatások kezeléséhez mind a deklaratív konfigurációírást, mind az automatizálást elősegíti. Alapvetően egy nagy, gyorsan bővülő ökoszisztéma, rengeteg szolgáltatással, támogatással és eszközzel.
A Google 2014-ben nyílt forráskódúvá tette a Kubernetes projektet. A Kubernetes fejlesztése a Google másfél évtizedes tapasztalatára támaszkodik a termelés terhelésének és méretének kezelésében, valamint a közösség legjobb ötleteivel és gyakorlataival.
Google Kubernetes Engine (GKE), korábban Google Container Engine néven ismert, a Docker konténerek kezelési és hangszerelési rendszere fut a Google nyilvános felhőszolgáltatásain.
Google Container Engine Kubernetesen alapul, A Google nyílt forráskódú tárolókezelő rendszere. A vállalkozások gyakran használják a Google Kubernetes Engine-t tegye a következőket:
- Hozzon létre vagy méretezzen át Docker-tárolófürtöket.
- Hozzon létre tárolóhüvelyeket, replikációs vezérlőket, feladatokat, szolgáltatásokat vagy terheléselosztókat.
- Az alkalmazáskezelők átméretezése.
- Frissítse a tárolófürtöket.
- Tárolófürtök hibakeresése.
A felhasználók a gcloud CLI használatával léphetnek kapcsolatba a Google Kubernetes Engine-vel o Google Cloud Platform konzol. A szoftverfejlesztők gyakran használják a Google Kubernetes Engine-t új üzleti alkalmazások létrehozására és tesztelésére. A rendszergazdák tárolókat is használnak, hogy jobban megfeleljenek az üzleti alkalmazások, például a webszerverek méretezhetőségének és teljesítményének követelményeinek.
A Google elismerte, hogy a felhasználóknak nehézségeik vannak a Kubernetes megfelelő konfigurálásához és bemutatta az új GKE Autopilot nevű szolgáltatást a csomópontok telepítésének és kezelésének egyszerűsítése érdekében.
Megfigyelők azt mondják a Kubernetesről, hogy egyrészt kritikus jelentőségre tett szert a konténeres hangszerelési térben, másrészt összetettsége egyszerre akadályozza az örökbefogadást és gyakran okozza a hibákat.
"A hat éves fejlődés ellenére a Kubernetes még mindig nagyon összetettnek bizonyul" - írta Drew Bradstock, a Google Kubernetes Engine (GKE) termékvezetője az Autopilotot meghirdető bejegyzésében. "És amit az elmúlt évben láthattunk, az az, hogy sok vállalat tárt karokkal fogadja a Kubernetes-t, de összetettségével küzd."
A GKE nagy része már kezelt szolgáltatás, de a Google bevezette Autopilot, a GKE telepítési szolgáltatása, hogy automatikusan hozzáad egy új vékony kezelési réteget.
A kettő közötti különbség egyebek között a vezetés szintjén rejlik. A Kubernetes csomópontokkal (egyedi kiszolgálók), fürtökkel (fizikai vagy virtuális kiszolgálók sora), tárolókkal (ahol a programok futnak) és podokkal (egy vagy több tároló csoportja egy csomóponton) működik. Míg a GKE a fürt szintjén kezel, az Autopilot csomópontokat és hüvelyeket is tartalmaz az adminisztrációs eszközbe.
Az Autopilot jellemzőinek és korlátainak megértéséhez a legjobb hely a dokumentációjában található, megjegyezve az "előre konfigurált" jelöléssel ellátott opciókat (ami azt jelenti, hogy nem lehet megváltoztatni őket), hogy az adminisztrátoroknak kevesebb munkájuk legyen.
Lényegében ez egy másik módja a GKE erőforrások megvásárlásának és kezelésének, amely kevesebb rugalmasságot, de nagyobb kényelmet kínál. Mivel a Google kezeli a beállítások nagyobb részét, magasabb, 99.9% -os rendelkezésre állási időt biztosít az automatizált pilóta modulok számára több területen.
„Az Autopilot elindításával a GKE felhasználói mostantól két különböző működési mód közül választhatnak, amelyek mindegyikének saját szintű ellenőrzése van a GKE-fürtök felett és a kapcsolódó GKE-felelősségekkel.
„A GKE már most is a legmodernebb szintű automatizálást kínálja, amely megkönnyíti és költséghatékonyabbá teszi a Kubernetes-klaszter felállítását és üzemeltetését, mint a barkácsolás és más kezelt ajánlatok; Az autopilóta jelentős előrelépést jelent. A teljesen felügyelt vezérlő síkon kívül, amelyet a GKE mindig biztosított, az autopilóta üzemmód használata automatikusan alkalmazza az iparág legjobb gyakorlatait, és kiküszöböli az összes csomópontkezelési műveletet, maximalizálva ezzel a fürt hatékonyságát és hozzájárulva a biztonság megerősítéséhez.
forrás: https://cloud.google.com