Popis kurzu
ArgoCD je kubernetes kontrolér, který nepřetržitě monitoruje běžící aplikace a porovnává aktuální, živý stav s požadovaným cílovým stavem.
Speciální bonus! Každý účastník tohoto školení obdrží voucher v hodnotě 1500,-Kč do steak housu.
ArgoCD je dnes jedním z celosvětově nejpopulárnějších open-source nástrojů GitOps, který automatizuje nasazení aplikací do prostředích Kubernetes či OpenShift.
GitOps je přirozeným rozšířením principů Infrastructure-as-Code a Continuous Delivery se zaměřením na používání Gitu jako jediného zdroje pravdy. Změny v infrastruktuře a aplikacích se provádějí deklarativně prostřednictvím verzovaných změn v Gitu, přičemž automatický proces zajišťuje, že skutečný stav vašeho systému je obrazem deklarovaného stavu úloženém v Gitu.
Cíle kurzu
- Pochopíte základy ArgoCD.
- Zjistíte co to je a kdy jej použít.
- Získáte praktické pochopení služby.
- Pochopíte jeho výhody a nevýhody.
Určeno pro
- IT architektům
- teamleaderům vývojářů
- osobám, co spravují kubernetes a openshift
- pro devopsáky
- systémovým inženýrům
- IT managerům
- vedoucím IT oddělení
Obsah kurzu
- Úvod do ArgoCD
- Co je ArgoCD
- Proč používat ArgoCD
- Architektura ArgoCD
- Instalace a konfigurace ArgoCD
- Cvičení: Instalace ArgoCD serveru pomocí manifestu
- Aplikace v ArgoCD
- Vytvoření a správa aplikací v ArgoCD pomocí WEB GUI
- Vytvoření a správa aplikací v ArgoCD pomocí CLI
- Deklarativní konfigurace aplikací v YAML
- Synchronizace stavu aplikací s Git repozitářem
- Cvičení: Vytvoření deklarativní konfigurace pro aplikaci v ArgoCD a správa
- Monitorování stavu aplikací
- Vytvoření alertu pro Slack/MS Teams
- Práce s GitOps
- Koncept GitOps a jeho výhody
- Správa konfigurace v Git repozitáři
- Použití ArgoCD s různými Git repozitáři
- Správa změn konfigurace v Git repozitáři
- Pokročilé vlastnosti ArgoCD
- Kontrola přístupu a autentizace uživatelů
- Použití external plugins a hooks
- Integrace s jinými nástroji pro CI/CD
- Nastavení a využití API
- Řešení problémů a údržba
- Řešení častých chyb v ArgoCD
- Zálohování a obnova ArgoCD
- Upgrade ArgoCD a jeho komponentů
- Bezpečnostní aspekty ArgoCD
- Práce se secrets v rámci ArgoCD a Argo Vault pluginu.
- Instalace a konfigurace AVP
- Jak založit K/V secrets ve Vaultu
- Použití secrets z Vaultu v Helm chartu a ArgoCD
- Proč používat Vault
- Argo Rollouts
- Argo Image update
- Argo Workflows
Předpoklady
Abyste z tohoto kurzu vytěžili maximum, měli byste již rozumět GitOps a Kubernetes.Studijní materiály
Vážíme si účastníků našich školení, kteří neustále usilují o zlepšení svých dovedností a schopností. S cílem podpořit jejich úsilí a zajistit příjemné zážitky během vzdělávání, nabízíme voucher do steakhouse jako součást naší nabídky školení.
Podmínky akce
Vztahuje se na všechny přijaté objednávky
do 31.března 2023.Objednávky lze realizovat přes web nebo zasláním do emailu.
Vybírat můžete ze všech uvedených termínů na webu.
Akce platí pro vybraná školení:
- Docker základy
- Docker Advanced
- Základy Kubernetes
- ArgoCD
- Grafana
- Ansible 1
- OpenShift Administrace 1