mirror of
https://github.com/hashicorp/vault.git
synced 2025-11-13 23:01:11 +01:00
* VAULT-35602: adding Enos LDAP Tests * adding godaddy tests * updating external integration target module name
42 lines
890 B
HCL
42 lines
890 B
HCL
# Copyright (c) HashiCorp, Inc.
|
|
# SPDX-License-Identifier: BUSL-1.1
|
|
|
|
variable "hosts" {
|
|
description = "The target machines host addresses to use for the Vault cluster"
|
|
type = map(object({
|
|
ipv6 = string
|
|
private_ip = string
|
|
public_ip = string
|
|
}))
|
|
}
|
|
|
|
variable "ip_version" {
|
|
type = string
|
|
description = "IP Version (4 or 6)"
|
|
default = "4"
|
|
}
|
|
|
|
variable "ldap_port" {
|
|
type = string
|
|
description = "OpenLDAP Server port"
|
|
default = "389"
|
|
}
|
|
|
|
variable "ldaps_port" {
|
|
type = string
|
|
description = "OpenLDAP Server secure port"
|
|
default = "636"
|
|
}
|
|
|
|
variable "ldap_version" {
|
|
type = string
|
|
description = "OpenLDAP Server Version to use"
|
|
default = "1.5.0"
|
|
}
|
|
|
|
variable "packages" {
|
|
type = list(string)
|
|
description = "A list of packages to install via the target host package manager"
|
|
default = []
|
|
}
|