Equinor Terraform Baseline (ETB) is:
- 📝 A set of best practices for creating reusable Terraform modules using the Azure provider.
- 📚 A library of reusable Terraform modules that have been created using these best practices.
Hosted in GitHub Pages.
-
Install Python:
winget install --id "Python.Python.3.12" -e
-
Restart your machine to complete the installation.
-
Create and activate virtual environment:
python -m venv "venv" . "venv\Scripts\activate"
-
Install requirements:
python -m pip install --upgrade pip pip install -r "requirements.txt"
-
Run development server:
mkdocs serve
-
Read this document.
-
Open this repository in the development container.
-
Run the development server:
mkdocs serve
This project is licensed under the terms of the MIT license.