Egy szerver beállítása általában ismétlődő feladatok sora, melyben kevés változás van. Klasszikusan egy jól megírt forgatókönyv alapján mész végig a lépéseken. Ez számtalan hibázási lehetőséget rejt. Van, ami miatt újra kell kezdeni az egészet. Ugyanez igaz egy egyszerű scriptre, ami "megcsinál mindent". Biztosan létezik ennél jobb megoldás.
Ez a jobb megoldás az automatizálás. Egy kifejezetten erre a célra készült alkalmazás, mely nem csak elvégzi a kért telepítéseket és beállításokat, hanem előtte megnézi a meglévő állapotot és csak azt módosítja, ami a cél eléréséhez kell. És itt jön a második legfontosabb: a célt adod meg, nem az oda vezető utat. Ez utóbbit majd a szoftver "eldönti".
Ilyen szoftver van pár (Ansible, Chef, Puppet, stb.). A képzésen az Ansible-el dolgozunk. Tesszük ezt másodsorban azért, mert a legnépszerűbb és az oktató személyes kedvence. Elsősorban pedig azért, mert a legjobb és legszélesebb körben támogatott alkalmazás. Használhatod Linux szerverhez, hálózati eszközhöz, felhős környezetekhez és még sok-sok más rendszerhez.
A tanfolyamon elsajátítod az Ansible működési logikáját. Kezdve az egyedi parancsok kiadásával egy komplett környezet teljes beállításáig. Megismered az alapvető fogalmakat mint a leltár, forgatókönyv és szerepkör. Megtanulod használni a mások által előre megírt "végrehajtási útmutatót" (hivatalosan szerepkör) és megtanulsz sajátot készíteni. Összeraksz egy teljes "leltárt" (vagyis a szervereid, hálózati eszközeid listáját és azok beállításának módját). A képzés végére a teljes rendszeredet (hálózati eszközök, szerverek) képes leszel központilag, automatizáltan és nem utolsó sorban reprodukálhatóan menedzselni anélkül, hogy ezekbe egyesével be kellene lépned, ezekről külön dokumentációt kellene vezetned. A dokumentáció az elkészült Ansible fájlok halmaza lesz.
Az Ansible használatával soha többet nem kell manuálisan szervert konfigurálnod, nem lesznek elrontott telepítések, dokumentálatlan módosítások. Mindezt úgy, hogy megmarad a teljes szabadságod, nem korlátozza a lehetőségeidet egy kezelőfelület. Sokkal kevesebb munkával sokkal jobb eredményt érsz el.
Czakó Krisztián
- 2020. március
-
Ansible tanfolyam #1: Ismerkedés az Ansible-el
- Automatizált, reprodukálható szerver menedzsment: Ansible tanfolyam – Ismerkedés az Ansible-el – 1.
- Automatizált, reprodukálható szerver menedzsment: Ansible tanfolyam – Ismerkedés az Ansible-el – 2.
-
Ansible tanfolyam #2: a munkát segítő funkciók
- Ansible tanfolyam #2 – 1. Ciklus használata
- Ansible tanfolyam #2 – 2. Jelszó használata (ssh, sudo) és biztonságos tárolása
- Ansible tanfolyam #2 – 3. Hibakeresés (debug) – Az ansible.cfg és pár hasznos beállítás
- Ansible tanfolyam #2 – 4. Inventory felbontása külön fájlokra – Playbook felbontása külön fájlokra
- Ansible tanfolyam #2 – 5. Újrahasznosítható, megosztható erőforrások: Collections használata
-
Ansible tanfolyam #3: saját role készítése
- Ansible tanfolyam #3 – 1. Alap role
- Ansible tanfolyam #3 – 2. csomagkezelés: apt
- Ansible tanfolyam #3 – 3. hosts role
- Ansible tanfolyam #3 – 4. időzóna és időszinkron
-
Ansible tanfolyam #4: Haladó role készítés I. – hálózat beállítása saját role-al
- Ansible tanfolyam #4: hálózat beállítása saját role-al – 1.
- Ansible tanfolyam #4: hálózat beállítása saját role-al – 2.
-
Ansible tanfolyam #5: Haladó role készítés II.
- Ansible tanfolyam #5: Haladó role készítés II. – 1. language support
- Ansible tanfolyam #5: Haladó role készítés II. – 2. ssmtp
- Ansible tanfolyam #5: Haladó role készítés II. – 3. nullmailer
- Ansible tanfolyam #5: Haladó role készítés II. – 4. unattended upgrades
- Open All · Close All
Iratkozz be!
Ansible tanfolyam – korlátlan hozzáférés
- Korlátlan hozzáférés a videókhoz
- Letölthető jegyzet- és példa fájlok
Ansible tanfolyam – tagsággal
Még nincsenek értékelések. Legyél te az első, aki ír egyet!
Letölthető tananyag
-
Ansible tanfolyam #5 – Haladó role készítés II. – letöltés – videó és jegyzet
Megveszem 9.990 Ftletölthető oktatóvideó és jegyzet
-
Ansible tanfolyam #4 – hálózat beállítása saját role-al – letöltés – videó és jegyzet
Megveszem 9.990 Ftletölthető oktatóvideó és jegyzet
-
Ansible tanfolyam #3 – Saját role készítése – letöltés
Megveszem 9.990 Ftletölthető oktatóvideó és jegyzet
-
Ansible tanfolyam #2 – a munkát segítő funkciók – letöltés
Megveszem 9.990 Ftletölthető oktatóvideó és jegyzet
-
Ansible tanfolyam #1 – Ismerkedés az Ansible-el – letöltés
Megveszem 9.990 Ftletölthető oktatóvideó és jegyzet