Plan Szkolenia

Wprowadzenie

Instalowanie i konfigurowanie Ansible AWX

  • Wymagania systemowe dla Ansible AWX

Przegląd funkcji i architektury Ansible AWX

  • Ansible AWX vs. Red Hat Ansible Tower
  • Koncepcje DevOps stosowane w Ansible AWX

Przegląd interfejsu wiersza polecenia Ansible AWX

  • Zapoznawanie się ze strukturą HTTP API AWX
  • Podstawowe parsowanie i wyprowadzanie wyjść z AWX CLI
  • Wprowadzenie do automatyzacji zadań i obsługi funkcji AWX CLI

Rozpoczynanie pracy z zasobami AWX i konfiguracją środowiska

  • Manipulowanie akcjami zasobów AWX i globalnymi opcjami

Autoryzacja w Ansible AWX i wykorzystywanie tokenów OAuth2.0

  • Tokeny vs. autoryzacja sesyjna
  • Generowanie, drukowanie i wykorzystywanie wartości tokenów w AWX CLI

Konfigurowanie aplikacji OAuth2.0 i określanie zakresu tokenów OAuth2.0

  • Przykłady użycia autoryzacji sesyjnej

Formatowanie wyjść AWX i konfigurowanie domyślnych ustawień CLI

  • Praca z formatami wyjść YAML i tabularnych
  • Dostosowywanie wyjść z procesorem JSON
  • Kolorowanie wyjść za pomocą węzłów kolorów ANSI

Tworzenie poświadczeń i inwentarzy z Ansible AWX

  • Przypisywanie uprawnień i delegowanie automatycznych reguł

Rozszerzanie Ansible AWX do parametrów Ansible Playbook

  • Śledzenie logów Ansible Playbook i nawigowanie po panelu AWX

Konfigurowanie projektów i szablonów zadań z Ansible AWX

  • Tworzenie nowego projektu z repozytorium GitHub
  • Generowanie i uruchamianie szablonu zadania
  • Planowanie czasu uruchomienia pojedynczych lub łańcuchowych szablonów zadań
  • Uruchamianie i monitorowanie wyjść Ansible Playbook
  • Aktualizowanie szablonów zadań z AWX CLI

Praca z kluczami SSH w Ansible AWX

  • Importowanie i eksportowanie dodatkowych zasobów AWX

Automatyzacja przepływów pracy i podstawowych zadań z AWX i API Ansible

  • Wdrożenie konwencji RESTful API w AWX
  • Wykorzystywanie narzędzi API AWX i wykonanie metod automatyzacji

Skrapowanie i testowanie metryk w API Ansible AWX

Zarządzanie funkcjami udostępniania informacji i utrzymywanie bezpieczeństwa AWX

  • Wdrożenie zaawansowanych konfiguracji autoryzacji

Kopiowanie zapasowe i przywracanie AWX

Diagnostyka Ansible AWX i przeglądanie logów

Podsumowanie i zakończenie

Wymagania

    Doświadczenie w administrowaniu systemami Linux i wierszem polecenia
  • Podstawowa znajomość składni programowania YAML
  • Zrozumienie infrastruktury IT i procesów
  • Zapoznanie z platformą Ansible
  • Biegłość w jednym z języków programowania

Grupa docelowa

  • Inżynierowie DevOps
  • Programiści
  • Menadżerowie projektów
 21 godzin

Liczba uczestników


cena netto za uczestnika

Opinie uczestników (1)

Propozycje terminów

Powiązane Kategorie