翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
Amazon Virtual Private Cloud CodePipeline で を使用する
AWS CodePipeline は、 を搭載した Amazon Virtual Private Cloud (Amazon VPC)
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 の問題をトラブルシューティングする場合、インターネット接続エラーメッセージに表示される情報を、問題の特定、診断、対処のために使用します。
-
が使用するサービスロールに適切なアクセス許可 CodePipeline があることを確認してください。例えば、 CodePipeline に Amazon VPC の操作に必要な Amazon EC2 アクセス許可がない場合、「予期しない EC2 エラー: 」というエラーが表示されることがあります UnauthorizedOperation。