将现有的 Terraform 开源产品和预配置产品更新为外部产品类型 - AWS Service Catalog

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

将现有的 Terraform 开源产品和预配置产品更新为外部产品类型

为了继续支持 HashiCorp 技术,由于最近对Terraform的许可变更,将以前对Terraform 开源的任何提法AWS Service Catalog更改为外部提法“外部”产品类型包括对 Terraform 社区版(以前称为 Terraform 开源)的支持。AWS Service Catalog 不再支持 Terraform 开源作为任何产品或预置产品的有效产品类型。您只能更新或终止现有 Terraform 开源资源,包括产品版本和预置产品。

如果尚未这样做,则必须按照本节中的说明将所有现有 Terraform 开源产品和预置产品过渡到外部产品。

  1. 更新现有的 AWS Service Catalog Terraform 参考引擎,使其包含对外部Terraform 开源产品类型的支持。有关更新 Terraform 参考引擎的说明,请查看我们的GitHub 存储库。

  2. 使用新的外部产品类型重新创建任何现有的 Terraform 开源产品。

  3. 删除所有使用 Terraform 开源产品类型的现有产品。

  4. 重新预置剩余资源以使用新的“外部”产品类型。

  5. 终止所有使用 Terraform 开源产品类型的现有预配置产品。

过渡现有产品后,对于任何使用 tar.gz 配置文件的新产品,请使用“外部”产品类型。

AWS Service Catalog 将根据需要支持客户完成此更改。如果这些更改需要您的账户付出大量精力或影响关键产品工作负载,请联系您的客户代表请求帮助。