File tree Expand file tree Collapse file tree 3 files changed +4
-2
lines changed
registry/coder/modules/vault-token Expand file tree Collapse file tree 3 files changed +4
-2
lines changed Original file line number Diff line number Diff line change @@ -23,7 +23,7 @@ module "vault" {
2323 source = "registry.coder.com/modules/vault-token/coder"
2424 version = "1.0.7"
2525 agent_id = coder_agent.example.id
26- vault_token = var.token
26+ vault_token = var.token # optional
2727 vault_addr = "https://vault.example.com"
2828}
2929```
Original file line number Diff line number Diff line change @@ -7,6 +7,5 @@ describe("vault-token", async () => {
77 testRequiredVariables ( import . meta. dir , {
88 agent_id : "foo" ,
99 vault_addr : "foo" ,
10- vault_token : "foo" ,
1110 } ) ;
1211} ) ;
Original file line number Diff line number Diff line change @@ -24,6 +24,8 @@ variable "vault_token" {
2424 type = string
2525 description = " The Vault token to use for authentication."
2626 sensitive = true
27+ default = null
28+
2729}
2830
2931variable "vault_cli_version" {
@@ -56,6 +58,7 @@ resource "coder_env" "vault_addr" {
5658}
5759
5860resource "coder_env" "vault_token" {
61+ count = var. vault_token != null ? 1 : 0
5962 agent_id = var. agent_id
6063 name = " VAULT_TOKEN"
6164 value = var. vault_token
You can’t perform that action at this time.
0 commit comments