Google Cloud Build is a managed CI/CD and deployment platform that lets you build, test, and deploy in the cloud. In this section, we will cover the CI/CD pipeline with Google Cloud Build configuration using Spinnaker capabilities, an open source, multi-cloud continuous delivery platform.
Getting ready
Clone the k8sdevopscookbook/src repository to your workstation to use the manifest files under the chapter3 directory:
$ git clone https://github.com/k8sdevopscookbook/src.git
$ cd /src/chapter3
Make sure you have the necessary credentials to use GCP services and have access to the current project. If you don't have one already, go to https://console.cloud.google.com and create an account.
How to do it...
This section is further divided into the following subsections to make this process easier:
- Installing and configuring the Spin CLI
- Configuring a service account for the CI/CD
- Configuring events to trigger the pipeline...