Files
tfTemplate/simpleVm/vm/provider.tf
T

37 lines
848 B
Terraform

terraform {
required_providers {
vcd = {
source = "vmware/vcd"
version = "3.14.1"
}
random = {
source = "hashicorp/random"
version = "3.5.1"
}
local = {
source = "hashicorp/local"
version = "2.5.1"
}
}
}
# Почему такая конфигурация не будет работать
# https://github.com/hashicorp/terraform/issues/24476
#
# Но решили тут
# https://github.com/opentofu/opentofu/issues/2123
provider "vcd" {
alias = "al"
for_each = var.vcds
user = var.vmware_username
password = var.vmware_password
org = each.value.org
vdc = each.value.vdc
url = each.value.url
max_retry_timeout = "10"
allow_unverified_ssl = "true"
}