ปรับปรุง-Terraform OCI-สร้างหลาย VCN ในดินแดนต่างกัน

0

คำถาม

ฉันต้องการจะสร้าง 2 VCN และทรัพยากรภายในสองหรือมากกว่าดินแดน.

ฉันอัพโหลดรหัสของฉันอยู่ในนี้ github บัญชีผู้ใช้

ตอนที่ผมเรียกประมวลผลรหัส(คุณต้องตั้งค่า tenancy ผู้ใช้,รอยนิ้วมือ,etc)ฉันไม่มีข้อผิดพลาดแต่:

  1. ตอนที่ฉันไปรากขอบเขตทุกอย่างเรียบร้อยสร้างขึ้น(ช่องโหว่และ VCN)
  2. ตอนที่ฉันไปที่สองขอบเขตที่ VCN ไม่ได้สร้างขึ้น

terraform รุ่น:v1.0.2

ฉัน VCN ศูนย์ควบคุม kde ในโมดูลได้:

terraform {
  required_providers {
    oci = {
      source = "hashicorp/oci"
      version = ">= 1.0.2"
      configuration_aliases = [
        oci.root,
        oci.region1
      ]
    }
  }
}

และเมื่อฉันโทรหา VCN ศูนย์ควบคุม kde ในโมดูลฉันขอผ่าน:

module "vcn" {
  source            = "./modules/vcn"
  
  providers = {
    oci.root = oci.home
    oci.region1 = oci.region1
  }
...
...

และของฉันเป็นผู้จัดทำ:

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
}

สิ่งที่ฉันควรจะเปลี่ยนแปลงที่จะสร้างมั VCN ภายในสองดินแดนหรือมากกว่าในเวลาเดียวกัน?

ใช้ terraform วางแผน และ ปรับใช้

ขอบคุณมาก

1

คำตอบที่ดีที่สุด

1

มอดูลของคุณ module.vcn ไม่ได้ประกาศมีผู้ให้บริกา. จาก docs:

แต่ละศูนย์ควบคุม kde ในโมดูล ต้อง ประกาศของผู้ให้ความต้องการ,

ดังนั้นคุณต้องเพิ่มของศูนย์ควบคุม kde ในโมดูลบางอย่างเหมือน:

terraform {
  required_providers {
    oci = {
      source  = "source_for-oci"
      version = ">= your_version"
    }
  }
}
2021-11-24 01:40:57

ขอบคุณ@Marcin ฉันแก้ไขคำถามของการตั้งค่าพารามิเตอร์นั่นฉันลืมไปว่าประเด็นก็คือคนที่สองขอบเขตไม่มีอะไรสร้างขึ้นมา ยังมีอะไรผิดเหรอ? ฝากฝัง
Julio

@ฮูลิโอ้นี่คงเป็นคนใหม่เหมือนไม่มีปัญหาอยู่เลยสินะ มันดีองซ้อมเพื่อสร้างคำถามใหม่สำหรับมันไม่ใช่เพื่อแก้ไขที่มีอยู่หนึ่ง ปัญหาของคุณในตอนแรรายงานเรื่องผู้ให้บริกาถูกซ่อมแล้ว
Marcin

คุณเป็น rigth ขอบคุณชายคนนี้คือคำถามใหม่: stackoverflow.com/questions/70094984/...
Julio

ในภาษาอื่นๆ

หน้านี้อยู่ในภาษาอื่นๆ

Русский
..................................................................................................................
Italiano
..................................................................................................................
Polski
..................................................................................................................
Română
..................................................................................................................
한국어
..................................................................................................................
हिन्दी
..................................................................................................................
Français
..................................................................................................................
Türk
..................................................................................................................
Česk
..................................................................................................................
Português
..................................................................................................................
中文
..................................................................................................................
Español
..................................................................................................................
Slovenský
..................................................................................................................

ดังอยู่ในนี้หมวดหมู่

ดังคำถามอยู่ในนี้หมวดหมู่