Skip to content

particuleio/terraform-vault-kubernetes-config

Repository files navigation

terraform-vault-kubernetes-config

Module to configure and manage Vault configuration on Kubernetes

Usage

Examples

Requirements

Name Version
terraform >= 1.0.0
kubernetes ~> 2.0
vault ~> 3.0

Providers

Name Version
kubernetes ~> 2.0
vault ~> 3.0

Modules

No modules.

Resources

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

Inputs

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

Outputs

No outputs.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages