本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
安装和配置 Terraform 预配置引擎
要成功使用 Terraform 产品 Amazon Service Catalog,您必须在管理 Terraform 产品的同一个账户中安装和配置 Terraform 配置引擎。首先,您可以使用提供的 Terraform 配置引擎 Amazon,该引擎安装和配置 Terraform 配置引擎所需的代码和基础架构。 Amazon Service Catalog此一次性设置大约需要 30 分钟。 Amazon Service Catalog 提供了一个 GitHub 存储库,其中包含有关安装和配置 Terraform 配置引擎的
队列确定
当您调用置备操作时, Amazon Service Catalog 准备一条有效负载消息以发送到置备引擎中的相关队列。为了为队列构建 ARN, Amazon Service Catalog 会进行以下假设:
-
预配置引擎位于产品所有者的账户中
-
配置引擎位于进行调用的 Amazon Service Catalog 同一区域
-
预配置引擎队列遵循记录的命名方案,详见下文
例如,如果使用账户 0000000000000 创建的产品us-east-1
从账户 1111111111 调入,则假定 SQS ARN ProvisionProduct 是正确的。 Amazon Service Catalog arn:aws:sqs:us-east-1:0000000000000:ServiceCatalogTerraformOSProvisionOperationQueue
同样的逻辑也适用于由 DescribeProvisioningParameters
调用的 Lambda 函数。