3 Ways to approach GitOps
Apr 27, 2021Saumya Upadhyaya

Summary
This post details three methods for employing GitOps principles using GitLab: push using manually configured CI/CD release targets (for Kubernetes and non-Kubernetes environments), push using Terraform (for Kubernetes and non-Kubernetes environments supported by Terraform), and pull using a Kubernetes agent (for Kubernetes environments only). It also outlines an upcoming 'push using a Kubernetes agent' approach for Kubernetes environments.