本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
建立服務同步組態
您可以使用 主控台或 建立服務同步組態 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 和規格檔案的清單中選擇分支的名稱。 -
在服務執行個體區段中,每個欄位會根據
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" } }
-
服務同步組態
檢視