moved block
ํ์ฌ ๋๋ ํ ๋ฆฌ ๊ตฌ์กฐ

๋ชจ๋๋ก ๋ฐ๊ฟ๋ณด์


terraform state mv
moved block

remote module
tfautomv



todo
Last updated







Last updated
module "instance_nonflex" {
source = "oracle-terraform-modules/compute-instance/oci"
compartment_ocid = var.compartment_id
# compute instance parameters
ad_number = var.instance_ad_number
instance_count = var.instance_count
instance_display_name = var.instance_display_name
instance_state = var.instance_state
shape = var.shape
source_ocid = var.source_ocid
source_type = var.source_type
ssh_public_keys = var.ssh_public_keys
public_ip = var.public_ip
subnet_ocids = [local.private_subnet_id]
primary_vnic_nsg_ids = null
boot_volume_backup_policy = var.boot_volume_backup_policy
block_storage_sizes_in_gbs = var.block_storage_sizes_in_gbs
}terraform plan
terraform apply --auto-approve
terraform state listmodule.instance_nonflex.data.oci_identity_availability_domains.ad
module.instance_nonflex.oci_core_instance.instance[0]
module.instance_nonflex.oci_core_instance.instance[1]
module.instance_nonflex.oci_core_instance.instance[2]
module.instance_nonflex.oci_core_volume.volume[0]
module.instance_nonflex.oci_core_volume.volume[1]
module.instance_nonflex.oci_core_volume.volume[2]
module.instance_nonflex.oci_core_volume_attachment.volume_attachment[0]
module.instance_nonflex.oci_core_volume_attachment.volume_attachment[1]
module.instance_nonflex.oci_core_volume_attachment.volume_attachment[2]module "instance" {
compartment_id = var.compartment_id
source = "./base/instance"
source_ocid = "ocid1.image.oc1.us-sanjose-1.ga5ohbkd3nwa"
instance_state = "RUNNING"
instance_count = 3
ssh_public_keys = var.ssh_public_keys
}terraform planterraform state mv module.instance_nonflex.oci_core_instance.instance[0] module.instance.oci_core_instance.instance[0]moved {
from = OLD
to = NEW
}moved {
from = module.instance_nonflex.oci_core_instance.instance
to = module.instance.module.instance_nonflex.oci_core_instance.instance
}
moved {
from = module.instance_nonflex.oci_core_volume.volume
to = module.instance.module.instance_nonflex.oci_core_volume.volume
}
moved {
from = module.instance_nonflex.oci_core_volume_attachment.volume_attachment
to = module.instance.module.instance_nonflex.oci_core_volume_attachment.volume_attachment
}terraform planterraform apply --auto-approve
terraform state listterraform state mv #์ผ๋ก ์ฒ๋ฆฌํด์ผํ๋ค.brew install padok-team/tap/tfautomv
tfautomvtfautomv