Szkolenie Argo CD
Poziom
ŚredniozaawansowanyCzas
24h / 3dniTermin
IndywidualnieCena
IndywidualnieSzkolenie Argo CD
Szkolenie „Argo CD – Efektywne zarządzanie wdrożeniami Kubernetes” to kompleksowy warsztat przeznaczony dla zespołów IT, DevOps oraz osób odpowiedzialnych za automatyzację procesów wdrożeniowych. W trakcie intensywnych, praktycznych zajęć poznasz Argo CD – nowoczesne narzędzie GitOps, które zrewolucjonizuje Twoje podejście do Continuous Delivery w Kubernetes. Pod okiem doświadczonego instruktora zdobędziesz umiejętności pozwalające skutecznie zarządzać cyklem życia aplikacji, monitorować wdrożenia oraz optymalizować procesy w chmurze. Dowiedz się, jak wyeliminować configuration drift, ujednolicić proces wdrożeń w zespole i wprowadzić pełną audytowalność zmian dzięki GitOps.
Dla kogo jest to szkolenie?
Administratorów systemów, DevOpsów i inżynierów platform odpowiedzialnych za zarządzanie środowiskami Kubernetes
Specjalistów IT zainteresowanych automatyzacją procesów wdrożeniowych i bezpieczeństwem dostarczania aplikacji
Architektów i liderów technicznych planujących automatyzację infrastruktury
Zespołów developerskich wdrażających GitOps i pracujących z kontenerami
Osób optymalizujących pipeline’y CI/CD i wdrażających praktyki Infrastructure as Code
Czego nauczysz się na tym szkoleniu?
- Konfiguracji Argo CD w Kubernetes (CLI i UI) oraz podłączenie repozytoriów Git dla modelu GitOps
- Definicji aplikacji i zarządzania synchronizacją (auto/manual), kontrola drift i audytowalność zmian
- Organizacji repozytorium Git pod GitOps oraz pracy wielośrodowiskowa z Helm i Kustomize (dev/staging/prod)
- Konfiguracji bezpieczeństwa: RBAC, integracja z SSO, podstawowe polityki dostępu i minimalizacja uprawnień
- Monitoringu i troubleshootingu wdrożeń: analiza stanu aplikacji, metryki, logi i typowe błędy synchronizacji
Program szkolenia
Dzień 1: Wprowadzenie do Argo CD i podstawy GitOps
Moduł 1: Wprowadzenie do GitOps i Kubernetes
- GitOps: filary i korzyści (Single Source of Truth, deklaratywność, audytowalność)
- Architektura i model wdrożeń Kubernetes
Moduł 2: Instalacja i konfiguracja Argo CD
- Instalacja Argo CD w środowisku Kubernetes (z CLI i UI)
- Argo CD: komponenty, workflow i komunikacja z Kubernetes
- Podstawowa konfiguracja, integracja z repozytoriami Git
- Struktura repozytorium Git dla GitOps – najlepsze praktyki
Dzień 2: Praktyczne wdrożenia i zaawansowane funkcje
Moduł 3: Zarządzanie aplikacjami i cyklem życia wdrożeń
- Definicja aplikacji w Argo CD
- Zasady synchronizacji i monitorowania wdrożeń
- Użycie Helm i Kustomize do zarządzania konfiguracją (dev, staging, prod)
Moduł 4: Bezpieczeństwo i zarządzanie dostępem
- Zarządzanie uprawnieniami i politykami RBAC
- Integracja Argo CD z narzędziami do autoryzacji (np. SSO)
- Argo Rollouts: wdrożenia typu Blue-Green i Canary w modelu GitOps
Dzień 3: Automatyzacja, troubleshooting i dobre praktyki
Moduł 5: Automatyzacja i integracje CI/CD
- Integracja Argo CD z pipeline’ami CI/CD
- Automatyczna reakcja na zmiany w repozytoriach Git
Moduł 6: Monitoring, troubleshooting i najlepsze praktyki
- Identyfikacja i rozwiązywanie problemów podczas wdrożeń
- Najlepsze praktyki GitOps w organizacji
- Monitoring Argo CD (metryki Prometheus) i typowe problemy (ImagePullBackOff, błędy synchronizacji)