Terraform Azure Backend
- Azure RM backend
- Refer Here for the changes done to add azurerm backend
- Azurerm backend supports locking by default which will allow only one user to execute resources
- Refer Here for the changes done to implement locking in AWS S3 backend
Terraform Workspaces
- Workspace enables multiple environments.
- Note: all these days we have been using workspaces unknowingly. The default workspace in terraform is called as
default - Refer Here for official docs of Terraform Workspace
- Workspace works with backend and it will have state file per workspace.
- Refer Here for workspace changes done
- We had create two additional workspace dev & qa
