2024 年 7 月 31 日,Amazon Web Services (AWS) 將停止建立和檢視AWS CodeStar專案的支援。2024 年 7 月 31 日之後,您將無法再存取AWS CodeStar主控台或建立新專案。但是AWS CodeStar,由建立的AWS資源 (包括您的來源儲存庫、管道和組建) 將不受此變更的影響,並將繼續運作。 AWS CodeStar連線和AWS CodeStar通知不會受到此停止的影響。
如果您想要追蹤工作、開發程式碼以及建置、測試和部署應用程式,Amazon CodeCatalyst 提供簡化的入門程序和其他功能來管理軟體專案。進一步了解 Amazon 的功能
本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
設定 AWS CodeStar
在您可以開始使用 AWS CodeStar 之前,必須完成以下步驟。
主題
步驟 1:建立 帳戶
註冊 AWS 帳戶
如果您還沒有 AWS 帳戶,請完成以下步驟建立新帳戶。
註冊 AWS 帳戶
請遵循線上指示進行。
部分註冊程序需接收來電,並在電話鍵盤輸入驗證碼。
註冊 AWS 帳戶時,會建立 AWS 帳戶根使用者。根使用者有權存取該帳戶中的所有 AWS 服務和資源。作為最佳安全實務,將管理存取權指派給管理使用者,並且僅使用根使用者來執行需要根使用者存取權的任務。
註冊程序完成後,AWS 會傳送一封確認電子郵件給您。您可以隨時登錄 https://aws.amazon.com/
建立管理使用者
在您註冊 AWS 帳戶 之後,請保護您的 AWS 帳戶根使用者、啟用 AWS IAM Identity Center,以及建立管理使用者,讓您可以不使用根使用者處理日常作業。
保護您的 AWS 帳戶根使用者
-
選擇 根使用者 並輸入您的 AWS 帳戶電子郵件地址,以帳戶擁有者身分登入 AWS Management Console
。在下一頁中,輸入您的密碼。 如需使用根使用者登入的說明,請參閱 AWS 登入使用者指南中的以根使用者身分登入。
-
若要在您的根使用者帳戶上啟用多重要素驗證 (MFA)。
如需指示,請參閱《IAM 使用者指南》中的為 AWS 帳戶根使用者啟用虛擬 MFA 裝置 (主控台)。
建立管理使用者
-
啟用 IAM Identity Center。
如需指示,請參閱AWS IAM Identity Center使用者指南中的啟用 AWS IAM Identity Center。
-
在 IAM Identity Center 中,將管理存取權授予管理使用者。
有關如何使用 IAM Identity Center 目錄 作為身分來源的教學課程,請參閱《AWS IAM Identity Center 使用者指南》中的以預設 IAM Identity Center 目錄 設定使用者存取權。
以管理員的身分登入
-
若要使用您的 IAM 身分中心使用者登入,請使用建立 IAM 身分中心使用者時傳送至您電子郵件地址的登入 URL。
如需有關如何使用 IAM Identity Center 使用者登入的說明,請參閱《AWS 登入 使用者指南》中的登入 AWS存取入口網站。
步驟 2:建立 AWS CodeStar 服務角色
建立服務角色,該角色用於AWS CodeStar授與代表您管理AWS資源和 IAM 許可的權限。您只需建立服務角色一次。
重要
您必須以 管理員使用者 (或根帳戶) 身分登入,才能建立服務角色。如需詳細資訊,請參閱建立您的第一個 IAM 使用者和群組。
-
請在以下位置開啟AWS CodeStar主控台。
https://console.aws.amazon.com/codestar/ -
選擇 Start project (開始專案)。
如果您沒有看到 Start project (開始專案),反而被引導到專案清單頁面,表示已建立服務角色。
-
在建立服務角色頁面上,選擇Yes, create role (是的,建立角色)。
-
離開精靈。您稍後返回至此。
步驟 3:設定使用者的 IAM 許可
除了管理使用者之外,您還可以用AWS CodeStar作 IAM 使用者、聯合身分使用者、根使用者或假定角色。如需有關 AWS CodeStar 能為 IAM 使用者和聯合身分使用者做什麼的詳細資訊,請參閱AWS CodeStar IAM 角色。
如果您尚未設定任何 IAM 使用者,請參閱 IAM 使用者。
若要提供存取權,請新增權限至您的使用者、群組或角色:
-
AWS IAM Identity Center 中的使用者和群組:
建立權限合集。請遵循 AWS IAM Identity Center 使用者指南 的 建立權限合集 中的指示。
-
透過身分提供者在 IAM 中管理的使用者:
建立聯合身分的角色。請遵循 IAM 使用者指南 的 為第三方身分提供者 (聯合) 建立角色 中的指示。
-
IAM 使用者:
-
建立您的使用者可擔任的角色。請遵循 IAM 使用者指南 的 為 IAM 使用者建立角色 中的指示。
-
(不建議) 將政策直接附加至使用者,或將使用者新增至使用者群組。請遵循 IAM 使用者指南 的 新增權限至使用者 (主控台) 中的指示。
-
步驟 4:為AWS CodeStar專案建立 Amazon EC2 金鑰對
許多AWS CodeStar專案會使用AWS CodeDeploy或AWS Elastic Beanstalk將程式碼部署到 Amazon EC2 執行個體。若要存取與您的專案相關聯的 Amazon EC2 執行個體,請為您的 IAM 使用者建立一個 Amazon EC2 key pair。您的 IAM 使用者必須擁有建立和管理 Amazon EC2 金鑰的許可 (例如,執行ec2:CreateKeyPair
和ec2:ImportKeyPair
動作的權限)。如需詳細資訊,請參閱 Amazon EC2 金鑰對。
步驟 5:開啟 AWS CodeStar 主控台
請登入AWS Management Console,然後開啟AWS CodeStar主控台,位於 https://console.aws.amazon.com/codestar/
後續步驟
恭喜,您完成設定!若要開始使用AWS CodeStar,請參閱AWS CodeStar 入門。