terraform tests
- Terraform is an executable
- Terraform file (s)
- Terraform state file
- Terraform backup file
- Terraform lock file
- variable (used to store information)
- provider (ex: AWS, Azure,...)
- resource (ex: VM)
- output (value to output for this template)
- Provisioning Resources
- Planning Updates
- Using Source Control
- Reusing templates
Before running any terraform command, you will need to take care of the authentification that terraform will leverage.
For example, in the case of Azure, you will need to follow this: # https://www.terraform.io/docs/providers/azurerm/index.html
- Terraform.io
- Terraform on azure
- Microsoft documentation: http://aka.ms/tfhub
- Deploy AD Domain Controller, install AdsiPS and test commands
- Chef Automate env with a few news nodes, few cookbooks, Azure Image built with Packer
- K8s - Windows Containers