デプロイ環境にアカウント接続とIAMロールを追加する - Amazon CodeCatalyst

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

デプロイ環境にアカウント接続とIAMロールを追加する

Amazon ECSやデプロイ用の AWS リソースなどの AWS Lambda リソースにアクセスするには、 CodeCatalyst ビルドアクションとデプロイアクションには、それらのリソースにアクセスするためのアクセス許可を持つIAMロールが必要です。Space 管理者または Power ユーザーロールを使用すると、 CodeCatalyst アカウントをリソース AWS アカウント が作成された に接続できます。次に、アカウント接続にIAMロールを追加します。デプロイアクションの場合は、 IAMロールを CodeCatalyst 環境に追加する必要があります。

プロジェクトのデプロイ環境で使用するIAMロールを追加する必要があります。アカウント接続にロールを追加しても、ロールとプロジェクトデプロイ環境への接続は追加されません。アカウント接続とIAMロールをデプロイ環境に追加するには、アカウント接続とロールが「」で説明されているように作成されていることを確認してくださいステップ 4: 接続にIAMロールを追加する

次に、 CodeCatalyst コンソールの Environments ページを使用して、アカウントの接続とIAMロールをプロジェクトのデプロイ環境に追加します。

注記

IAM ロールが必要な CodeCatalyst アクションにIAMロールが使用されている場合にのみ、環境にIAMロールを追加します。ビルドアクションを含むIAMロールを必要とするすべてのワークフローアクションは、 CodeCatalyst 環境を使用する必要があります。

デプロイ環境にアカウント接続とIAMロールを追加するには

  1. https://codecatalyst.aws/ で CodeCatalyst コンソールを開きます。

  2. アカウント接続とIAMロールを追加するデプロイ環境を使用してプロジェクトに移動します。

  3. CI/CD を展開し、環境 を選択します。

  4. 環境を選択すると、追加のタブが表示されます。

  5. AWS アカウント 接続タブを選択します。接続名 の下に、環境に追加されているアカウントがあれば一覧表示されます。

  6. [関連付ける] AWS アカウント を選択します。<environment_name> AWS アカウント の関連付けページが表示されます。

  7. 接続 で、追加するIAMロールを持つアカウント接続の名前を選択します。[関連付ける] を選択します。