Przejdź do treści
Technologie / Programowanie

Argo CD - ciągłe wdrażanie dla Kubernetes

Szkolenie skupia się na praktycznym wykorzystaniu Argo CD do implementacji ciągłego wdrażania w środowisku Kubernetes. Uczestnicy poznają zasady GitOps oraz nauczą się automatyzować procesy dostarczania aplikacji. Program obejmuje warsztaty praktyczne, podczas których uczestnicy skonfigurują i wdrożą pełne środowisko CD, poznając najlepsze praktyki i wzorce implementacyjne.

Dlaczego warto wybrać to szkolenie?

Argo CD to wiodące narzędzie GitOps dla Kubernetes, które traktuje repozytoria Git jako single source of truth dla deklaratywnej infrastruktury i aplikacji, umożliwiając automatyczne, auditowalne i łatwe do cofnięcia wdrożenia. Jednodniowe warsztaty prowadzą uczestników przez praktyczny proces implementacji ciągłego wdrażania - od instalacji i konfiguracji Argo CD, przez definiowanie aplikacji z manifestami Kubernetes/Helm/Kustomize, strategie synchronizacji automatycznej i manualnej, aż po zarządzanie wieloma środowiskami, kontrolę dostępu RBAC i integrację z pipeline CI. Uczestnicy poznają filozofię GitOps i jej korzyści (auditability, rollback, disaster recovery), nauczą się zarządzać sekretami z sealed-secrets lub external-secrets, implementować progressive delivery z Argo Rollouts oraz monitorować stan aplikacji z integracją Prometheus i alertami. Program obejmuje praktyczne scenariusze - wdrażanie mikrousług, zarządzanie konfiguracją per środowisko, rollback po wykryciu błędów oraz troubleshooting problemów synchronizacji. To szkolenie dla DevOps engineers, administratorów Kubernetes i programistów, którzy wdrażają aplikacje do klastrów Kubernetes i chcą zaautomatyzować ten proces zgodnie z najlepszymi praktykami.

Co wyróżnia nasze podejście?

EITT, z portfolio 2500+ szkoleń i zespołem 500+ specjalistów, przekazuje wiedzę praktyczną opartą na rzeczywistych wdrożeniach GitOps w organizacjach enterprise. Nasze warsztaty Argo CD prowadzone są przez inżynierów DevOps z doświadczeniem w automatyzacji deploymentów dla systemów o wysokiej dostępności. Uczestnicy pracują na rzeczywistych klastrach Kubernetes, konfigurują Argo CD od podstaw, definiują aplikacje dla różnych środowisk oraz implementują kompletny workflow GitOps z automatic sync i health checks. Po szkoleniu zapewniamy dostęp do referencyjnych konfiguracji, przykładów manifestów oraz wsparcie w implementacji Argo CD w środowiskach produkcyjnych.

Korzyści

  • Uczestnik nabędzie praktyczną wiedzę w zakresie implementacji ciągłego wdrażania z wykorzystaniem Argo CD
  • Rozwinie umiejętność automatyzacji procesów dostarczania aplikacji zgodnie z zasadami GitOps
  • Nauczy się efektywnie zarządzać konfiguracją aplikacji w wielu środowiskach
  • Zdobędzie doświadczenie w monitorowaniu i rozwiązywaniu problemów z wdrożeniami
  • Pozna techniki zabezpieczania procesu ciągłego wdrażania
  • Zyska umiejętność optymalizacji przepływów pracy w zespole deweloperskim

Dla kogo jest to szkolenie?

DevOps Engineers zainteresowani wdrożeniem GitOps
Administratorzy klastrów Kubernetes
Inżynierowie automatyzacji procesów CD
Specjaliści ds. wdrożeń aplikacji
Programiści pracujący w środowisku Kubernetes
Architekci rozwiązań chmurowych

Wymagania wstępne

  • Podstawowa znajomość Kubernetes
  • Doświadczenie w pracy z systemami kontroli wersji Git
  • Znajomość podstaw CI/CD
  • Podstawowa wiedza z zakresu architektury aplikacji

Program szkolenia

01

Podstawy architektury Argo CD

  • Zasady i praktyki GitOps
  • Instalacja i konfiguracja podstawowa
  • Przegląd interfejsu użytkownika
  • Konfiguracja i zarządzanie aplikacjami
02

