google-cloud-secrets-engine

AdrienneCohea/google-cloud-secrets-engine/vault

Terraform Module HCL VAULT

Enables the Google Cloud secrets engine and optionally configures rolesets

Install
module "google-cloud-secrets-engine" {
source = "AdrienneCohea/google-cloud-secrets-engine/vault"
version = "0.0.2"
}
plain text: /constructs/tfmod-adriennecohea-google-cloud-secrets-engine-vault/install.txt
⭐ Source on GitHub 📦 Registry page
README

terraform-vault-google-cloud-secrets-engine Enables the Google Cloud secrets engine and optionally configures rolesets Example usage ``terraform module "google-cloud-secrets-engine" { source = "AdrienneCohea/google-cloud-secrets-engine/vault" version = ">= 0.0.2" project = "your-project" roles = { "consul-terraform-sync" = { secret_type = "service_account_key" bindings = [{ resource = "//cloudresourcemanager.googleapis.com/projects/your-project" roles = ["roles/dns.admin", ] }] } } } ``

Inputs (5)
NameTypeDescriptionDefault
projectstringGoogle project name required
credentialsstringCredentials to use for the integration. required
rolesmap(object({ secret_type =Rolesets to configure for Google Cloud. For information about what to put here, required
pathstringAPI endpoint path for the secrets engine"gcp"
descriptionstringDescription for the secrets engine"Google Cloud Platform secrets"
Resources (2)
vault_gcp_secret_backendvault_gcp_secret_roleset
Details
FrameworkTerraform Module
LanguageHCL
Version0.0.2
Cloud VAULT
★ Stars1
Forks0
Total downloads566
Inputs5
Resources2
NamespaceAdrienneCohea
Updated