あなたのリポジトリのリンクを作成して登録する - AWS Proton

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

あなたのリポジトリのリンクを作成して登録する

コンソールまたは CLI で、あなたのリポジトリのリンクを作成できます。リポジトリリンクを作成すると、サービスリンクロールが AWS Proton によって作成されます。

AWS Management Console

次のコンソール手順に示すように、あなたのリポジトリのリンクを作成します。

  1. AWS Proton コンソールで [Repositories (リポジトリ)] を選択します。

  2. [Create repository (リポジトリの作成)] を選択します。

  3. [Link new repository (新しいリポジトリをリンクする)] ページの [Repository details (リポジトリの詳細)] セクションで以下の手順に従います。

    1. あなたのリポジトリプロバイダを選択します。

    2. 既存のあなたの接続を 1 つ選択してください。接続がない場合は、[ Add a new CodeStar connection (新しい CodeStar 接続を追加)] を選択して接続を作成し、AWS Proton コンソールに戻って接続リストを更新し、あなたの新しい接続を選択します。

    3. 接続しているソースコードリポジトリのいずれかを選択します。

  4. [オプション] [タグ]セクションで、[新しいタグを追加] を 1 回以上選択し、キーのペアを入力します。

  5. [Create repository (リポジトリの作成)] を選択します。

  6. リンクされたリポジトリの詳細データを表示します。

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 とカスタマーマネージドタグのリストが表示されます。 AWS Proton で AWS マネージドタグが自動的に生成されます。また、AWS CLI を使用して、カスタマー管理タグを変更および作成することもできます。詳細については、「AWS Proton リソースとタグ付け」を参照してください。

コマンド:

$ aws proton list-tags-for-resource \ --resource-arn "arn:aws:proton:region-id:123456789012:repository/github:myrepos/environments"