Skip to content

How to start development ΒΆ

A number of tools have been used for building this project. When working on the Data Center Terraform project it's recommended that a dev environment is set up with the same tools.

CLI Tooling

A number of CLI tools are recommended for working on this project. See the Prerequisites guide for details.

Golang

Golang is used extensively for testing this project, as such it needs to be installed. Check if Go is already installed by running the following command:

go version

If Go is not installed, install it by following the official instructions.

Pre-commit hook

Configure pre-commit hook to maintain quality and consistency of the Terraform scripts. Install pre-commit as follows:

brew install pre-commit

Then configure pre-commit to use the project .pre-commit-config.yaml

git add .pre-commit-config.yaml