In this chapter, for some recipes, we will need certain prerequisites, which are as follows:
- To have Node.js and NPM installed on your computer: The download website is here: https://nodejs.org/en/.
- To have a GitHub account: If you don't have one, the creation of the account is free and can be done here: https://github.com/.
- To have an Azure DevOps organization: You can create one with a Live or GitHub account here: https://azure.microsoft.com/en-in/services/devops/.
- To have a basic knowledge of Git commands and workflow: The documentation is available here: https://git-scm.com/doc.
- To know about Docker: The documentation is here: https://docs.docker.com/.
- To install Golang on our workstation: The documentation is here: https://golang.org/doc/install. We will see the main steps of its installation in the Testing a Terraform module using Terratest recipe.
The complete source code for this chapter is available on GitHub at https://github.com/PacktPublishing...