GitLab

How to build a CI/CD pipeline in 20 minutes or less

Sep 26, 2019Sara Kassabian
How to build a CI/CD pipeline in 20 minutes or less
SummaryAI, from the source post

This post details how to build and deploy a CI/CD pipeline to a Kubernetes cluster from scratch or by using GitLab's Auto DevOps tooling in less than 20 minutes. It covers spinning up a Kubernetes cluster (using Digital Ocean's managed Kubernetes service as an example), integrating it with a GitLab project using a `kubectl` plugin, installing GitLab-managed applications (Helm, Ingress, Prometheus, Cert-Manager, GitLab Runner), and launching Auto DevOps with a click or by manually running individual jobs from the Auto DevOps YAML file. It also provides a peek inside the build and deploy stages of the pipeline, explaining the use of Docker for building containers and Helm charts for deployment.

More from the GitLab CI and Distributed Builds trail