

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

# 将现有的 Terraform 开源产品和预配置产品更新为外部产品类型
<a name="update_terraform_open_source_to_external"></a>

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

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

1. 更新现有的 Terraform 参考引擎 AWS Service Catalog ，使其包括对**外部**和 **Terraform 开**源产品类型的支持。[有关更新 Terraform 参考引擎的说明，请查看我们的GitHub 存储库。](https://github.com/aws-samples/service-catalog-engine-for-terraform-os)

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

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

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

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

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

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