Technical requirements
For this chapter, we will spin up a cloud-based Kubernetes cluster – Google Kubernetes Engine (GKE) – for the exercises. Currently, Google Cloud Platform (GCP) provides a free $300 trial for 90 days, so you can go ahead and sign up for one at https://console.cloud.google.com/.
You will also need to clone the following GitHub repository for some of the exercises: https://github.com/PacktPublishing/Modern-DevOps-Practices.
You can use the cloud shell available on Google Cloud to follow this chapter. Go to the cloud shell and start a new session. Run the following command to clone the repository into your home directory, and cd
into the ch14
directory to access the required resources:
$ git clone https://github.com/PacktPublishing/Modern-DevOps-\ Practices.git modern-devops $ cd modern-devops/ch14
Now, let's look at Continuous Integration (CI) with GitHub Actions in the next section.