Getting ready

In the following recipe, you will learn how to create a pipeline with Auto DevOps. This recipe requires GitLab (self-managed or SaaS) and an account with your preferred cloud vendor where you installed your Kubernetes cluster using GitLab.

The Community Edition of GitLab includes the Auto Build, Auto Test, Auto Review Apps, Auto Deploy, and Auto Monitoring features. In addition to these features, the subscription-based SaaS version of GitLab also provides Auto Code Quality, Auto Static Application Security Testing (SAST), Auto Dependency Scanning, Auto License Compliance, Auto Container Scanning, Auto Dynamic Application Security Testing (DAST), and Auto Browser Performance Testing functionalities, depending on your subscription plan.

Make sure you have followed the instructions in Chapter 2, Operating Applications on Kubernetes, in the Deploying and managing the life cycle of GitLab recipe and deployed a self-hosted GitLab.

If you prefer, you can also use the SaaS offering hosted by GitLab. In that case, visit the GitLab website at https://about.gitlab.com/free-trial/ and sign in to your account.

GitLab Auto DevOps supports GKE for creating new Kubernetes clusters, as well as existing clusters, on any public or private clouds.

..................Content has been hidden....................

You can't read the all page of ebook, please click here login for view all page.
Reset
18.226.104.153