Návrh Školení
1. Úvod do nástroje Ansible
- Přehled o správě konfigurace a automatizaci
- Co je to správa konfigurace?
- Důležitost automatizace v IT provozu
- Co je to nástroj Ansible?
- Historie a vývoj nástroje
- Hlavní funkce a výhody používání nástroje
- Architektura nástroje Ansible
- Řídicí uzel a spravované uzly
- Inventár a konfigurační soubory
- Moduly, pluginy a Playbooky
- Praktická cvičení
2. Nastavení nástroje Ansible
- Instalace nástroje Ansible
- Instalace na různé operační systémy (Windows, macOS, Linux)
- Nastavení prostředí
- Konfigurace řídicího uzlu
- Generování a distribuce klíčů SSH
- Praktická cvičení
3. Základy nástroje Ansible a automatizace
- Ad-hoc příkazy pro automatizaci
- Spuštění jednoduchých příkazů v nástroji Ansible
- Použití běžných modulů (
ping,command,copy,yum,apt)
- Správa inventáře
- Statický a dynamický inventár
- Vytváření skupin hostitelů
- Proměnné na úrovni jednotlivých hostitelů i skupin
- Praktická cvičení
4. Psaní prvního Playbooku
Teorie (20 minut)
- Úvod do Playbooků
- Základy syntaxe formátu YAML
- Struktura Playbooků: hry, úlohy a proměnné
- Automatizace pomocí Playbooků
- Příklady úloh: instalace softwaru, správa souborů a služeb
- Praktická cvičení
- Řízení průběhu úloh
- Přidávání obslužných rutin a upozornění
- Použití podmínek a cyklů v jednotlivých úlohách
5. Pokročilé koncepty Playbooků
- Role pro strukturovanou automatizaci
- Co jsou role a jak fungují
- Jak vytvořit a použít role
- Proměnné a data o hostitelích
- Definování a využití proměnných
- Zjišťování a využívání dat o konkrétních uzlech sítě
- Šablony
- Použití šablon formátu Jinja2
- Dynamické generování konfiguračních souborů
- Praktická cvičení
6. Závěr a další kroky
- Shrnutí dnešního kurzu
- Hlavní poznatky z oblasti automatizace pomocí nástroje Ansible
- Další materiály ke studiu
- Knihy, tutoriály a oficiální dokumentace nástroje
- Otázky a odpovědi
Požadavky
Základní znalost příkazů v systémech Linux/Unix Seznámení s protokolem SSH a základy síťových konceptů
Reference (5)
Dobrá praktická laboratoř a výukový průvodce
Raymond - GOVERNMENT TECHNOLOGY AGENCY
Kurz - Introduction to Ansible Automation
Přeloženo strojem
vědomosti instruktorů
Peter - Fast Lane Consulting and Education Services Limited
Kurz - Introduction to Ansible Automation
Přeloženo strojem
Bylo to opravdu přesné pro moje porozumění. Jelikož jsem byl v Ansible nováček, byla zde dobře vysvětlena teoretická základna spolu s mnoha praktickými příklady k pochopení základů Ansible. Jsem rád, že jsem se zúčastnil tohoto školení!
Rostislav Mikl - Global Knowledge Network Training Limited
Kurz - Introduction to Ansible Automation
Přeloženo strojem
Učitel je velmi trpělivý a nezdálo se, že by ho moje množství otázek příliš rozrušilo.
Martine Schroor - Global Knowledge Network Training Limited
Kurz - Introduction to Ansible Automation
Přeloženo strojem
- přístup trenéra a způsob, jakým vysvětloval
hatim hajji - ING Business Shared Services B.V.
Kurz - Introduction to Ansible Automation
Přeloženo strojem