翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
プロキシサーバー AWS CodeBuild で を使用する
プロキシサーバー AWS CodeBuild で を使用して、インターネットとの間で送受信される HTTP および HTTPS トラフィックを規制できます。プロキシサーバーで CodeBuild を実行するには、パブリックサブネットにプロキシサーバーをインストールし、VPC のプライベートサブネットに CodeBuild をインストールします。
プロキシサーバーで CodeBuild を実行するためのプライマリユースケースが 2 つあります。
-
これにより、VPC で NAT ゲートウェイや NAT インスタンスを使用する必要がなくなります。
-
プロキシサーバーのインスタンスがアクセスを許可する URL と、プロキシサーバーがアクセスを拒否する URL を指定できます。
CodeBuild は、2 種類のプロキシサーバーで使用できます。どちらの場合も、プロキシサーバーはパブリックサブネットで動作し、CodeBuild はプライベートサブネットで動作します。
-
明示的なプロキシ: 明示的なプロキシサーバーを使用する場合は、
NO_PROXY
、HTTP_PROXY
、およびHTTPS_PROXY
の環境変数を CodeBuild のプロジェクトレベルで設定する必要があります。詳細については、「でビルドプロジェクト設定を変更する AWS CodeBuild」および「でビルドプロジェクトを作成する AWS CodeBuild」を参照してください。 -
Transparent Proxy: 透過的なプロキシサーバーを使用する場合は、特別な設定は必要ありません。