View a markdown version of this page

创建服务同步配置 - AWS Proton

终止支持通知:2026 年 10 月 7 日, AWS 将终止对的支持。 AWS Proton 2026 年 10 月 7 日之后,您将无法再访问 AWS Proton 控制台或 AWS Proton 资源。您部署的基础设施将保持不变。有关更多信息,请参阅AWS Proton 服务弃用和迁移指南

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

创建服务同步配置

您可以使用控制台或创建服务同步配置 AWS CLI。

AWS 管理控制台
  1. 选择服务模板页面上,选择一个模板并选择配置

  2. 配置服务页面上的服务详细信息部分中,输入新的服务名称

  3. (可选)输入服务的描述。

  4. 应用程序源代码存储库部分,选择选择链接的 Git 存储库以选择已链接的存储库 AWS Proton。如果您还没有链接的存储库,请选择链接另一个 Git 存储库,然后按照创建存储库的链接中的说明进行操作。

  5. 对于存储库,从列表中选择您的源代码存储库的名称。

  6. 对于分支,从列表中选择您的源代码的存储库分支的名称。

  7. (可选)在标签部分中,选择添加新标签,并输入键和值以创建一个客户托管标签。

  8. 选择下一步

  9. 配置服务实例页面上的服务定义源部分中,选择从 Git 同步您的服务

  10. 服务定义文件部分中,如果您希望 AWS Proton 创建 proton-ops 文件,请选择我希望 AWS Proton 创建文件。使用此选项,在您指定的位置 AWS Proton 创建specproton-ops文件。选择我正在提供我自己的文件以创建您自己的 OPS 文件。

  11. 服务定义存储库部分,选择选择链接的 Git 存储库以选择已链接的存储库 AWS Proton。

  12. 对于存储库名称,从列表中选择您的源代码存储库的名称。

  13. 对于proton-ops文件分支,从存放 OPS 和规范文件的 AWS Proton 列表中选择分支的名称。

  14. 服务实例部分中,将根据 proton-ops 文件中的值自动填充每个字段。

  15. 选择下一步并检查您的输入。

  16. 选择创建

AWS CLI
使用创建服务同步配置 AWS CLI
  • 运行如下命令。

    $ aws proton create-service-sync-config \ --resource "service-arn" \ --repository-provider "GITHUB" \ --repository "example/proton-sync-service" \ --ops-file-branch "main" \ --proton-ops-file "./configuration/custom-proton-ops.yaml" (optional)

    响应如下所示。

    { "serviceSyncConfig": { "branch": "main", "filePath": "./configuration/custom-proton-ops.yaml", "repositoryName": "example/proton-sync-service", "repositoryProvider": "GITHUB", "serviceName": "service name" } }