Magas rendelkezésre állást nyújtó cluster készítése sosem volt egyszerű feladat. Komoly tervezést, odafigyelést és sok munkát jelentett. Ha konténereket futtató clusterről van szó, nekem is az volt az első gondolatom, hogy telepítek egy Ubuntu LTS szervert és azon szépen beállítok mindent. Ez teljesen működőképes, pár óra alatt talán össze is lehet hozni, ha közben nem rontok el valamit és nem kell még pár órát hibát keresni. Márpedig egy bonyolult rendszernél sok éves gyakorlattal is elrontom néha. A későbbi adminisztráció nehézségeiről (pl. frissítések, cluster bővítése) nem is beszélve.
És ekkor jött velem szembe a CoreOS, mint a sötét alagútban a vonat. Megláttam a fényt közeledni és nem volt kérdés, merre induljak. Kiderült, hogy mások sem szeretnek órákat vacakolni olyannal, amit meg lehetne oldani pár perc alatt is. Ráaádsul így a hibalehetőség is csökken.
A CoreOS szerelem volt első látásra. Teljesen alkalmatlan “hagyományos” szerverek készítésére. Nincs benne szinte semmi. És pont ez a gyönyörű: ennyire kicsi szerver célú Linux rendszert régen láttam utoljára. Legalábbis olyat, ami valóban használható. A CoreOS titka az, hogy egy feladat megoldására készült, arra viszont azt kell mondanom, hogy tökéletes. Mivel soha semmilyen szoftvert nem akar az ember feltelepíteni, sem csomagkezelés, sem más felesleges maszlag nincs benne. Egy pucér rendszer, mely csak arra jó, hogy Docker vagy rkt konténereket futtasson. És mindezt clusterben, mert ahhoz is minden benne van.
Egy fejlesztői környezetbe a CoreOS clustert pár perc alatt el tudod jkészíteni a Vagrant segítségével. Ez a rész ezzel le is tudható. Kipróbálni ennyire egyszerű. A képzést azzal kezdem, hogy ezt megmutatom. Megy bármilyen desktop operációs rendszeren (szerveren is, csak ott minek).
Az igazán izgalmas az, amikor saját clustert készítesz fizikai gépekkel. A hogyan szempontjából majdnem mindegy, hogy a fizikai gép csupasz vas, amin csak a CoreOS fut (ideális, egyszerű, nincs felesleges adminisztrációs igény) vagy még van egy virtualizációs réteg (így futtathatsz a CoreOS cluster mellett mást is ha kell, plusz menedzselheted Vagranttal, cserébe több az adminisztrációs feladat). Elindulsz három géppel (ez az értelmes minimum egy clusterben). A CoreOS telepítéséhez csak pár jól komponált beállító fájl kell és utána 5 perc alatt működik egy node. Igaz ennek a kb. 20 soros confignak a megírásához már kell alapos ismeret arról, hogyan is működik ez az egész. A képzés nagyrésze erről fog szólni.
Ha már van egy clustered, akkor jöhetnek benne az alkalmazások. Ez a CoreOS esetén kizárólag konténert jelenthet. Bár a CoreOS támogatja az rkt-t is, én most csak a Dockerrel fogok foglalkozni. Megtanulod, hogyan indíts el egy Docker konténert a saját vagy a Docker hubról letölthető imageből kézzel (azért jó tudni, hogy ez hogyan is megy), majd a clusterre bízva azt, hogy az melyik node-on fusson (és újrainduljon, ha megáll). Egy teljes webszervert rakunk össze: a kedvenc Wordpress és MariaDB image-eimből készül itt is a konténer, plusz kap egy load balancert maga elé.
A frissítésről nem lesz szó. Vagyis csak egy percben: a CoreOS frissíti önmagát automatikusan. Mindezt szuper biztonságos módon. Letölti, telepíti a frissítést és újraindul. Neked annyit kell beállítani, hogy ezt hogyan tegye (célszerűen egyszerre egy node, így minden működik közben).
A gyakorlati képzésen az oktató képernyőjén látod az elvégzendő feladatokat, melyekhez a 22 éves gyakorlati tapasztalatára épülő hasznos tippeket kapsz.
Saját konténer cluster egyszerűen és gyorsan: a CoreOS alapjai
Az élő képzésen a részvétel ingyenes
Jelentkezz be a regisztrációhoz!
Bejelentkezés
Felhasználó létrehozása
Vegyél jegyet az élő képzésre!
Az ingyenes részvételhez túl kevés pontod van. Vásárolj jegyet vagy szerezz több pontot a korábbi képzések értékelésével!
Élő, online képzés
Jelentkezz be a regisztrációhoz!
Bejelentkezés
Felhasználó létrehozása
Vegyél jegyet az élő képzésre!
Az ingyenes részvételhez túl kevés pontod van. Vásárolj jegyet vagy szerezz több pontot a korábbi képzések értékelésével!
Az elmúlt hónapban 7 tanuló iratkozott be
Czakó Krisztián
- 2016. augusztus
Élő képzés
-
Részvétel az élő, online képzésen
-
-
Két hétig megnézheted a felvételt
-
Levásárolható az oktatóvideóra
Regisztrálod magad az élő, online képzésre.
Részvétel az élő képzésen egyszeri alkalommal.
Az élő képzést követő két héten át
újranézheted az élő képzés felvételét.
A kifizetett díj két héten belül
levásárolható az oktatóvideóra.
Online oktatóvideó
-
Részvétel az élő, online képzésen
-
Bármikor megtekinthető oktatóvideó
-
Korlátlan hozzáférés az oktatóvideóhoz
-
Letölthető jegyzet és példa fájlok
Regisztrálod magad az élő, online képzésre.
Bármikor, a neked alkalmas
időpontban nézheted meg
a szerkesztett oktatóvideót.
Örök online hozzáférést
kapsz a szerkesztett
oktatóvideóhoz.
A képzéshez tartozó jegyzetet és
példafájlokat le tudod tölteni.
Letölthető oktatóvideó
-
Részvétel az élő, online képzésen
-
Letölthető oktatóvideó
-
Korlátlan hozzáférés az oktatóvideóhoz
-
Letölthető jegyzet és példa fájlok
Regisztrálod magad az élő, online képzésre.
A képzés videóit le tudod tölteni mp4 formátumban,
valamint bármikor megnézheted online is.
Örök online hozzáférést
kapsz a szerkesztett
oktatóvideóhoz.
A képzéshez tartozó jegyzetet és
példafájlokat le tudod tölteni.
Iratkozz be!
Még nincsenek értékelések. Legyél te az első, aki ír egyet!