HTTP プロキシーの背後での IBM Cloud Private のインストール

IBM Cloud Private には Docker が必要です。 ブート・ノードには Docker を手動でインストールする必要があります。 残りのクラスター・ノードには Docker を手動でインストールするか、または、インストーラーが自動的に Docker をインストールできます。

注: 環境プロキシーを持つノードの場合は、関連するホスト名と IP アドレスをエクスポートします。以下のコマンドを実行して情報をエクスポートします。

  export NO_PROXY=localhost,127.0.0.1,<cluster_CA_domain>.icp,<ICP ip address/range>

インストール後のプロキシー構成

インストール後に、以下のステップを実行して、IBM Cloud Private のプロキシー設定を編集できます。

  1. IBM Cloud Private 管理コンソールから、「ワークロード」 > 「デプロイメント」 に移動します。
  2. 「デプロイメント」で helm-api を検索します。
  3. 「編集」をクリックします。
  4. 以下の行を検索します。

    {
    "name": "HTTP_PROXY"
    },
    {
    "name": "HTTPS_PROXY"
    },
    {
    "name": "NO_PROXY",
    "value": "<ICP cluster IP>,mycluster.icp,mongodb,platform-identity-provider,localhost,127.0.0.1"
    },
    
  5. HTTP_PROXY と HTTPS_PROXY を必要に応じて編集します。

    {
    "name": "HTTP_PROXY",
    "value": "http://1.2.3.4:3128"
    },
    {
    "name": "HTTPS_PROXY",
    "value": "http://1.2.3.4:3128"
    },
    {
    "name": "NO_PROXY",
    "value": "<ICP cluster IP>,mycluster.icp,mongodb,platform-identity-provider,icp-management-ingress,iam-pap,localhost,127.0.0.1"
    },
    

    注: 環境に応じて、NO_PROXY 値は異なる可能性があります。 例えば、Kubernetes Ingress リソースおよび Kubernetes Service リソースが含まれる可能性があります。 IBM Cloud Private がプロキシーを介して通信するのを避けるには、NO_PROXY が完全に構成されていることが重要です。

  6. 「送信」をクリックします。

  7. Catalog に移動して、Helm チャートが表示されることを確認します。