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 gyakorlati képzésen az oktató képernyőjén követed a lépéseket, melyekhez részletes magyarázatot kapsz, valamint a felmerült kérdésekre is válaszoltunk. A tanultak segítségével azonnal használatba tudod venni a kész Helm chartokat és el tudod készíteni a sajátodat is.