Argo CD: GitOps i automatyzacja wdrożeń
Informacje podstawowe
Najważniejsze dane o szkoleniu w jednym miejscu- Kategoria
- CI/CD
- Forma realizacji
- Online lub stacjonarnie
- Termin
- Ustalany indywidualnie
- Dostawca
- ERNABO Adrian Flak
- Dofinansowanie
- Możliwość dofinansowania
Cel szkolenia
Co zyskasz po ukończeniu kursuCel biznesowy
Wdrożenia sterowane z repozytorium, z pełną historią zmian i łatwym wycofaniem.
Cel edukacyjny
Uczestnik uczy się wdrażać aplikacje w modelu GitOps z Argo CD.
Efekty uczenia się
- wyjaśnia zasady GitOps,
- instaluje i konfiguruje Argo CD,
- synchronizuje aplikacje z repozytorium,
- zarządza wieloma środowiskami i klastrami,
- konfiguruje uprawnienia i powiadomienia.
Program szkolenia
Szczegółowy plan zajęćModuł 1. GitOps
- repozytorium jako źródło prawdy
- GitOps a klasyczne CI/CD
Moduł 2. Argo CD
- instalacja i architektura
- aplikacje i synchronizacja
Moduł 3. Źródła konfiguracji
- manifesty, Helm, Kustomize
- struktura repozytorium
Moduł 4. Skala
- projekty, ApplicationSet
- wiele klastrów i środowisk
Moduł 5. Bezpieczeństwo i obsługa
- RBAC, SSO, sekrety
- powiadomienia i wycofywanie
Warsztat końcowy
Uczestnicy wdrażają aplikację na dwa środowiska wyłącznie przez zmiany w repozytorium.
Wymagania
Co przygotować przed startem szkoleniaWymagania wstępne
Znajomość Kubernetes i Git. Znajomość Helm będzie pomocna.
Dla kogo?
Inżynierowie DevOps i platform oraz administratorzy Kubernetes.