A hands-on tutorial for implementing a full GitOps workflow on Kubernetes using Argo CD, GitHub Actions, and the Argo CD Image Updater. Covers the pull vs. push model distinction, installing and accessing Argo CD, setting up a GitHub Actions CI pipeline to build and push Docker images, defining Argo CD Application manifests

14m read timeFrom freecodecamp.org
Post cover image
Table of contents
PrerequisitesWhat GitOps Really MeansWhat is Argo CD and How Does it Implement GitOpsPreparing the Application Source CodeAutomating Image Builds with GitHub ActionsHow to Install and Access Argo CDUnderstanding the Argo CD ApplicationPush and SyncAutomating Updates with Argo CD Image UpdaterConclusion

Sort: