- 文档首页
镜像仓库
镜像仓库 CR
Terraform
更新 VPC 访问入口
更新 VPC 访问入口
本文介绍使用 Terraform 更新 VPC 访问入口的方法。
前提条件
- 已完成在镜像仓库使用 Terraform 的准备工作,操作详情参见 准备工作。
操作步骤
注意
在执行本操作时请输入全量的 VPC ID,本操作将根据 main.tf 配置文件中的 VPC ID,覆盖存量的 VPC 访问入口配置。
例如,您已添加 VPC-A,但是本次更新 VPC 访问入口的 main.tf 的配置文件中仅输入 VPC-B 和 VPC-C 的 ID,那么操作成功后,将移除 VPC-A 访问入口,新增 VPC-B 和 VPC-C 访问入口。
- 创建一个文件夹,并在该文件夹中创建名为 main.tf 的配置文件。
# 如果需要覆盖三个及以上 VPC,按需添加 VPC 和子网参数。
vpcid = "vpc-mjaw2apyzx8g5smt1a5d****"
subid = "subnet-rr10v9czmlfkv0x58yy****"
vpcid2 = "vpc-rs5zapo0osu8v0x58o9****"
subid2 = "subnet-13fw7xf83jim83n6nu4ce****"
# 如果需要覆盖三个及以上 VPC,按需配置对应的 VPC ID 和子网 ID。
# vpcid3 = "vpc-13fw35b36rc3k3n6nu5ft****"
# subid3 = "subnet-mj7fzyemvhfk5smt1be1****"
access_key = "AKLT****"
secret_key = "WmpW****"
region = var.common.region
resource "volcengine_cr_vpc_endpoint" "label" {
registry = var.common.registry
vpc_id = var.common.vpcid
subnet_id = var.common.subid
vpc_id = var.common.vpcid2
subnet_id = var.common.subid2
# 如果需要覆盖三个及以上 VPC,按照需求添加更多参数
# vpc_id = var.common.vpcid3
# subnet_id = var.common.subid3
terraform import volcengine_cr_vpc_endpoint.label crVpcEndpoint:***test
说明
crVpcEndpoint 后填写实例的名称,本示例为 ***test。
terraform apply -auto-approve
操作结果
操作完成后即可在控制台 VPC 列表查看更新后的 VPC 访问地址信息。
最近更新时间:2026.06.25 20:40:57