Skip to content

Latest commit

 

History

History
15 lines (12 loc) · 713 Bytes

_header.md

File metadata and controls

15 lines (12 loc) · 713 Bytes

terraform-azurerm-avm-template

This is a template repo for Terraform Azure Verified Modules.

Things to do:

  1. Set up a GitHub repo environment called test.
  2. Configure environment protection rule to ensure that approval is required before deploying to this environment.
  3. Create a user-assigned managed identity in your test subscription.
  4. Create a role assignment for the managed identity on your test subscription, use the minimum required role.
  5. Configure federated identity credentials on the user assigned managed identity. Use the GitHub environment.
  6. Create the following environment secrets on the test environment:
    1. AZURE_CLIENT_ID
    2. AZURE_TENANT_ID
    3. AZURE_SUBSCRIPTION_ID