Plan Szkolenia
Wprowadzenie
Instalacja i konfiguracja Ansible AWX
- Wymagania systemowe dla Ansible AWX
Przegląd funkcji i architektury Ansible AWX
- Ansible AWX v.s. Red Hat Ansible Tower
- DevOps Koncepcje stosowane w Ansible AWX
Przegląd Ansible interfejsu wiersza poleceń AWX
- Zapoznanie się ze strukturą AWX HTTP API
- Podstawowe parsowanie i emisja danych wyjściowych za pomocą AWX CLI
- Wprowadzenie do zadań automatyzacji AWX CLI i obsługi funkcji
Pierwsze kroki z zasobami AWX i konfiguracją środowiska
- Manipulowanie akcjami zasobów AWX i opcjami globalnymi
Uwierzytelnianie za pomocą Ansible AWX i wykorzystanie tokenów OAuth2.0
- Tokeny a uwierzytelnianie oparte na sesji
- Generowanie, drukowanie i wykorzystywanie wartości tokenów w AWX CLI
Konfigurowanie aplikacji OAuth2.0 i określanie zakresu tokenów OAuth2.0
- Przypadki użycia uwierzytelniania sesji
Formatowanie danych wyjściowych AWX i konfigurowanie domyślnych ustawień CLI
- Praca z YAML i tabelarycznymi formatami wyjściowymi
- Dostosowywanie danych wyjściowych za pomocą procesora JSON
- Kolorowanie danych wyjściowych za pomocą węzłów kolorów ANSI
Tworzenie poświadczeń i wykazów za pomocą Ansible AWX
- Przypisywanie uprawnień i delegowanie reguł automatycznych
Rozszerzanie Ansible AWX do Ansible parametrów skoroszytu
- Śledzenie dzienników Ansible Playbook i nawigacja po pulpicie nawigacyjnym AWX
Konfigurowanie projektów i szablonów zadań za pomocą Ansible AWX
- Tworzenie nowego projektu z GitHub repozytorium
- Generowanie i uruchamianie szablonu zadania
- Planowanie czasu uruchamiania pojedynczych lub połączonych szablonów zadań
- Uruchamianie i monitorowanie wyników Ansible Playbook
- Aktualizowanie szablonów zadań za pomocą Ansible AWX CLI
Praca z kluczami SSH w Ansible AWX
- Importowanie i eksportowanie dodatkowych zasobów AWX
Automatyzacja przepływów pracy i podstawowych zadań za pomocą AWX i Ansible API
- Wdrażanie konwencji RESTful API w AWX
- Korzystanie z narzędzi API AWX i wykonywanie metod automatyzacji
Skrobanie i testowanie metryk w Ansible AWX API
Zarządzanie funkcjami udostępniania informacji i utrzymywanie bezpieczeństwa AWX
- Wdrażanie zaawansowanych konfiguracji uwierzytelniania
Tworzenie kopii zapasowych i przywracanie AWX
Rozwiązywanie problemów z Ansible AWX i przeglądanie dzienników
Podsumowanie i wnioski
Wymagania
- Doświadczenie z Linux administracją systemem i wierszem poleceń
- Podstawowe zrozumienie składni programowania YAML
- Zrozumienie infrastruktury i procesów IT
- Znajomość platformy Ansible
- Biegła znajomość dowolnego języka programowania
Odbiorcy
- Inżynierowie DevOps
- Programiści
- Kierownicy projektów
Opinie uczestników (1)
Treningi praktyczne były prowadzone i wspierane przez trenera.
Aleksandra - Fundacja PTA
Szkolenie - Mastering Make: Advanced Workflow Automation and Optimization
Przetłumaczone przez sztuczną inteligencję