fec0adbb0e
This allows us to spin up e2e clusters with mTLS configured for all HashiCorp services, i.e. Nomad, Consul, and Vault. Used it for testing #11089 . mTLS is disabled by default. I have not updated Windows provisioning scripts yet - Windows also lacks ACL support from before. I intend to follow up for them in another round.
24 lines
989 B
HCL
24 lines
989 B
HCL
region = "us-east-1"
|
|
instance_type = "t3.medium"
|
|
server_count = "3"
|
|
client_count_ubuntu_bionic_amd64 = "2"
|
|
client_count_windows_2016_amd64 = "0"
|
|
profile = "dev-cluster"
|
|
nomad_acls = false
|
|
nomad_enterprise = false
|
|
vault = true
|
|
volumes = false
|
|
tls = true
|
|
|
|
nomad_version = "1.0.1" # default version for deployment
|
|
nomad_local_binary = "" # overrides nomad_version if set
|
|
nomad_url = "" # overrides nomad_version if set
|
|
|
|
# Example overrides:
|
|
# nomad_local_binary = "../../pkg/linux_amd64/nomad"
|
|
# nomad_local_binary_client_windows_2016_amd64 = ["../../pkg/windows_amd64/nomad.exe"]
|
|
|
|
# The nightly E2E runner will set a nomad_sha flag; this should not be used
|
|
# outside of the nightly E2E runner and will usually fail because the build
|
|
# will not be available
|