Kursplan
Införandet
Installera och konfigurera Core Argo Project Tools and Engine
- Konfigurera nödvändiga Kubernetes verktyg och systemfiler
Översikt över Argo Project funktioner och arkitektur
- Introduktion till Argo Workflows, CD, Rollouts och Events
- Hur är Argos kärnkomponenter anpassade till Git-ramverket?
Översikt över Argo CD för kontinuerlig leverans i Kubernetes
- Accessing och inloggning till Argo CD med hjälp av CLI
- Registrera Kubernetes kluster
Arbeta med grundläggande Argo CD verktyg för att definiera Kubernetes manifest
Skapa ett containerbaserat program via CLI, UI eller Git Repo med Argo CD
- Synkronisera och automatisera programdistribution i Argo CD
Översikt över Argo Rollouts-funktionen och implementeringsfunktionerna
- Hur skiljer sig Rollout från ett Kubernetes Deployment-objekt?
Köra blå-gröna och kanarieiska distributioner med Argo Rollouts
Integrera Argo Rollouts med Networking komponenter och mätvärden
- Tjänstnät och ingresskontrollanter för Argo Rollout
- Använda mätvärden för blå-grön och kanariedistribution
Översikt över Argo Workflows Engine för parallella jobb Management
- Hur fungerar Argo Workflows på ett Kubernetes kluster?
- Köra CI/CD-pipelines på Kubernetes med arbetsflöden
Definiera Kubernetes arbetsflödessteg som behållare
Översikt över Argo-händelser för drift av Kubernetes beroenden
- Arbeta med källor som stöds av Argo Events
Definiera och utlösa Kubernetes objekt baserat på flera beroenden
- Hantera händelsekällor under körning
Felsökning
Sammanfattning och slutsats
Krav
- En förståelse för Docker, containerbegrepp och virtuella datorer
- Kunskap om Kubernetes principer och verktyg
- Erfarenhet av Linux distributioner och CLI
Publik
- Utvecklare
- DevOps Ingenjörer