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"
}
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)
| Name | Type | Description | Default |
|---|---|---|---|
| project | string | Google project name | required |
| credentials | string | Credentials to use for the integration. | required |
| roles | map(object({ secret_type = | Rolesets to configure for Google Cloud. For information about what to put here, | required |
| path | string | API endpoint path for the secrets engine | "gcp" |
| description | string | Description 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