本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
建立服務同步設定
您可以使用主控台或建立服務同步處理組態AWS CLI。
- AWS Management Console
-
-
在 [選擇服務範本] 頁面上,選取範本並選擇 [設定]。
-
在 [設定服務] 頁面的 [服務詳細資料] 區段中,輸入新的服務名稱。
-
(選用) 輸入服務的描述。
-
在 [應用程式原始程式碼儲存庫] 區段中,選擇 [選擇連結的 Git 儲存庫] 以選取您已連結的儲存庫AWS Proton。如果您還沒有連結的儲存庫,請選擇「連結其他 Git 儲存庫」,然後依照建立儲存庫連結中的指示操作。
-
對於「儲存庫」,請從清單中選擇原始程式碼儲存庫的名稱。
-
對於「分支」,請從清單中選擇原始程式碼的儲存庫分支名稱。
-
(選擇性) 在「標籤」區段中,選擇「新增標籤」,然後輸入金鑰和值以建立客戶管理的標籤。
-
選擇 下一步。
-
在 [設定服務執行個體] 頁面的 [服務定義來源] 區段中,選取 [從 Git 同步您的服務]。
-
在「服務定義檔案」區段中,如果AWS Proton要建立
proton-ops
檔案,請選取「我要 AWS Proton 建立檔案」。使用此選項,AWS Proton在您指定的位置建立spec
和proton-ops
檔案。選取 [我提供自己的檔案] 來建立您自己的 OPS 檔案。 -
在 [服務定義儲存庫] 區段中,選擇 [選擇連結的 Git 儲存庫] 以選取您已連結的儲存庫AWS Proton。
-
對於「存放庫名稱」,請從清單中選擇原始程式碼儲存庫的名稱。
-
對於
proton-ops
文件分支,請從列表中選擇AWS Proton將放置 OPS 和 spec 文件的分支名稱。 -
在「服務執行個體」區段中,系統會根據
proton-ops
檔案中的值自動填入每個欄位。 -
選擇 [下一步] 並檢閱您的輸入。
-
選擇 建立 。
-
- 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" } }
-