Bármilyen célra is készítesz rendszert, a magas rendelkezésre állás és a könnyű adminisztráció alapvető elvárás manapság. Ha mindezt saját hardveren kell elvégezni, az nagyobb kihívás, mint a felhőben. Neked kell az alap operációs rendszertől az utolsó apró részletig elkészítened mindent. És nem csak elkészítened, de a frissítés és üzemeltetés is rád hárul, így cseppet sem mindegy, hogy ezek mennyire bonyolultak. Olyan megoldás lenne jó, ahol a felhőhöz hasonlóan amit csak lehet automatizálni tudsz, de minden a saját környezetedben fut.
Mit szólnál egy olyan megoldáshoz, ahol bekapcsolod az új szervert és az automatikusan feltelepíti az operációs rendszert és az általad megadott módon (kontrollerként vagy workerként) belép a meglévő Kubernetes clusteredbe? Sőt, a teljes Kubernetes clustered nulláról történő “felhúzása” is pont ilyen egyszerű.
Ha próbáltál már “hagyományos” módon Kubernetes clustert telepíteni (vagyis felteszel egy Debian/Ubuntu/CentOS/kimitszeret alaprendszert, feltelepíted a csomagokat, létrehozod a clustert, belépteted a gépeket, stb.), akkor tudod, hogy ez nem egyszerű és főleg nem gyors. A sok apró lépés pedig ott hordozza a hibalehetőséget. Elég egy apró elgépelés és máris “félrement” az egész, lehet kezdeni elölről.
A képzésen bemutatott megoldás ezzel szemben teljesen automatizált. Annyira, hogy a cluster teljes leírását is Terraformmal végezzük, azaz a konfigurációs fájlokkal már nem neked kell bíbelődni. Egyetlen apró gépet készítünk el, ami utána a teljes cluster felhúzását elvégzi PXE boot és terraform segítségével. És ugyan ilyen egyszerű lesz később új gépeket adni a clusterhez. Vagyis pár terraform változó módosításával el van intézve a Kubernetes cluster elkészítése és bővítése is.
A 100% gyakorlati képzésen az oktató megosztott képernyőjén követed végig a lépéseket, miközben részletes magyarázatot kapsz azok hátteréről, miértjeiről, és arról, hogy mire figyelj, hogy a hibákat és buktatókat elkerüld. A képzés végére megtanulod a Kubernetes cluster elkészítését saját szerveren. Megérted a lépéseket, így később azokat a saját igényeidhez tudod igazítani.