Návrh Školení
Úvod
Instalace a konfigurace Ansible AWX
- Požadavky na systém pro Ansible AWX
Přehled funkcí a architektury Ansible AWX
- Ansible AWX vs. Red Hat Ansible Tower
- Koncepty DevOps použití v Ansible AWX
Přehled příkazového řádku Ansible AWX
- Známá struktura HTTP API Ansible AWX
- Základní zpracování a výstup s příkazovým řádkem Ansible AWX
- Úvod do automatizačních úkolů a podporovaných funkcí příkazového řádku Ansible AWX
Začínání s prostředky a nastavením prostředí Ansible AWX
- Manipulace s akcemi prostředků Ansible AWX a globálními volbami
Autentizace v Ansible AWX a použití tokenů OAuth2.0
- Tokeny vs. relační autentizace založená na sezeních
- Generování, tisk a využívání hodnot tokenů v příkazovém řádku Ansible AWX
Konfigurace aplikací OAuth2.0 a rozsah tokenů OAuth2.0
- Případy použití autentizace založené na sezeních
Formátování výstupů Ansible AWX a konfigurace výchozích nastavení příkazového řádku
- Práce s formáty YAML a tabulkami
- Přizpůsobení výstupů pomocí procesoru JSON
- Zbarvení výstupů pomocí ANSI barvových uzlů
Vytváření pověření a inventarizacích s Ansible AWX
- Přiřazování oprávnění a delegování automatizačních pravidel
Rozšíření Ansible AWX na parametry Ansible Playbook
- Sledování protokolů Ansible Playbook a navigace v řídicím panelu Ansible AWX
Nastavení projektů a šablon úloh s Ansible AWX
- Vytvoření nového projektu z úložiště GitHub
- Generování a spouštění šablony úlohy
- Nastavení časování spuštění jedné nebo řetězových šablon úloh
- Spouštění a monitorování výstupů Ansible Playbook
- Aktualizace šablon úloh pomocí příkazového řádku Ansible AWX
Práce s klíči SSH v Ansible AWX
- Import a export dalších prostředků Ansible AWX
Automatizace pracovních postupů a základních úkolů s Ansible API a AWX
- Implementace konvence RESTful API v Ansible AWX
- Využití nástrojů API Ansible AWX a spouštění automatizačních metod
Scrapping a testování metrik v Ansible AWX API
Správa funkcí sdílení informací a udržování zabezpečení Ansible AWX
- Implementace pokročilých nastavení autentizace
Zálohování a obnovení Ansible AWX
Řešení problémů s Ansible AWX a revize protokolů
Shrnutí a závěr
Požadavky
- Zkušenosti s administrací systému Linux a příkazovou řádkou
- Základní znalost syntaxe YAML programování
- Chápání IT infrastruktury a procesů
- Oznámí se s platformou Ansible
- Znalost jakéhokoli programovacího jazyka
Cílová skupina
- DevOps inženýři
- Vývojáři
- Manažeři projektů
Reference (1)
Bylo zde mnoho praktických cvičení, která prováděl a pomáhal s nimi trénér.
Aleksandra - Fundacja PTA
Kurz - Mastering Make: Advanced Workflow Automation and Optimization
Přeloženo strojem