Děkujeme za vaši dotaz! Jeden z našich pracovníků vás brzy kontaktuje.
Děkujeme za rezervaci! Jeden z našich pracovníků vás brzy kontaktuje.
Návrh Školení
Pokročilý vývoj Ansible playbooků
- Práce s proměnnými, smyčkami, podmínkami a handlers
- Použití bloků, zpracování chyb a tagů
- Strukturování složitých playbooků
Jinja2 a techniky šablonování
- Pokročilé filtry a lookupy
- Vytváření dynamických šablon
- Osobní pravidla pro šablonování
Vlastní moduly a doplňky
- Psaní vlastních modulů v Pythonu
- Použití filtrů, callbacků a connection plugins
- Strategie ladění a logování
Kolekce a Role
- Organizace obsahu s rolemi
- Balení a publikování Ansible Kolekcí
- Správa verzí a závislostí
Integrace s API a externími službami
- Volání REST API pomocí URI modulu
- Práce s cloudovými poskytovateli a externími nástroji
- Integrace správy tajných klíčů
Testování a ověřování
- Použití ansible-lint, Molecule a CI/CD potoků
- Zajištění idempotence a reproducibilita
- Statická a dynamická analýza Ansible kódu
Životní cyklus obsahu a správa verzí
- Správa kódu pomocí Gitu a GitOps
- Sledování změn a dokumentace
- CI/CD pracovní postupy s Ansible obsahem
Shrnutí a další kroky
Požadavky
- Porozumění základním Ansible konceptům a YAML syntaxi
- Zkušenosti s správou Linux systému
- Obratnost v tvorbě playbooků a správě inventarizací
Účastníci
- Zkušení vývojáři automatizace
- DevOps inženýři
- IT profesionálové spravující velkém měřítku podnikovou automatizaci
21 Hodiny
Reference (2)
Laboratoře a praktické cvičení
MIR YOUSUF - Business Computer Skills
Kurz - Red Hat System Administration III (RHEL9) – RH294+EX294
Přeloženo strojem
Trainerovo trpělivost a prezentace témat
Amit - Optimus Learning Services
Kurz - Ansible for Network Engineers
Přeloženo strojem