Amazon CodeCatalyst 不再向新客戶開放。現有客戶可以繼續正常使用該服務。如需詳細資訊,請參閱如何從 CodeCatalyst 遷移。
本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
將帳戶連線和 IAM 角色新增至部署環境
若要存取 AWS資源,例如 Amazon ECS 或部署AWS Lambda資源,CodeCatalyst 建置和部署動作需要具有存取這些資源許可的 IAM 角色。使用 Space 管理員或 Power 使用者角色,您可以將 CodeCatalyst 帳戶連線到建立資源AWS 帳戶的 。然後,將 IAM 角色新增至您的帳戶連線。對於部署動作,您必須接著將 IAM 角色新增至 CodeCatalyst 環境。
您必須新增要在專案中搭配部署環境使用的 IAM 角色。將角色新增至帳戶連線並不會將角色和連線新增至專案部署環境。若要將您的帳戶連線和 IAM 角色新增至部署環境,請確定已如 中所述建立帳戶連線和角色步驟 4:將 IAM 角色新增至您的連線。
然後,使用 CodeCatalyst 主控台中的環境頁面,將您的帳戶連線和 IAM 角色新增至專案中的部署環境。
注意
只有在 IAM 角色用於需要 IAM 角色的 CodeCatalyst 動作時,您才能將 IAM 角色新增至環境。所有需要 IAM 角色的工作流程動作,包括建置動作,都必須使用 CodeCatalyst 環境。
將您的帳戶連線和 IAM 角色新增至部署環境
在 https://https://codecatalyst.aws/
開啟 CodeCatalyst 主控台。 -
導覽至具有您要新增帳戶連線和 IAM 角色之部署環境的專案。
-
展開 CI/CD,然後選擇環境。
-
選擇您的環境,然後顯示其他索引標籤。
-
選擇AWS 帳戶連線索引標籤。在連線名稱下,會列出已新增至環境的帳戶,如果有的話。
-
選擇關聯AWS 帳戶。AWS 帳戶與 <environment_name> 建立關聯頁面隨即顯示。
-
在連線下,選擇帳戶與您要新增之 IAM 角色連線的名稱。選擇關聯。