Here's how to do GitOps with GitLab
It is possible to use GitLab as a best-in-class GitOps tool, and this blog post series is going to show you how. This is the first post in a series of easy-to-follow tutorials; posts will focus on different user problems including provisioning, managing a base infrastructure, and deploying various 3rd party or custom applications on top of them. This post provides an overview of the entire series, and will provide a bit of context around GitOps, Infrastructure as Code and related notions. Start with the buzzwords The DevOps industry is changing at a very fast pace, and there are plenty of new ideas popping up around this transformation. What are these? Let’s look into the following concepts and why they matter: DevOps, site reliability engineers (SRE), GitOps, Infrastructure as Code, and containers. The term DevOps was coined by Patrick Debois in 2009. DevOps is a cultural approach, not a technology or a set of processes. At its core there are a few principles such as continuous le...