- 文档首页
Terraform
cc 版本的 Terraform(推荐)
常见问题
常见问题
两个版本的 Terraform 有什么区别,推荐使用哪一款?
cc 版本的 terraform volcenginecc provider 和旧版的 terraform volcengine provider 是两个完全独立的 Provider,相较于旧版 Terraform 在资源模型一致性、新产品特性覆盖等方面的局限,cc 版本的 IaC 依托 CCAPI 提供统一的资源操作接口,具备更完善的资源支持矩阵、更清晰的版本演进路径以及更强的稳定性保障。因此,我们推荐您使用 cc 版本的 Terraform 工具,以获得更统一的资源管理体验和更可持续的长期支持。
如果我已经使用老版本的 Terraform,如何迁移呢?
如果您正在使用老版本的 IaC 工具,我们为您提供了两种迁移路径,您可以根据团队情况和业务复杂度灵活选择。
如果您选择混用,以下示例展示了如何在同一个程序中同时使用两个版本的 IaC 工具:
已经在控制台创建的资源能纳入 Terraform 管理吗?
可以。通过 import 功能将已有资源导入 Terraform 管理范围,导入后编写对应的配置文件描述这些资源,即可通过 Terraform 统一管理。
通过 Terraform 管理的资源还能在控制台操作吗?
技术上可以,但不推荐。Terraform 通过状态文件追踪资源状态,在控制台手动修改会导致状态文件与实际状态不一致,下次执行时可能覆盖手动修改或产生冲突。建议 Terraform 管理的资源统一通过 Terraform 操作。
火山引擎提供了企业级全托管 IaC(Infrastructure as Code,基础设施即代码)服务,完全兼容开源 Terraform 与 OpenTofu。您无需自建运行环境,即可通过声明式模板高效、安全、一致地完成云资源的创建、变更与运维,实现基础设施全生命周期的自动化管理。更多信息参考:InfraManager 控制台入口 最近更新时间:2026.09.11 14:51:47