Updated documentation based on review comments

This commit is contained in:
manojvazirani 2019-04-16 13:01:17 -04:00
Родитель 8ee4eaabe1
Коммит 836dd9d659
1 изменённых файлов: 18 добавлений и 6 удалений

Просмотреть файл

@ -2,10 +2,22 @@
## Summary ## Summary
This module will configure a provider needed by terraform to deploy Azure infrastructure resources. This module will configure a provider and install required packages mentioned below, needed by terraform to deploy Azure infrastructure resources.
The below packages would be installed with this module: ## Packages
- Azure Resource Manager Module
- Terraform ### Azure Resource Manager (Version 1.23.0 or higher)
- Azure Active Directory (Needed for the traffic manager role assignment)
- Null Provider (Needed in various situations to help orchestrate tricky behavior or work around terraform limitations) Azure Resource Manager enables you to repeatedly deploy your app and have confidence your resources are deployed in a consistent state. In Cobalt, we use Azure Resource manager extensively for deployment of our resources using Terraform
### Terraform (Version 0.11.13 or higher)
Terraform enables you to safely and predictably create, change, and improve infrastructure. It is an open source tool that codifies APIs into declarative configuration files that can be shared amongst team members, treated as code, edited, reviewed, and versioned. In Cobalt, we use Terraform for all our resource deployments on Azure.
### Azure Active Directory
Azure Active Directory provides reliability and scalability one needs with identity services that work with on-premises, cloud, or hybrid environment. In Cobalt, Azure Active directory is used for the traffic manager role assignment.
### Null Provider
Null Provider provided by Terraform is needed in various situations to help orchestrate tricky behavior or work around terraform limitations. In cobalt, this is used mainly in test scripts, which do not actually have a resource defined but need a null resource to execute shell scripts.