升级 Terraform(主要版本升级)

Upgrading Terraform (major release upgrade)

请原谅这个愚蠢的问题,但是有人在升级到更高版本后对现有代码有任何问题吗? 我是 运行 0.10.6,想升级到 0.11.2,这样我就可以利用现有版本中缺少的新功能。 我不希望通过 运行 更高版本破坏我的环境,尤其是因为它是一个主要版本更改。

非常感谢并接受任何帮助。

谢谢你

Terraform 存储库包含一个 very detailed Changelog,它描述了跨版本的所有修复、改进和重大更改。

快速浏览一下增量 0.10.60.11.2 可以看出版本 0.11.0 有一些需要注意的地方,所有内容都在 0.11.0 Backwards Incompatibilities / Notes 下进行了详细描述.

一如既往,您可以简单地选择 none 生产机器进行升级,然后 运行 terraform plan 直到解决所有升级问题。成功生成计划后,您应该大部分 没问题。