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 US dollars (USD) $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 offering available on GCP to follow this chapter. Go to Cloud Shell and start a new session. Run the following commands to clone the repository into your home directory, and cd
into the ch12
directory to access the required resources:
$ git clone https://github.com/PacktPublishing/Modern-DevOps-\ Practices.git modern-devops $ cd modern-devops/ch12
As the repository contains files with placeholders, you will have to replace the <your_dockerhub_user> string with the your actual Docker...