terraform: Create basic configuration for vault Creates a kv secrets engine.
3 files changed, 22 insertions(+), 0 deletions(-) A terraform_vault/secrets.tf A terraform_vault/vault.tf A terraform_vault/versions.tf
A terraform_vault/secrets.tf => terraform_vault/secrets.tf +5 -0
@@ 0,0 1,5 @@ resource "vault_mount" "kv" { path = "ansible" type = "kv-v2" description = "Ansible secrets store" }
A terraform_vault/vault.tf => terraform_vault/vault.tf +9 -0
@@ 0,0 1,9 @@ terraform { backend "local" { path = "/home/xenrox/decrypted/terraform/vault.tfstate" } } provider "vault" { address = "https://vault.xenrox.net" }
A terraform_vault/versions.tf => terraform_vault/versions.tf +8 -0