
7/23/2021 · Cesar Saavedra
What this post added
This post details a push-based (agentless) GitOps approach using GitLab's scripting and variable capabilities. It demonstrates how to use Docker, kubectl, Helm, and Ansible within CI/CD pipelines to create, shape, and modify infrastructure components. It also shows how project/group variables can be used to modify infrastructure, such as updating the number of production pods in a Kubernetes cluster. The post emphasizes the benefits of this approach for non-Kubernetes infrastructure and for situations where agent installation is not desired.