workaround

pull/81/head
Muhammad Atif Ali 2 years ago
parent 19a54f3484
commit 33bb8f41fb
No known key found for this signature in database

@ -49,13 +49,14 @@ resource "coder_script" "vault" {
icon = "/icon/vault.svg" icon = "/icon/vault.svg"
script = templatefile("${path.module}/run.sh", { script = templatefile("${path.module}/run.sh", {
VAULT_ADDR : var.vault_addr, VAULT_ADDR : var.vault_addr,
VAULT_TOKEN : data.coder_external_auth.vault.access_token, VAULT_TOKEN : data.coder_git_auth.vault.access_token,
VERSION : var.vault_cli_version, VERSION : var.vault_cli_version,
SECRETS : jsonencode(var.secrets), SECRETS : jsonencode(var.secrets),
}) })
run_on_start = true run_on_start = true
} }
data "coder_external_auth" "vault" { # TODO replace with a "coder_external_auth" data source once https://github.com/coder/coder/issues/10122 is resolved
data "coder_git_auth" "vault" {
id = var.vault_auth_id id = var.vault_auth_id
} }

Loading…
Cancel
Save