Technical requirements
You will need an active AWS subscription for this chapter's exercises. Currently, AWS is offering a free tier for some products. You can sign up at https://aws.amazon.com/free. This chapter uses some paid services, but we will try to minimize how many we use as much as possible during the exercises.
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. Then, cd
into the ch9
directory to access the required resources:
$ git clone https://github.com/PacktPublishing/Modern-DevOps-\ Practices.git modern-devops $ cd modern-devops/ch9
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...