google-auth-method
AdrienneCohea/google-auth-method/vault
Terraform Module
HCL
VAULT
Enables the Google authentication method
Install
module "google-auth-method" {
source = "AdrienneCohea/google-auth-method/vault"
version = "0.0.1"
}
README
terraform-vault-google-auth-method Enables the Google authentication method Example usage ``terraform module "google-cloud-authentication-method" { source = "AdrienneCohea/google-auth-method/vault" iam_roles = { "nomad-server" = { token_policies = ["nomad-server"] bound_service_accounts = ["nomad-server@developer.gserviceaccount.com"] } } } ``
Inputs (5)
| Name | Type | Description | Default |
|---|---|---|---|
| credentials | string | A JSON string containing the contents of a GCP credentials file. If this value i | required |
| description | string | Description of the authentication method | "Google authentication" |
| path | string | Endpoint path to the authentication method | "gcp" |
| gce_roles | map(object({ bound_service | The GCE roles to configure in this authentication method | {} |
| iam_roles | map(object({ token_policie | The IAM roles to configure in this authentication method | {} |
Resources (2)
vault_gcp_auth_backendvault_gcp_auth_backend_role
Details
FrameworkTerraform Module
LanguageHCL
Version0.0.1
Cloud VAULT
★ Stars0
Forks0
Total downloads558
Inputs5
Resources2
NamespaceAdrienneCohea
Updated