有奖捉虫:办公协同&微信生态&物联网文档专题 HOT
Terraform 依靠 Provider 插件与云提供商、SaaS 提供者和其他 API 进行交互。Terraform 配置必须声明插件需要哪些提供程序,以便 Terraform 可以安装和使用。此外,某些提供程序需要配置才能使用。本文介绍 Provider 插件配置方法。

搜索Provider

前往 Terraform 插件列表 页面,搜索并进入 TencentCloud Provider 页面查看使用指南。如下图所示:
tencentcloud-provider



下载 Provider

执行以下命令,默认从 Terraform 官方仓库下载最新版本的插件。
terraform init
若需使用历史版本,可通过 version 参数指定版本信息。代码示例如下:
terraform {
required_providers {
tencentcloud = {
source = "tencentcloudstack/tencentcloud"
# 通过version指定版本
version = "1.60.18"
}
}
}

Provider声明

provider "tencentcloud" {
region = "ap-guangzhou"
secret_id = "my-secret-id"
secret_key = "my-secret-key"
}