发布于: Nov 21, 2022

AWS Service Catalog 客户现在可以创建 AWS Service Catalog 产品,这些产品已同步到基础设施即代码 (IaC) 模板中,而这些模板在外部存储库(如 GitHub、GitHub Enterprise 或 Bitbucket)中管理。

AWS Service Catalog 客户通常在外部存储库中管理他们的 IaC 模板,如 GitHub、GitHub Enterprise 或 BitBucket。在创建新的产品版本或更新现有产品版本时,他们必须构建和管理单独的代码管道,以确保 AWS Service Catalog 产品版本与存储库中的模板文件保持一致。新功能在今日发布之后,AWS Service Catalog 客户无需再构建和管理这一额外的代码基础设施。他们可以使用外部存储库作为单一可信源来管理和更新他们的 IaC 模板文件,而 AWS Service Catalog 将自动同步更改。

要创建同步的 AWS Service Catalog 产品,客户必须使用 AWS CodeStar Connections 授权 AWS 账户与外部第三方提供商账户之间的一次性连接。一旦建立连接,AWS Service Catalog 管理员就可以在给定的存储库和分支中基于模板文件创建新的 AWS Service Catalog 产品或更新现有 AWS Service Catalog 产品。如果在存储库中提交了对模板文件的更改,AWS Service Catalog 将自动检测更改并创建新的产品版本。将保留以前的产品版本直到达到指定的版本限制,这些版本的状态将更改为“已弃用”。可以通过 AWS 命令行界面 (CLI)、AWS API 或 AWS Service Catalog 控制台使用 AWS Service Catalog 的这项功能。

要了解更多关于在 AWS Service Catalog 中使用 GitHub、GitHub Enterprise 或 BitBucket 的信息,请访问此处。此功能已在提供 AWS Service Catalog 和 AWS CodeStar Connection 的所有 AWS 商业区域推出。有关 Service Catalog 的更多信息,请访问 AWS Service Catalog 产品页面文档