
GitHub Automation with Terraform Pt 2
Making a GitHub repo module in the style of AVM

Making a GitHub repo module in the style of AVM

Making a GitHub repo module in the style of AVM

Using the moved() block to avoid recreation

A name for thy role definitions

Use RBAC for your Azure Terraform Backend Are you using Azure RBAC to access your Azure Terraform state? Are you sure 😉? Have you tried turning off access keys & does everything still work? Hopefully it’s obvious why storage account access keys should be avoided, but just in case - they are long-lived tokens that provide full access to your storage account, without requiring the need to authenticate to your Azure tenancy. SAS tokens are constrained, so a bit better, but Entra ID is the way.