This directory contains demonstration code for both Terraform and Vault on Microsoft Azure. The Terraform configuration serves two purposes:
- To show how easy it is to use Terraform on Azure and
- To build the Vault database secrets engine demo.
To set up and run either or both demos, simply follow the instructions below.
- Clone or download the code from here: https://github.com/vault-snippets/vault-azure-mysql-demo
- Open a terminal and cd into the vault-azure-mysql-demo directory
- Copy the settings in
terraform.tfvars.example
into aterraform.tfvars
file. Edit the variables to customize your demo. - Run
terraform plan
and thenterraform apply
- Go get some coffee. It takes roughly 8-10 minutes to provision this demo on Azure.
- When the demo is done, follow the steps listed in the Terraform output.
Coming soon!