Amazon Virtual Private Cloud CodePipeline で を使用する - AWS CodePipeline

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

Amazon Virtual Private Cloud CodePipeline で を使用する

AWS CodePipeline は、 を搭載した Amazon Virtual Private Cloud (Amazon VPC) エンドポイントをサポートするようになりましたAWS PrivateLink。つまり、VPC 内のプライベートエンドポイント CodePipeline を介して に直接接続し、VPC と AWS ネットワーク内のすべてのトラフィックを保持できます。

Amazon VPC は AWS のサービス 、定義した仮想ネットワークで AWS リソースを起動するために使用できる です。VPC では、次のようなネットワーク設定を管理することができます。

  • IP アドレス範囲

  • サブネット

  • ルートテーブル

  • ネットワークゲートウェイ

インターフェイス VPC エンドポイントは、 を利用しています。これは AWS PrivateLink、Elastic Network Interface とプライベート IP アドレス AWS のサービス を使用した 間のプライベート通信を容易にする AWS テクノロジーです。VPC を に接続するには CodePipeline、 のインターフェイス VPC エンドポイントを定義します CodePipeline。このタイプのエンドポイントにより、VPC を AWS のサービスに接続できるようになります。エンドポイントは、インターネットゲートウェイ、ネットワークアドレス変換 (NAT) インスタンス、または VPN 接続を必要と CodePipeline せずに、信頼性が高くスケーラブルな への接続を提供します。VPC を設定する方法の詳細については、VPC ユーザーガイド参照してください。

可用性

CodePipeline は現在、次の で VPC エンドポイントをサポートしています AWS リージョン。

  • 米国東部 (オハイオ)

  • 米国東部 (バージニア北部)

  • 米国西部 (北カリフォルニア)

  • 米国西部(オレゴン)

  • カナダ (中部)

  • 欧州 (フランクフルト)

  • 欧州 (アイルランド)

  • 欧州 (ロンドン)

  • ヨーロッパ (ミラノ)*

  • 欧州 (パリ)

  • 欧州 (ストックホルム)

  • アジアパシフィック (香港)*

  • アジアパシフィック(ムンバイ)

  • アジアパシフィック (東京)

  • アジアパシフィック (ソウル)

  • アジアパシフィック (シンガポール)

  • アジアパシフィック (シドニー)

  • 南米(サンパウロ)

  • AWS GovCloud (米国西部)

*使用する前に、このリージョンを有効にする必要があります。

CodePipeline の VPC エンドポイントを作成する

Amazon VPC コンソールを使用して、com.amazonaws.region. codepipeline VPC エンドポイントを作成します。コンソールでは、region は、米国東部 (オハイオ) リージョンの など CodePipeline、 で AWS リージョン サポートされている us-east-2のリージョン識別子です。詳細については、『Amazon VPC ユーザーガイド』の「インターフェイスエンドポイントの作成」を参照してください。

エンドポイントには、 AWSにサインインしたときに指定したリージョンが事前に設定されています。別のリージョンにサインインすると、VPC エンドポイントは新しいリージョンに更新されます。

注記

VPC サポートを提供し CodePipeline、 など と統合 AWS のサービス する他の は CodeCommit、その統合に Amazon VPC エンドポイントを使用することをサポートしていない場合があります。例えば、 CodePipeline と の間のトラフィックを VPC サブネット範囲に制限 CodeCommit することはできません。

VPC 設定のトラブルシューティング

VPC の問題をトラブルシューティングする場合、インターネット接続エラーメッセージに表示される情報を、問題の特定、診断、対処のために使用します。