Vault Automation 0c6c13dd38
license: update headers to IBM Corp. (#10229) (#10233)
* license: update headers to IBM Corp.
* `make proto`
* update offset because source file changed

Signed-off-by: Ryan Cragun <me@ryan.ec>
Co-authored-by: Ryan Cragun <me@ryan.ec>
2025-10-21 15:20:20 -06:00

79 lines
1.4 KiB
HCL

# Copyright IBM Corp. 2016, 2025
# SPDX-License-Identifier: BUSL-1.1
variable "consul_hosts" {
type = map(object({
ipv6 = string
private_ip = string
public_ip = string
}))
description = "The consul hosts backing the vault cluster instances"
}
variable "grafana_version" {
type = string
}
variable "grafana_http_port" {
type = number
}
variable "k6_host" {
type = object({
ipv6 = string
private_ip = string
public_ip = string
})
description = "The k6 target host"
}
variable "leader_addr" {
type = string
}
variable "metrics_host" {
type = object({
ipv6 = string
private_ip = string
public_ip = string
})
description = "The metrics target host"
}
variable "prometheus_node_exporter_version" {
type = string
}
variable "prometheus_version" {
type = string
}
variable "retry_interval" {
type = number
description = "How many seconds to wait between each retry"
default = 2
}
variable "timeout" {
type = number
description = "The max number of seconds to wait before timing out. This is applied to each step so total timeout will be longer."
default = 120
}
variable "vault_hosts" {
type = map(object({
ipv6 = string
private_ip = string
public_ip = string
}))
description = "The vault cluster hosts"
}
variable "vault_token" {
type = string
}
variable "vpc_id" {
type = string
}