- 文档首页
Terraform
cc 版本的 Terraform(推荐)
OpenTofu-Provider-Volcenginecc
cc 版本的 Terraform(推荐)
OpenTofu-Provider-Volcenginecc
OpenTofu-Provider-Volcenginecc
OpenTofu 是 Terraform 的开源分支,也是一款基础设施即代码(Infrastructure as Code)工具,由 Tofu 社区维护,采用更开放的 Apache 2.0 协议。其核心功能、HCL 语法及云提供商生态与 Terraform 高度兼容,适合重视开源自由度的用户。
火山引擎基于 CloudControl API 生成了全新的 OpenTofu Provider volcenginecc,该版本完全遵循 CloudControl API 设计理念和资源模型,为客户提供了更规范、便捷、一致的 OpenTofu 集成方式,您可以前往 OpenTofu 官网 查看细节:
快速安装 OpenTofu Provider volcenginecc
- 访问 OpenTofu 官网,选择对应操作系统的安装包并下载,并将 OpenTofu 可执行文件所在目录添加到系统环境变量中。
- 在命令行中执行 tofu 验证配置路径是否可用,若为下图结果说明 Terraform 可以正常运行。
- 使用 OpenTofu 管理火山引擎的云资源前,您需要获取 AK/SK,密钥获取方式参考 访问密钥。
- 创建一个文件夹,并在文件夹下创建一个 OpenTofu 配置文件,配置文件名称为 main.tf。
- 配置 OpenTofu Provider 信息,version 信息请从 OpenTofu 官网 获取,添加内容如下
- 进入 main.tf 文件所在的目录,执行 tofu init 进行初始化,返回如下
- 执行 tofu plan 创建执行计划,返回如下
- 执行 tofu apply 执行创建资源计划,根据提示输入 yes,创建完成结果可以前往产品控制台验证
- 当不再需要所创建的资源时,可以通过 tofu destroy 命令销毁当前文件已创建的资源,请谨慎操作。
OpenTofu 和 Terraform 的使用区别
OpenTofu 完全兼容 Terraform 语法,可复用。tf 文件,支持 tofu 命令,从 Terraform 迁移至 OpenTofu 的可参考 OpenTofu 官网 声明的注意事项。 Provider volcengine 和 volcenginecc
volcengine 和 volcenginecc 是两个完全独立的 OpenTofu Provider,我们推荐客户优先集成 volcenginecc 版本。若有联合使用的场景,也可以通过下述配置 Provider 的方式实现
最近更新时间:2026.04.01 19:04:50