tencent cloud

云资源自动化 for Terraform

产品简介
产品概述
产品优势
应用场景
购买指南
快速开始
本地使用
工具指南
配置指南
语法指南
资源列表
结合 Devops
代码管理
持续集成与部署
实践教程
部署云原生服务
资源跨地域复制
客户案例
Convertlab 基于腾讯云 Terraform 的 IaC 实践
Provider 共建
欢迎
贡献
开发者参考
常见问题
签名错误
Init 加速
开启日志追踪
管理现存资源
状态锁

欢迎

PDF
聚焦模式
字号
最后更新时间: 2025-02-12 11:50:23
Terraform Tencent Cloud Provider 由腾讯云的 IaC 团队维护,我们欢迎更多的开发者参与进来。
说明: 本文档适用于 Terraform Tencent Cloud Provider 代码开发人员。

贡献

请按照以下步骤确保您的 Contribute 能够顺利进行。当然您可以先对 Provider 的 实现原理 做一个大致的了解,同时也可以查看我们的 要求与建议

1. 配置开发环境

在开始开发之前,您需要安装 Terraform 和 Go 拉取代码库,进行程序编译并设置测试。请参阅 开发环境配置

2. 编写代码

根据您贡献代码的类型,从下面的表格中,参阅相应的指引文档。
贡献类型
描述
通过向 Terraform Tencent Cloud Provider 添加新 Resource 和 DataSource 实现,从而支持管理腾讯云产品功能或者查询腾讯云的远程数据
大部分的请求,应该是对已有功能的增强和修复
当前资源需要支持 Tag 标签,需要使用统一的 Tag 服务接口
文档的新增与变更

3. 编写测试

我们要求所有的代码贡献,必须有相对应的测试覆盖。请参阅 用例编写

4. 创建拉取请求

当您的贡献准备就绪时,在提供商存储库中创建一个拉取请求。请参阅 发起PR

5. 更新变更日志

开源项目需要维护一个用户友好、可读的 CHANGELOG.md,它允许用户一眼就知道发布是否应该对他们产生任何影响,并评估升级的风险。请参阅提交变更日志

Modules

除了贡献 Provider 源码之外,我们还欢迎提交 Modules。请参阅 贡献 Modules

帮助和支持

本页内容是否解决了您的问题?

填写满意度调查问卷,共创更好文档体验。

文档反馈