升级terraform到v0.13后,初始化terraform可能会出现以下问题
代码语言:javascript
复制
Error : Failed to query available provider packages
原因是 terraform自v0.13后就交给provider自己维护了
解决方案:
1.使用命令查看自己版本
代码语言:javascript
复制
terraform version
示例得到
+ provider.tencentcloud v1.53.0
2.粘贴以下代码至terraform 配置中,version采用自己的tencentcloud terraform版本
代码语言:javascript
复制
terraform {
required_providers {
tencentcloud = {
source = "tencentcloudstack/tencentcloud"
version = "1.53.0"【替换为上一步查询的版本号】
}
}
}