Me gustaría crear 2 VCN y otros recursos dentro de dos o más regiones.
Puedo subir mi código dentro de este github cuenta
Cuando ejecuto el código (usted tiene que fijar el arrendamiento, el usuario, huellas dactilares, etc) no tengo errores, pero:
- Cuando me vaya a la raíz de la región, todo lo creado (compartimento y VCN)
- cuando voy a la segunda región, la VCN no se crea
terraformar versión: v1.0.2
mi VCN módulo:
terraform {
required_providers {
oci = {
source = "hashicorp/oci"
version = ">= 1.0.2"
configuration_aliases = [
oci.root,
oci.region1
]
}
}
}
Y cuando llamo a la VCN módulo I pass:
module "vcn" {
source = "./modules/vcn"
providers = {
oci.root = oci.home
oci.region1 = oci.region1
}
...
...
Y mis proveedores son:
provider "oci" {
alias = "home"
tenancy_ocid = local.json_data.TERRAFORM_work.tenancy_ocid
user_ocid = local.json_data.TERRAFORM_work.user_ocid
private_key_path = local.json_data.TERRAFORM_work.private_key_path
fingerprint = local.json_data.TERRAFORM_work.fingerprint
region = local.json_data.TERRAFORM_work.region
}
provider "oci" {
alias = "region1"
region = var.region1
tenancy_ocid = local.json_data.TERRAFORM_work.tenancy_ocid
user_ocid = local.json_data.TERRAFORM_work.user_ocid
private_key_path = local.json_data.TERRAFORM_work.private_key_path
fingerprint = local.json_data.TERRAFORM_work.fingerprint
}
¿Qué debo cambiar, para crear este VCN en el interior de las dos regiones o más, al mismo tiempo?
el uso de la opción de modificar el plan y aplicar
Muchas gracias