本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
将 git 存储库与 AWS Proton
AWS Proton 将 git 存储库用于各种目的。以下列表对与 AWS Proton 资源关联的存储库类型进行了分类。对于反复连接到您的存储库以向存储库推送内容或从中提取内容的 AWS Proton 功能,您必须在 AWS 账户 AWS Proton 中注册存储库链接。存储库链接是一组属性, AWS Proton 可在连接到存储库时使用。 AWS Proton 目前支持 GitHub、 GitHub 企业版和 BitBucket。
- 开发人员存储库
-
代码存储库 - 开发人员用于存储应用程序代码的存储库。用于代码部署。 AWS Proton 不会直接与该存储库交互。在开发人员预置包含管道的服务时,他们提供存储库名称和分支以从中读取其应用程序代码。 AWS Proton 将该信息传递给它预置的管道。
有关更多信息,请参阅 创建服务。
- 管理员存储库
-
模板存储库-管理员存储 AWS Proton 模板包的存储库。用于模板同步。管理员在中创建模板时 AWS Proton,可以指向模板存储库,并 AWS Proton 使新模板与之保持同步。管理员更新存储库中的模板包时, AWS Proton 会自动创建新的模板版本。先将模板存储库链接到, AWS Proton 然后才能将其用于同步。
有关更多信息,请参阅 模板同步配置。
注意
如果您继续将模板上传到亚马逊简单存储服务 (Amazon S3) Service,并致电 AWS Proton 模板 APIs 管理部门来创建新的模板或模板版本,则不需要模板存储库。
- 自托管式预置存储库
-
基础设施存储库 - 托管渲染的基础设施模板的存储库。用于资源基础设施 的自托管式预置。当管理员为自我管理的配置创建环境时,他们会提供一个存储库。 AWS Proton 向此存储库提交拉取请求 (PRs),以便为环境和部署到环境中的任何服务实例创建基础架构。将一个基础设施存储库链接到 AWS Proton ,然后才能使用该存储库进行自托管式基础设施预置。
管道存储库 - 用于创建管道的存储库。用于管道 的自托管式预置。使用额外的存储库来配置管道可以独立于任何单个环境或服务 AWS Proton 来存储管道配置。您只需为所有自托管式预置服务提供一个管道存储库。先将管道存储库链接到, AWS Proton 然后才能将其用于自我管理的管道置备。
有关更多信息,请参阅 AWS托管配置的工作原理。