Vorrei creare 2 VCN e altre risorse all'interno di due o più regioni.
Posso caricare il mio codice all'interno di questo github account
Quando provo a eseguire il codice (è necessario impostare la locazione, utente, impronte digitali, ecc) non ho errori, ma:
- Quando vado alla radice regione, tutto è creato (vano e VCN)
- quando vado per la seconda regione, il VCN non viene creato
terraforma versione: v1.0.2
il mio VCN modulo:
terraform {
required_providers {
oci = {
source = "hashicorp/oci"
version = ">= 1.0.2"
configuration_aliases = [
oci.root,
oci.region1
]
}
}
}
E quando chiamo il VCN modulo passo:
module "vcn" {
source = "./modules/vcn"
providers = {
oci.root = oci.home
oci.region1 = oci.region1
}
...
...
E i miei fornitori sono:
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
}
Cosa dovrei cambiare, per creare questo VCN all'interno delle due regioni, o più, allo stesso tempo?
utilizzando il terraforma piano e applicare
Grazie mille