mirror of
https://github.com/hashicorp/vault.git
synced 2025-08-22 07:01:09 +02:00
* 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>
22 lines
870 B
HCL
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
|
|
}
|