开始使用 Terraform 产品 - Amazon Service Catalog
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)

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

开始使用 Terraform 产品

Amazon Service Catalog支持快速、自助式配置,并在其中管理您的 HashiCorp Terraform 配置。Amazon您可以将 Amazon Service Catalog 用作单一工具,在 Amazon 中大规模组织、管理和分发 Terraform 配置。Amazon Service Catalog 支持 Terraform 的多个关键功能,包括对标准化和预先批准的 Terraform 模板进行编目、访问控制、版本控制、标记以及与其他 Amazon 账户共享。在 Amazon Service Catalog 中,您的最终用户会看到他们有权访问的产品和版本的简单列表,随后只需一个操作即可部署这些产品。

注意

为了继续支持 HashiCorp 技术,由于最近对Terraform的许可变更,将以前对Terraform 开源的任何提法Amazon Service Catalog更改为外部提法外部产品类型包括对 Terraform 社区版(以前称为 Terraform 开源)的支持。有关将现有 Terraform 开源产品和预配置产品迁移到外部产品类型的更多信息和说明,请查看 将现有的 Terraform 开源产品和预配置产品更新为外部产品类型

以下教程中的步骤将帮助您在 Amazon Service Catalog 中开始使用 Terraform 产品。

作为目录管理员,您使用中央管理员账户(中心账户)工作。Terraform 社区版和 Terraform 云产品都需要 Terraform 预置引擎,您可以在 Terraform 社区版的预置引擎(外部产品类型)Terraform 云的预置引擎 中了解更多信息。

在本教程中,请使用管理员账户执行以下任务:

  • 使用 Terraform 云外部产品类型创建 Terraform 产品。Service Catalog 使用“外部”产品类型来支持 Terraform 社区版产品。

  • 将产品与产品组合关联

  • 创建启动限制以允许您的最终用户预配置产品

  • 为产品添加标签

  • 与最终用户账户(分支账户)共享产品组合和 Terraform 产品

在本教程中,您将在管理员中心账户中使用组织共享选项共享产品组合,该账户也是组织的管理账户。有关组织共享的更多信息,请参阅 共享产品组合

您在本教程中创建的 Terraform 产品中包含的 Amazon 资源是一个简单的 Amazon S3 桶。

注意

开始之前,请确保您已完成 设置 Amazon Service Catalog 中的步骤。