有人可以消除我的困惑吗?
我看到有Terraform AWS提供程序的版本2。该文档指出:
NOTE: This upgrade guide is a work in progress and will not be completed until the
release of version 2.0.0 of the provider later this year.
该网页不包含日期,因此我不清楚“今年晚些时候”是什么时候。是2018年还是2019年?
鉴于这是由Hashicorp开发的提供商,我应该能够使用
自动安装该插件。terraform init
命令,对吗?如果是这样,则会导致错误:
No provider "aws" plugins meet the constraint "~> 2.0".
答案 0 :(得分:1)
它尚未发布。您正在查看upgrade guide,该版本会随着使用而不断维护,直到发布为止。
Terraform core 0.12启用后,几乎可以肯定会使用V2版本,因为其中包括提供程序的工作方式方面的一些重大更改。
AWS提供程序的V2版本发布时,链接的文档应使人们更容易升级和处理V1中不推荐使用的任何内容。