hashivault∕mount‒k8s - dicomgrid/pt-modules GitHub Wiki
Usage
To use this module in your Terraform, refer to the below module example:
module "hashivault_mount_k8s" {
source = "git::https://github.com/dicomgrid/pt-modules.git?ref=null"
# See inputs below for additional required parameters
}
Attributes
Requirements
Name | Version |
---|---|
terraform | ~> 1.0 |
vault | 3.15.2 |
Providers
Name | Version |
---|---|
vault | 3.15.2 |
Modules
No modules.
Resources
Name | Type |
---|---|
vault_auth_backend.main | resource |
vault_kubernetes_auth_backend_config.main | resource |
vault_kubernetes_auth_backend_role.main | resource |
Inputs
Name | Description | Type | Default | Required |
---|---|---|---|---|
audience | n/a | string |
"vault" |
no |
bound_service_account_names | n/a | list |
[] |
no |
bound_service_account_namespaces | n/a | list |
[] |
no |
disable_iss_validation | n/a | bool |
true |
no |
issuer | n/a | string |
"api" |
no |
kubernetes_ca_cert | n/a | string |
"" |
no |
kubernetes_host | n/a | string |
"" |
no |
path | n/a | string |
"kubernetes" |
no |
role_name | n/a | string |
"" |
no |
token_policies | n/a | list |
[] |
no |
token_reviewer_jwt | n/a | string |
"" |
no |
token_ttl | n/a | number |
3600 |
no |
Outputs
No outputs.