Definiowanie aplikacji w Argo CD

  • Strategie synchronizacji
  • Zarządzanie repozytoriami
  • Konfiguracja automatycznych wdrożeń
  • Zaawansowane scenariusze wdrożeń
03

Wdrożenia wielośrodowiskowe

  • Zarządzanie sekretami
  • Kontrola dostępu i RBAC
  • Integracja z systemami CI
04

Monitorowanie i utrzymanie

  • Monitorowanie stanu aplikacji
  • Rozwiązywanie problemów
  • Zarządzanie wersjami
  • Najlepsze praktyki operacyjne

Formy realizacji

Online

  • Wygoda uczestnictwa z dowolnego miejsca
  • Interaktywne sesje na żywo z trenerem
  • Materiały dostępne przez 30 dni
  • Brak kosztów dojazdu

Stacjonarnie

  • Bezpośredni kontakt z trenerem i grupą
  • Intensywne warsztaty praktyczne
  • Networking z innymi uczestnikami
  • Pełne skupienie na nauce

Najczęściej zadawane pytania

Jakie są wymagania wstępne do udziału w szkoleniu?

Do udziału w szkoleniu Argo CD - ciągłe wdrażanie dla Kubernetes zalecamy: Podstawowa znajomość Kubernetes; Doświadczenie w pracy z systemami kontroli wersji Git; Znajomość podstaw CI/CD.

W jakim formacie i jak długo trwa szkolenie?

Szkolenie trwa 1 dzień i jest dostępne w formacie online oraz stacjonarnym. Zajęcia prowadzone są w godzinach 9:00-16:00. Możemy również dopasować harmonogram do potrzeb Twojego zespołu.

Dla kogo przeznaczone jest to szkolenie?

Szkolenie jest skierowane do: DevOps Engineers zainteresowani wdrożeniem GitOps; Administratorzy klastrów Kubernetes; Inżynierowie automatyzacji procesów CD.

Jak Argo CD implementuje podejście GitOps i czym różni się od tradycyjnych narzędzi CI/CD?

Argo CD stosuje model pull-based — agent w klastrze Kubernetes ciągle monitoruje repozytorium Git i automatycznie synchronizuje stan klastra z deklaratywną konfiguracją w repo. W tradycyjnym CI/CD (push-based) pipeline zewnętrzny wykonuje kubectl apply, co wymaga dostępu sieciowego do klastra i nie wykrywa dryftów. Argo CD natomiast automatycznie wykrywa rozbieżności między stanem pożądanym (Git) a rzeczywistym (klaster) i może je korygować lub raportować, co zwiększa bezpieczeństwo i audytowalność.

Jakie materiały i wsparcie otrzymam po zakończeniu szkolenia?

Uczestnicy otrzymują konfiguracje Argo CD z przykładami multi-environment deployment, szablony ApplicationSet, polityki RBAC oraz integracje z Helm i Kustomize. Materiały obejmują również checklistę bezpieczeństwa GitOps i scenariusze rollbacku.

Dlaczego warto wybrać szkolenie w EITT?

EITT prowadzi praktyczne warsztaty z Argo CD i GitOps, obejmujące konfigurację, wdrożenie i zarządzanie ciągłym dostarczaniem aplikacji w Kubernetes. Nasz zespół ponad 500 ekspertów zapewnia aktualną wiedzę o ekosystemie cloud-native, a certyfikat ISO 9001 potwierdza jakość naszych szkoleń. Skontaktuj się z nami, aby dopasować warsztaty do Twojej infrastruktury Kubernetes.

Anna Polak
Anna Polak Opiekun szkolenia

Poproś o ofertę

Możliwości dofinansowania

Sprawdź możliwości dofinansowania dla Twojej firmy

Zaufali nam

Szkolimy zespoły największych polskich firm

ING Bank - klient EITT
mBank - klient EITT
PKO Bank Polski - klient EITT
PZU - klient EITT
Allianz - klient EITT
T-Mobile - klient EITT
KGHM - klient EITT
PGE - klient EITT
IKEA - klient EITT
InPost - klient EITT
Leroy Merlin - klient EITT
ZUS - klient EITT

Zainteresowany tym szkoleniem?

Skontaktuj się z nami - przygotujemy ofertę dopasowaną do potrzeb Twojego zespołu.

500+ ekspertów
2500+ szkoleń w ofercie
ISO 9001 certyfikat jakości
Zapytaj o szkolenie
Zadzwoń do nas +48 22 487 84 90