Repository¶
-
Use this template when creating your repository.
-
Use the common naming convention
terraform-azurerm-<module>
when naming your repository, where<module>
is the name of the module.Modules should be named after the corresponding Azure CLI group or subgroup, for example:
-
Terraform module
key-vault
corresponds to Azure CLI groupkeyvault
. -
Terraform module
storage
corresponds to Azure CLI groupstorage
. -
Terraform module
log-analytics
corresponds to Azure CLI subgrouplog-analytics
.
-
Note
Azure CLI uses inconsistent separation of words in group names. We choose to consistenly separate words by -
in module names.
-
Configure the following accesses for the repository:
Team Role @equinor/terraform-baseline Write
@equinor/terraform-baseline-admins Admin
@equinor/terraform-baseline-maintainers Maintain
-
Configure the following code owners in a file
.github/CODEOWNERS
:* @equinor/terraform-baseline-maintainers **/CODEOWNERS @equinor/terraform-baseline-admins
-
Add topics
terraform-baseline
andterraform-module
to the repository.