导入现有生产服务
你的生产环境中可能已经有正在运行的服务。要使用 Megaport Terraform Provider 实现完全自动化的服务管理,相应的 Terraform 配置文件必须包含所有现有服务的资源定义,例如产品名称、速率、位置等。
为此,需要将这些服务导入到 Terraform 配置文件中。
导入生产服务
要导入现有生产服务,请按照以下步骤操作。建议先在预生产环境中进行测试。
导入生产服务
-
在存在相关 Terraform 配置文件的目标目录中,创建与生产服务相匹配的资源定义。
例如,如果要导入 MCR,则需要将以下 Terraform 配置文件添加到目标目录中。
-
可以在 Portal 中找到 product_UID。单击该服务以查看 URL。
URL 末尾的字母数字信息就是 product_UID。
-
运行以下命令:
示例:
导入完成后,你将看到如下类似的消息:

通过查看
terraform.tfstate文件,确认目标服务已按预期导入到 Terraform 中。
参考资料
- Megaport Terraform Provider Registry documentation (import Port)
- Megaport Terraform Provider Registry documentation (import Lag Port)
- Megaport Terraform Provider Registry documentation (import VXC)
- Megaport Terraform Provider Registry documentation (import MCR)
- Megaport Terraform Provider Registry documentation (import MVE)
- Megaport Terraform Provider Registry documentation (import IX)
- Megaport Terraform Provider Registry documentation (import optional VXC information)