Module to configure and manage Vault configuration on Kubernetes
Name | Version |
---|---|
terraform | >= 1.0.0 |
kubernetes | ~> 2.0 |
vault | ~> 3.0 |
Name | Version |
---|---|
kubernetes | ~> 2.0 |
vault | ~> 3.0 |
No modules.
Name | Type |
---|---|
vault_audit.audit | resource |
vault_auth_backend.auth_backends | resource |
vault_auth_backend.kubernetes | resource |
vault_generic_secret.secret | resource |
vault_github_auth_backend.github | resource |
vault_github_team.teams | resource |
vault_github_user.github | resource |
vault_kubernetes_auth_backend_config.kubernetes | resource |
vault_kubernetes_auth_backend_config.kubernetes_configs | resource |
vault_kubernetes_auth_backend_role.kubernetes | resource |
vault_mount.mounts | resource |
vault_policy.policy | resource |
kubernetes_secret.vault | data source |
kubernetes_service_account.vault | data source |
Name | Description | Type | Default | Required |
---|---|---|---|---|
auth_backends | n/a | any |
{} |
no |
cluster-name | n/a | any |
n/a | yes |
github_organization | n/a | any |
n/a | yes |
github_roles_teams | n/a | any |
{} |
no |
github_roles_users | n/a | any |
{} |
no |
kubernetes_roles | n/a | any |
{} |
no |
mounts | n/a | any |
{} |
no |
policies | n/a | map(any) |
{} |
no |
secrets | n/a | any |
{} |
no |
vault | n/a | any |
{} |
no |
No outputs.