GitLab

Using push-based GitOps with GitLab scripts and variables

Jul 23, 2021Cesar Saavedra
Using push-based GitOps with GitLab scripts and variables
SummaryAI, from the source post

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.

More from the GitLab CI and Distributed Builds trail