
8/2/2022 · Joe Randazzo
What this post added
This post details the integration of Argo CD's ApplicationSet with GitLab's Pull Request generator to provision dynamic review environments. It explains how to configure the ApplicationSet to discover GitLab merge requests and dynamically provision Kubernetes applications using Helm charts. The post outlines the necessary prerequisites, setup steps for GitLab, Kubernetes, and Argo CD, and demonstrates the workflow of creating a merge request, triggering a CI/CD pipeline for building and deploying the application to a review environment, and accessing the deployed application. It also covers the automatic cleanup of these environments when the merge request is closed.