Az előadásból megérted milyen előnyei vannak a konténerizációnak, miért érdemes elindulnod ezen az úton és hogyan segítik az életedet a modern eszközök. Konkrétan a Kubernetes és az NGINX. Az előbbi a konténer-cluster de-facto standerdje, míg az NGINX gyakorlatilag megkerülhetetlen ha webszervert készítesz. Akár reverse-proxyként, akár frontend szerverként használod.

Bővbben...

A képzésen megtanulsz saját Helm Chart repositoryt készíteni és használni, valamint megismerkedsz egy webes felülettel is, melyen átlátható módon kezelheted a chartokat és azok deploymentjeit.

Bővebben...

A MySQL és MariaDB Kubernetes clusterben képzésen a Kubernetes anyagokból már jól ismert technikákat ötvözzük, hogy könnyen és gyorsan indíthass jól működő adatbázis-szervert. Lépésről-lépésre látod, hogy mik a problémás részek és hogyan oldjuk azt meg szépen, cloud-native módon.

Kubernetes csomagkezelés: Helm

Oktatóvideó DevOps 7 months ago

Linux rendszereken megszoktuk, hogy az alkalmazásokat csomagkezelővel (apt, yum, DNF, stb.) telepítjük. Ez egy nagyobb kontrollt biztosít, ha frissíteni- vagy eltávolítani szeretnénk a programot. Kubernetes alatt is szükséged van valami hasonlóra, ha nem kockás füzetben szeretnéd vezetni, hogy melyik cluster melyik névterében mi és milyen verzió fut, az hogyan van paraméterezve. Elsőre a YAML jónak tűnik, de hamar kiderül, hogy sokszor kell újra ugyanazt beleírni. Ez pedig egy általánosabb megoldásért kiált.

Ez a magasabb megoldás a Helm. A Helm a Kubernetes cluster de-facto csomagkezelője. Nem az egyetlen, de messze a legnépszerűbb, legjobban támogatott megoldás. Lehetővé teszi, hogy a Docker image mellé csomagold a YAML template-et, a leírást, hogy mit- és hogyan lehet paraméterezni. Vagyis a Helm segítségével komplett szolgáltatás deploymentjét tudod egyetlen parancs kiadásával és pár paraméter beállításával elvégezni.

A Continuous Deployment Kubernetes Clusterben képzés ezen részében a Helm használatával és a Helm csomag felépétésével ismerkedsz meg.

Powered by Changelogfy