本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
开始使用 Terraform 产品
AWS Service Catalog支持快速、自助式配置,并在其中管理您的 HashiCorp Terraform
注意
为了继续支持 HashiCorp 技术,由于最近对Terraform的许可变更,将以前对Terraform 开源的任何提法AWS Service Catalog更改为外部提法。外部产品类型包括对 Terraform 社区版(以前称为 Terraform 开源)的支持。有关将现有 Terraform 开源产品和预配置产品迁移到外部产品类型的更多信息和说明,请查看 将现有的 Terraform 开源产品和预配置产品更新为外部产品类型。
以下教程中的步骤将帮助您在 AWS Service Catalog 中开始使用 Terraform 产品。
作为目录管理员,您使用中央管理员账户(中心账户)工作。Terraform 社区版和 Terraform 云产品都需要 Terraform 预置引擎,您可以在 Terraform 社区版的预置引擎(外部产品类型) 和 Terraform 云的预置引擎 中了解更多信息。
在本教程中,请使用管理员账户执行以下任务:
-
使用 Terraform 云或外部产品类型创建 Terraform 产品。Service Catalog 使用“外部”产品类型来支持 Terraform 社区版产品。
-
将产品与产品组合关联
-
创建启动限制以允许您的最终用户预配置产品
-
为产品添加标签
-
与最终用户账户(分支账户)共享产品组合和 Terraform 产品
在本教程中,您将在管理员中心账户中使用组织共享选项共享产品组合,该账户也是组织的管理账户。有关组织共享的更多信息,请参阅 共享产品组合。
您在本教程中创建的 Terraform 产品中包含的 AWS 资源是一个简单的 Amazon S3 桶。
注意
开始之前,请确保您已完成 设置 AWS Service Catalog 中的步骤。