本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
建立儲存庫的連結
您可以使用 主控台或 CLI 建立儲存庫的連結。當您建立儲存庫連結時, 會為您 AWS Proton 建立服務連結角色。
- AWS Management Console
-
建立儲存庫的連結,如下列主控台步驟所示。
-
在 AWS Proton 主控台
中,選擇儲存庫。 -
選擇建立儲存庫。
-
在連結新儲存庫頁面的儲存庫詳細資訊區段中:
-
選擇您的儲存庫提供者。
-
選擇其中一個現有的連線。如果您沒有連線,請選擇新增 CodeStar 連線以建立連線,然後返回 AWS Proton 主控台,重新整理連線清單,然後選擇新的連線。
-
從連線的原始程式碼儲存庫中選擇 。
-
-
【選用】 在標籤區段中,選擇新增標籤一次或多次,然後輸入金鑰和值對。
-
選擇建立儲存庫。
-
檢視連結儲存庫的詳細資訊。
-
- AWS CLI
-
建立並註冊儲存庫的連結。
執行以下命令:
$
aws proton create-repository \ --name
myrepos/environments
\ --connection-arn "arn:aws:codestar-connections:region-id
:123456789012
:connection/a1b2c3d4-5678-90ab-cdef-EXAMPLE11111
" \ --provider "GITHUB
" \ --encryption-key "arn:aws:kms:region-id
:123456789012
:key/bPxRfiCYEXAMPLEKEY
" \ --tags key=mytag1
,value=value1
key=mytag2
,value=value2
最後兩個參數 --encryption-key和 --tags是選用的。
回應:
{ "repository": { "arn": "arn:aws:proton:region-id:123456789012:repository/github:myrepos/environments", "connectionArn": "arn:aws:codestar-connections:region-id:123456789012:connection/2ad03b28-a7c4-EXAMPLE11111", "encryptionKey": "arn:aws:kms:region-id:123456789012:key/bPxRfiCYEXAMPLEKEY", "name": "myrepos/environments", "provider": "GITHUB" } }
建立儲存庫連結後,您可以檢視 AWS 和客戶受管標籤的清單,如下列範例 command. AWS Proton automatic 為您產生 AWS 受管標籤所示。您也可以使用 修改和建立客戶受管標籤 AWS CLI。如需詳細資訊,請參閱AWS Proton 資源和標記。
命令:
$
aws proton list-tags-for-resource \ --resource-arn "arn:aws:proton:
region-id
:123456789012
:repository/github:myrepos/environments
"
儲存庫
檢視連結的儲存庫資料