enos/enos-providers.hcl
Rama main · réplica de lectura del repositorio original.
// Copyright IBM Corp. 2016, 2025
// SPDX-License-Identifier: BUSL-1.1
provider "aws" "default" {
region = var.aws_region
# Enhanced retry configuration for transient AWS API failures
max_retries = 5
}
provider "docker" "default" {
}
// 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 "enos" "fyre_root" {
transport = {
ssh = {
user = "root"
private_key_path = abspath(var.fyre_private_key_path)
}
}
}
provider "fyre" "rtp" {
product_group_id = var.fyre_product_group_id
site = "rtp"
}
provider "fyre" "svl" {
product_group_id = var.fyre_product_group_id
site = "svl"
}
provider "hcp" "default" {
}
provider "local" "default" {
}
provider "time" "default" {
}