ロード バランサまたはプロキシの要件を満たすには、vCloud Director Web ポータル、vCloud API、およびコンソール プロキシのデフォルトのエンドポイント Web アドレスを変更します。

vCloud Director アプライアンスはコンソール プロキシ サービスに単一の IP アドレスとカスタム ポート 8443 を使用するため、このアプライアンスをデプロイした場合は、vCloud Director 公開コンソールのプロキシ アドレスを設定する必要があります。手順 6 を参照してください。

前提条件

システム管理者のみが公開エンドポイントをカスタマイズできます。

手順

  1. メイン メニュー () から、[管理] を選択します。
  2. 左側のパネルの [設定] で、[公開アドレス] をクリックします。
  3. [編集] をクリックして、公開エンドポイントをカスタマイズします。
  4. vCloud Director URL をカスタマイズするには、[Web ポータル] エンドポイントを編集します。
    1. HTTP(非セキュア)接続用のカスタムの vCloud Director パブリック URL を入力します。
    2. HTTPS(セキュア)接続用のカスタムの vCloud Director パブリック URL を入力し、[アップロード] をクリックして、そのエンドポイントの信頼チェーンを確立する証明書をアップロードします。
      証明書チェーンはサービス エンドポイントで使用される証明書と一致する必要があります。この証明書は、エイリアス consoleproxy を使用して vCloud Director セルの各キーストアにアップロードされた証明書です。ロード バランサでコンソール プロキシ接続の SSL 終端はサポートされていません。証明書チェーンには、プライベート キーを含まない PEM 形式のエンドポイント証明書、中間証明書、およびルート証明書が含まれている必要があります。
  5. (オプション) vCloud REST API と OpenAPI URL をカスタマイズするには、[Web ポータル設定の使用] トグルを無効にします。
    1. カスタムの HTTP ベース URL を入力します。
      たとえば、HTTP ベース URL を http://vcloud.example.com に設定した場合は、 http://vcloud.example.com/api から vCloud API に、 http://vcloud.example.com/cloudapi から vCloud OpenAPI にアクセスできます。
    2. カスタムの HTTPS REST API ベース URL を入力し、[アップロード] をクリックして、そのエンドポイントの信頼チェーンを確立する証明書をアップロードします。
      たとえば、HTTPS REST API ベース URL を https://vcloud.example.com に設定した場合は、 https://vcloud.example.com/api から vCloud API に、 https://vcloud.example.com/cloudapi から vCloud OpenAPI にアクセスできます。
      証明書チェーンはサービス エンドポイントで使用される証明書と一致する必要があります。この証明書は、エイリアス http を使用して vCloud Director セルの各キーストアにアップロードされた証明書、またはロード バランサの VIP 証明書(SSL 終端が使用されている場合)のいずれかになります。証明書チェーンには、プライベート キーを含まない PEM 形式のエンドポイント証明書、中間証明書、およびルート証明書が含まれている必要があります。
  6. カスタムの vCloud Director 公開コンソール プロキシ アドレスを入力します。
    このアドレスは、ポート番号が指定された、 vCloud Director サーバまたはロード バランサの完全修飾ドメイン名 (FQDN) です。デフォルト ポートは 443 です。
    重要: vCloud Director アプライアンスは、コンソール プロキシ サービスに eth0 NIC とカスタム ポート 8443 を使用します。
    たとえば、 vCloud Director アプライアンスのインスタンスの FQDN が vcloud.example.com の場合は、「 vcloud.example.com:8443」と入力します。
    vCloud Director は、仮想マシン上でリモート コンソール ウィンドウを開くときにコンソール プロキシ アドレスを使用します。
  7. 変更内容を保存するには、[保存] をクリックします。