Je voudrais créer 2 VCN et d'autres ressources à l'intérieur de deux ou plusieurs régions.
- Je télécharger mon code à l'intérieur de cette github compte
Quand j'execute le code (vous devez définir la période de location, l'utilisateur, lecteur d'empreintes digitales, etc) je n'ai pas d'erreurs, mais:
- Quand je vais à la racine de la région, tout est créé (compartiment et VCN)
- quand je vais à la deuxième région, le VCN n'est pas créé
terraform version: v1.0.2
mon VCN module a:
terraform {
required_providers {
oci = {
source = "hashicorp/oci"
version = ">= 1.0.2"
configuration_aliases = [
oci.root,
oci.region1
]
}
}
}
Et quand j'appelle le VCN module je passe:
module "vcn" {
source = "./modules/vcn"
providers = {
oci.root = oci.home
oci.region1 = oci.region1
}
...
...
Et mes fournisseurs sont:
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
}
Ce que je devrais changer, pour créer ce VCN à l'intérieur des deux régions ou plus, dans le même temps?
à l'aide de la terraform plan et appliquer
Merci beaucoup