建立服務同步設定 - AWS Proton

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

建立服務同步設定

您可以使用主控台或建立服務同步處理組態AWS CLI。

AWS Management Console
  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文件分支,請從列表中選擇AWS Proton將放置 OPS 和 spec 文件的分支名稱。

  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" } }