kubernetes-namespace-addition
kiwicom/kubernetes-namespace-addition/vault
Terraform Module
HCL
VAULT
Install
module "kubernetes-namespace-addition" {
source = "kiwicom/kubernetes-namespace-addition/vault"
version = "1.0.0"
}
README
terraform-vault-kubernetes-namespace-addition Used for temporarily allow enable Vault Enterprise while still having Vault legacy features available Usage ``hcl-terraform module "example_namespace" { source = "kiwicom/kubernetes-namespace-addition/vault" version = "1.0.0" providers = { vault = vault.enterprise } name = "example" base_path = "${local.GITLAB_PROJECT_PATH}/${google_container_cluster.cluster.name}" maintainer_groups = [ "engineering.platform-seniors" ] vault_additional_policies = [ module.jerry_vault_integration.roles_policies["rw"], "kw/secret/platform/security/iam/production/creds-maintainer", ] } ``
Inputs (4)
| Name | Type | Description | Default |
|---|---|---|---|
| name | string | Namespace name | required |
| base_path | string | gitlab base path for vault integration | required |
| vault_additional_policies | list | Additional policies assigned to apps in this namespace | [] |
| okta_maintainer_groups | list | Maintainer groups | [] |
Resources (4)
kubernetes_service_accountvault_identity_group_policiesvault_kubernetes_auth_backend_rolevault_policy
Details
FrameworkTerraform Module
LanguageHCL
Version1.0.0
Cloud VAULT
Total downloads18.1k
Inputs4
Resources4
Namespacekiwicom
Updated