での git リポジトリの使用 AWS Proton - AWS Proton

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

での git リポジトリの使用 AWS Proton

AWS Proton は、さまざまな目的で git リポジトリを使用します。次のリストは、 AWS Proton リソースに関連付けられたリポジトリタイプを分類します。リポジトリに繰り返し接続してコンテンツをプッシュするか、そこからコンテンツをプルする AWS Proton 機能については、 AWS Proton AWS アカウントにリポジトリリンクを に登録する必要があります。リポジトリリンクは、リポジトリに接続するときに AWS Proton が使用できる一連のプロパティです。 AWS Proton は現在、GitHub、GitHub Enterprise、BitBucket をサポートしています。

開発者リポジトリ

コードリポジトリ — 開発者がアプリケーションコードの保存に使用するリポジトリ。コードデプロイに使用されます。このリポジトリと直接やり取り AWS Proton しません。開発者がパイプラインのあるサービスをプロビジョニングするとき、アプリケーションコードの読み取り元になるリポジトリ名とブランチを指定します。 AWS Proton はこの情報をプロビジョニングするパイプラインに渡します。

詳細については、「サービスを作成する」を参照してください。

管理者用リポジトリ

テンプレートリポジトリ – 管理者が AWS Proton テンプレートバンドルを保存するリポジトリ。テンプレート同期に使用します。管理者が でテンプレートを作成すると AWS Proton、テンプレートリポジトリをポイントし、新しいテンプレートを同期 AWS Proton させることができます。管理者がリポジトリ内のテンプレートバンドルを更新すると、 は新しいテンプレートバージョン AWS Proton を自動的に作成します。同期に使用する AWS Proton 前に、テンプレートリポジトリを にリンクします。

詳細については、「テンプレートの同期設定」を参照してください。

注記

テンプレートを Amazon Simple Storage Service (Amazon S3) にアップロードし続け、 AWS Proton テンプレート管理 APIs を呼び出して新しいテンプレートまたはテンプレートバージョンを作成する場合、テンプレートリポジトリは必要ありません。

セルフマネージドプロビジョニングレポジトリ

インフラストラクチャリポジトリ — レンダリングされたインフラストラクチャテンプレートをホストするリポジトリです。リソースインフラストラクチャセルフマネージドプロビジョニングに使用します。管理者がセルフマネージドプロビジョニング用の環境を作成すると、リポジトリが提供されます。 はこのリポジトリにプルリクエスト (PRs) AWS Proton を送信して、環境と環境にデプロイされたサービスインスタンスのインフラストラクチャを作成します。セルフマネージドインフラストラクチャのプロビジョニングに使用する前に、インフラストラクチャリポジトリを AWS Proton にリンクします。

パイプラインリポジトリ — パイプラインの作成に使用するリポジトリです。パイプラインセルフマネージドプロビジョニングに使用します。追加のリポジトリを使用してパイプラインをプロビジョニングすると、 AWS Proton は個々の環境やサービスから独立してパイプライン設定を保存できます。あなたのセルフマネージドプロビジョニングサービスのすべてに 1 つのパイプラインリポジトリを用意するだけで済みます。自己管理型パイプラインのプロビジョニングに使用する AWS Proton 前に、パイプラインリポジトリを にリンクします。

詳細については、「AWSマネージドプロビジョニングの仕組み」を参照してください。