File tree Expand file tree Collapse file tree 2 files changed +18
-5
lines changed
registry/coder/modules/vault-token Expand file tree Collapse file tree 2 files changed +18
-5
lines changed Original file line number Diff line number Diff line change @@ -20,11 +20,12 @@ variable "vault_token" {
2020}
2121
2222module "vault" {
23- source = "registry.coder.com/coder/vault-token/coder"
24- version = "1.1.0"
25- agent_id = coder_agent.example.id
26- vault_token = var.token # optional
27- vault_addr = "https://vault.example.com"
23+ source = "registry.coder.com/coder/vault-token/coder"
24+ version = "1.1.0"
25+ agent_id = coder_agent.example.id
26+ vault_token = var.token # optional
27+ vault_addr = "https://vault.example.com"
28+ vault_namespace = "prod" # optional, vault enterprise only
2829}
2930```
3031
Original file line number Diff line number Diff line change @@ -26,6 +26,11 @@ variable "vault_token" {
2626 sensitive = true
2727 default = null
2828}
29+ variable "vault_namespace" {
30+ type = string
31+ description = " The Vault namespace to use."
32+ default = null
33+ }
2934
3035variable "vault_cli_version" {
3136 type = string
@@ -62,3 +67,10 @@ resource "coder_env" "vault_token" {
6267 name = " VAULT_TOKEN"
6368 value = var. vault_token
6469}
70+
71+ resource "coder_env" "vault_namespace" {
72+ count = var. vault_namespace != null ? 1 : 0
73+ agent_id = var. agent_id
74+ name = " VAULT_NAMESPACE"
75+ value = var. vault_namespace
76+ }
You can’t perform that action at this time.
0 commit comments