PDK のネットワークプロキシの設定

ネットワークプロキシを使用してインターネットに接続する場合、Flex Gateway ポリシー開発キット (PDK) で使用するソフトウェアツールのネットワークプロキシの定義が必要な場合があります。Docker 以外にも、​PDK の前提条件​でダウンロードされるすべてのツールは、​HTTP_PROXY​ および ​HTTPS_PROXY​ 環境変数を受け入れます。

環境変数の設定は、​ネットワークプロキシの設定​を参照してください。

でネットワークプロキシを使用するには、​Docker のネットワークプロキシの設定​を参照してください。

使用するネットワークプロキシによっては、PDK ツールがアクセスするドメインをプロキシの許可リストで定義する必要があります。

ネットワークプロキシの設定

HTTP_PROXY​ または ​HTTPS_PROXY​ 環境変数を設定するには、次のいずれかのコマンドを、変数値を自分の情報に置き換えて実行します。

  • HTTP_PROXY​:

    export HTTP_PROXY=<proxy-method>://<proxy-server>:<proxy-port>
  • HTTPS_PROXY​:

    export HTTPS_PROXY=<proxy-method>://<proxy-server>:<proxy-port>
  • ネットワークプロキシで認証が必要な場合は、次のコマンドを使用します。

    export HTTPS_PROXY=<proxy-method>://<username>:<password>@<proxy-server>:<proxy-port>

Docker のネットワークプロキシの設定

インテグレーションテスト​と​デバッグ環境​では Docker が必要です。

Docker は、Docker イメージを取得するためにインターネットにアクセスする必要があります。Docker のネットワークプロキシの設定方法は、自分のユースケースに関連した Docker ドキュメントを参照してください。