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.

Changelog