Kurzusleírás

1. Bevezetés az Ansible-be

  • Konfigurációkezelés és automatizálás áttekintése
    • Mi a konfigurációkezelés?
    • Az automatizálás jelentősége az IT műveletekben
  • Mi az Ansible?
    • Története és fejlődése
    • Kulcsfontosságú jellemzők és előnyök
  • Ansible architektúra
    • Vezérlő csomópont és kezelt csomópontok
    • Inventory és konfigurációs fájlok
    • Modulok, beépülő modulok és Playbookok
  • Gyakorlati feladat

2. Az Ansible beállítása

  • Az Ansible telepítése
    • Telepítés különböző operációs rendszereken (Windows, macOS, Linux)
  • A környezet beállítása
    • A vezérlő csomópont konfigurálása
    • SSH kulcs generálása és terjesztése
  • Gyakorlati feladat

3. Ansible alapok és automatizálás

  • Ad-Hoc parancsok automatizáláshoz
    • Egyszerű Ansible parancsok futtatása
    • Gyakori Ansible modulok használata (ping, command, copy, yum, apt)
  • Inventory kezelés
    • Statikus vs dinamikus inventory
    • Hosztok csoportosítása
    • Hosztváltozók és csoportváltozók
  • Gyakorlati feladat

4. Az első Playbook írása

Elmélet (20 perc)

  • Bevezetés a Playbookokba
    • YAML szintaxis alapjai
    • Playbook szerkezete: Játékok, Feladatok, Változók
  • Feladatok automatizálása Playbookokkal
    • Példa feladatok: szoftver telepítése, fájlok és szolgáltatások kezelése
  • Gyakorlati feladat
  • Feladatvezérlés
    • Handlerek és értesítések hozzáadása
    • Feltételes és ciklusos feladatok használata

5. Haladó Playbook fogalmak

  • Szerepkörök strukturált automatizáláshoz
    • Bevezetés a szerepkörökbe
    • Szerepkörök létrehozása és használata
  • Változók és tények
    • Változók definiálása és használata
    • Tények gyűjtése és felhasználása
  • Sablonok
    • Jinja2 sablonok használata
    • Konfigurációs fájlok dinamikus generálása
  • Gyakorlati feladat

6. Összefoglalás és következő lépések 

  • A nap összefoglalása
    • Kulcsfontosságú tanulságok az Ansible automatizálásáról
  • További tanulási források
    • Könyvek, oktatóanyagok és hivatalos dokumentáció
  • Kérdések és válaszok

Követelmények

Alapvető ismeretek a Linux/Unix parancsokról SSH és alapvető hálózati fogalmak ismerete

 7 Órák

Résztvevők száma


Ár per résztvevő

Vélemények (5)

Közelgő kurzusok

Rokon kategóriák