Technical requirements
For this chapter, we will spin up a cloud-based Kubernetes cluster, Google Kubernetes Engine, for the exercises. Currently, Google Cloud Platform 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.
Run the following command to clone the repository into your home directory, and cd
into the ch11
directory to access the required resources:
$ git clone https://github.com/PacktPublishing/Modern-DevOps-\ Practices.git modern-devops $ cd modern-devops/ch11
As the repository contains files with placeholders, you will have to replace the "<your_dockerhub_user>" string with the your actual Docker Hub user. Use the following commands to substitute the placeholders.
$ find ./ -type f -exec sed -i -e 's/\ <your_dockerhub_user...