vault/enos/enos-dev-variables.hcl
Ryan Cragun fea81ab8bc
enos: improve artifact:local dev scenario experience (#27095)
* Better handle symlinks in artifact paths.
* Fix a race condition in the local builder where Terraform wouldn't
  wait for local builds to finish before attempting to install vault on
  target nodes.
* Make building the web ui configurable in the dev scenario.
* Rename `vault_artifactory_artifact` to `build_artifactory_artifact` to
  better align with existing "build" modules.

Signed-off-by: Ryan Cragun <me@ryan.ec>
2024-05-17 10:22:08 -06:00

22 lines
870 B
HCL

# Copyright (c) HashiCorp, Inc.
# SPDX-License-Identifier: BUSL-1.1
variable "dev_build_local_ui" {
type = bool
description = "Whether or not to build the web UI when using the local builder var. If the assets have already been built we'll still include them"
default = false
}
variable "dev_config_mode" {
type = string
description = "The method to use when configuring Vault. When set to 'env' we will configure Vault using VAULT_ style environment variables if possible. When 'file' we'll use the HCL configuration file for all configuration options."
default = "file" // or "env"
}
variable "dev_consul_version" {
type = string
description = "The version of Consul to use when using Consul for storage!"
default = "1.18.1"
// NOTE: You can also set the "backend_edition" if you want to use Consul Enterprise
}