腾讯专有云企业版 TCE Terraform Provider 开源

腾讯专有云企业版 (tce) 正式宣布开源其 tce terraform provider。该插件基于广受欢迎的基础设施即代码(infrastructure as code)工具 terraform 构建,致力于为 tce 用户提供高效、灵活的自动化资源编排能力。

腾讯专有云企业版 TCE Terraform Provider 开源

据悉,TCE Terraform Provider 已深度对接 TCE 平台数十款核心云服务,涵盖数百种关键资源类型,全面支持资源的创建、修改与删除操作。用户可通过 Terraform 配合该 Provider,利用声明式配置文件实现对 TCE 上各类资源的一致性管理,真正达成基础设施的可编程化与自动化运维。

典型应用场景

  1. 快速资源交付
  • 支持一键部署私有网络、虚拟机、云硬盘、对象存储桶、数据库实例等常用资源。
  • 特别适用于新业务上线、跨区域扩容等场景,大幅提升部署速度与准确性,减少人工干预和配置偏差。

腾讯专有云企业版 TCE Terraform Provider 开源

  1. 多云统一管控
    助力企业在混合云或多云环境中,通过统一的 Terraform 工具链,对 TCE 及其他公有云资源进行集中化、标准化管理,降低运维复杂度。

腾讯专有云企业版 TCE Terraform Provider 开源

使用示例

以下代码演示了如何通过 TCE Terraform Provider 创建一台 CVM 虚拟机、一块 CBS 云硬盘,并将硬盘挂载至该虚拟机:

resource "cloud_cvm_instance" "cloud_cvm_instance-etgs" {``  image_id                  = "img-dbupkmfh"``  instance_type             = "SK1l.SMALL1"``  vpc_id                    = "vpc-c1tlh29v"``  subnet_id                 = "subnet-mn846g7m"``  availability_zone         = "ap-beijing-region-jcctest-ops-1"``  system_disk_size          = 50``  instance_count            = 1``  orderly_security_groups   = ["sg-gp3u2gby"]``}``resource "cloud_cbs_storage" "cloud_cbs_storage-sfwa" {``  storage_name       = "data_disk"``  availability_zone  = "ap-beijing-region-jcctest-ops-1"``  storage_type       = "CLOUD_SSD"``  storage_size       = 50``}``resource "cloud_cbs_storage_attachment" "cloud_cbs_storage_attachment-hmrn" {``  depends_on  = [cloud_cvm_instance.cloud_cvm_instance-etgs, cloud_cbs_storage.cloud_cbs_storage-sfwa]``  storage_id  = cloud_cbs_storage.cloud_cbs_storage-sfwa.storage_id``  instance_id = cloud_cvm_instance.cloud_cvm_instance-etgs.instance_id``}

网友留言(0 条)

发表评论