Chcel by som vytvoriť 2 VCN a ďalších zdrojov vo vnútri dvoch alebo viacerých regiónoch.
Som odovzdať moje kód vnútri tejto github účet
Keď som spustenie kódu (budete musieť nastaviť prenájmu užívateľ, odtlačkov prstov, atď.) nemám chyby, ale:
- Keď som sa ísť na koreň regiónu, všetky vytvorené (oddelení a VCN)
- keď som ísť do druhej oblasti, VCN nie je vytvorená
svojej terraform verzia: v1.0.2
môj VCN modul má:
terraform {
required_providers {
oci = {
source = "hashicorp/oci"
version = ">= 1.0.2"
configuration_aliases = [
oci.root,
oci.region1
]
}
}
}
A keď hovorím VCN modul I pass:
module "vcn" {
source = "./modules/vcn"
providers = {
oci.root = oci.home
oci.region1 = oci.region1
}
...
...
A môj poskytovatelia služieb sú:
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
}
Čo by som mal zmeniť, vytvoriť tento VCN vo vnútri dva regióny alebo viac, v rovnakom čase?
pomocou svojej terraform plánovať a aplikovať
Díky moc