Kíváncsi vagy a tananyagunkra? Fedezd fel vállalati e-learning megoldásainkat, és szerezd meg a hozzáférést több száz tananyaghoz, hogy korlátlanul fejleszthesd tudásodat!

Érdekel

  • Változatos témák, tanulási útvonalak
  • Érd el tananyagainkat bárhonnan, bármikor
  • Tanulj első kézből a területükön elismert előadóktól

GitOps alapok ArgoCD és Kubernetes segítségével (NA)

Az ArgoCD egy GitOps alapú CD eszköz Kubernetes-re. A Continuous Deployment-en belül azt a megközelítést alkalmazza, hogy a Kubernetes-hez tartozó leíró fájlokat repository-ban eltárolva az ArgoCD képes szinkronizálni a repository és a klaszter közt.

0
(0)
1 óra
Közepes

Mit fogsz tanulni?

Az ArgoCD egy GitOps alapú CD eszköz Kubernetes-re. Ez kicsit kibontva azt jelenti, hogy a Continuous Deployment-en belül is azt a megközelítést alkalmazza, hogy a Kubernetes-hez tartozó leíró fájlokat repository-ban eltárolva az ArgoCD képes szinkronizálni a repository és a klaszter között.
Ha megfelelően szervezzük a fájlokat, akkor az infrastruktúránkat és a szolgáltatásainkat, alkalmazásainkat kódként tárolhatjuk, auditálhatjuk és „source of truth”-ként használhatjuk a klaszterbeli állapot fennartásához. Ráadásul az ArgoCD egyszerre több klasztert is képes kezelni, egyszerű YAML fájlok mellett Helm chart-tal és Kustomize-zal is kompatibilis, továbbá extra menedzsement funkcionalitásokat is biztosít (pl. projektek és felhasználók kezelése).

Amikről szó lesz:

  • Áttekintés
  • Telepítés
  • Főbb funkciók bemutatása
  • Publikus és privát repository és image kezelés
  • Magasabb szintű szervezési elvek
  • Előképzettség : a kubernetes architekturájának és alapvető objektumainak ismerete, általános CICD ismeretek, általános hálózati ismeretek web alapú rendszerekről (pl.: TCP/IP protokoll stack, HTTP), illetve a Linux rendszerek alapszintű ismerete (Bash programozás).
  • Kimenet: a kurzus elvégzése után rendelkezni fogsz az ArgoCD használatához szükséges átfogó tudással, amely jó alapot adhat hatékony GitOps alapú CD folyamatok tervezéséhez és implementálásához.

  • 1 Áttekintés
  • 2 Telepítés
  • 3 Almalkazás telepítés publikus repository-ból
  • 4 Főbb menüpontok áttekintése
  • 5 Almalkazás telepítés privát repository-ból
  • 6 Privát image registry kezelése
  • 7 Általános szervezési elvek
  • 8 Általános szervezési elvek - példa privát alkalmazással
  • 9 Általános szervezési elvek - példa publikus alkalmazással
  • Kvíz

Az oktatóról

LeanNetworking Kft.