Plan Szkolenia
Wprowadzenie
Instalacja i konfiguracja Ansible AWX
- Wymagania systemowe dla Ansible AWX
Przegląd funkcji i architektury Ansible AWX
- Ansible AWX w porównaniu do Red Hat Ansible Tower
- Koncepcje DevOps zastosowane w Ansible AWX
Przegląd interfejsu wiersza poleceń Ansible AWX
- Poznanie struktury API HTTP Ansible AWX
- Podstawowe analizowanie i emitowanie wyników za pomocą interfejsu wiersza poleceń Ansible AWX
- Wprowadzenie do zadań automatyzacji i obsługi funkcji w interfejsie wiersza poleceń Ansible AWX
Rozpoczęcie pracy z zasobami i ustawieniami środowiska Ansible AWX
- Manipulacja działaniami na zasobach Ansible AWX i globalnymi opcjami
Autoryzacja w Ansible AWX i wykorzystanie tokenów OAuth2.0
- Tokeny w porównaniu z uwierzytelnianiem opartym na sesjach
- Generowanie, drukowanie i wykorzystanie wartości tokenów w interfejsie wiersza poleceń Ansible AWX
Konfiguracja aplikacji OAuth2.0 i zakresy tokenów OAuth2.0
- Przypadki użycia uwierzytelniania opartego na sesjach
Formatowanie wyników Ansible AWX i konfiguracja domyślnych ustawień interfejsu wiersza poleceń
- Praca z formatami YAML i tabelarycznymi wynikami
- Dostosowywanie wyników za pomocą procesora JSON
- Kolorowanie wyników za pomocą węzłów koloru ANSI
Tworzenie poświadczeń i inventarzy w Ansible AWX
- Przyznawanie uprawnień i delegowanie automatycznych reguł
Rozszerzanie Ansible AWX do parametrów Ansible Playbook
- Śledzenie dzienników Ansible Playbook i nawigacja po pulpicie Ansible AWX
Konfigurowanie projektów i szablonów zadań w Ansible AWX
- Tworzenie nowego projektu z repozytorium GitHub
- Generowanie i uruchamianie szablonów zadań
- Planowanie czasu wykonania pojedynczych lub łańcuchowych szablonów zadań
- Uruchamianie i monitorowanie wyników Ansible Playbook
- Aktualizacja szablonów zadań za pomocą interfejsu wiersza poleceń Ansible AWX
Praca z kluczami SSH w Ansible AWX
- Importowanie i eksportowanie dodatkowych zasobów Ansible AWX
Automatyzacja procesów roboczych i podstawowych zadań za pomocą Ansible AWX i API Ansible
- Implementacja konwencji interfejsu API RESTful w Ansible AWX
- Wykorzystanie narzędzi do automatyzacji Ansible AWX i wykonywanie metod automatyzacyjnych
Drapieżność i testowanie metryk w API Ansible AWX
Zarządzanie funkcjami wymiany informacji i utrzymanie bezpieczeństwa Ansible AWX
- Implementacja zaawansowanych konfiguracji uwierzytelniania
Tworzenie kopii zapasowych i przywracanie Ansible AWX
Rozwiązywanie problemów z Ansible AWX i przeglądanie dzienników
Podsumowanie i konkluzja
Wymagania
- Doświadczenie w administracji systemów Linux i linii poleceń
- Podstawowa znajomość składni programowania YAML
- Zrozumienie infrastruktury IT i procesów
- Znajomość platformy Ansible
- Biegłość w dowolnym języku programowania
Grupa docelowa
- Inżynierowie DevOps
- Programiści
- Menedżerowie projektów
Opinie uczestników (1)
Było wiele praktycznych ćwiczeń nadzorowanych i wspomaganych przez trenera
Aleksandra - Fundacja PTA
Szkolenie - Mastering Make: Advanced Workflow Automation and Optimization
Przetłumaczone przez sztuczną inteligencję