/terraform-hashicorp-cloud-vault

https://registry.terraform.io/modules/farrukh90/cloud-vault/hashicorp/latest

Primary LanguageHCL

Build Vault

module "vault" {
  source = "farrukh90/cloud-vault/hashicorp"
  vault_config = {
    region        = "us-east-1"
    client_id     = "Hashicorp Cloud >> IAM >> Service Principal >> Create Service Principal"
    client_secret = "Hashicorp Cloud >> IAM >> Service Principal >> Create Service Principal"
    cidr_block    = "10.0.0.0/16"
    hvn_id        = "hcp-tf-example-hvn"
    cluster_id    = "hcp-tf-example-vault-cluster"
  }
}
output "vault_info" {
    value = [
        module.vault.vault_id,
        module.vault.region,
        module.vault.vpc_id,
        module.vault.URL
    ]
}