mirror of
https://github.com/hashicorp/vault.git
synced 2026-02-18 18:38:08 -05:00
* Add docker based backed * new line * Add validation * Add cloud_docker_vault_cluster * Unify cloud scenario outputs * Use min_vault_version consistently across both modules * random network name for docker * Add local build for docker * Use environment instead of backend * make use of existing modules for docker and k8s * connect the peers * formatting * copyright * Remove old duplicated code * use enos local exec * get version locally * Dont use local time * adjust bin path for docker * use root dockerfile * get dockerfile to work * Build docker image from correct binary location * Fix it... maybe * Add docker admin token * whitespace * formatting and comment cleanup * formatting * undo * Apply suggestion from @ryancragun * Move build to make * Default to local * Revert k8s changes * Add admint token * Clean map * whitespace * whitespace * Pull out k8 changes and vault_cluster_raft * Some cleaning changes * whitespace * Naming cleanup --------- Co-authored-by: Luis (LT) Carbonell <lt.carbonell@hashicorp.com> Co-authored-by: Ryan Cragun <me@ryan.ec>
32 lines
657 B
HCL
32 lines
657 B
HCL
// Copyright IBM Corp. 2016, 2025
|
|
// SPDX-License-Identifier: BUSL-1.1
|
|
|
|
provider "aws" "default" {
|
|
region = var.aws_region
|
|
}
|
|
|
|
// This default SSH user is used in RHEL, Amazon Linux, SUSE, and Leap distros
|
|
provider "enos" "ec2_user" {
|
|
transport = {
|
|
ssh = {
|
|
user = "ec2-user"
|
|
private_key_path = abspath(var.aws_ssh_private_key_path)
|
|
}
|
|
}
|
|
}
|
|
|
|
// This default SSH user is used in the Ubuntu distro
|
|
provider "enos" "ubuntu" {
|
|
transport = {
|
|
ssh = {
|
|
user = "ubuntu"
|
|
private_key_path = abspath(var.aws_ssh_private_key_path)
|
|
}
|
|
}
|
|
}
|
|
|
|
provider "hcp" "default" {
|
|
}
|
|
|
|
provider "docker" "default" {
|
|
}
|