This documentation is for a release that is no longer maintained
See documentation for the latest supported version 3 or the latest supported version 4.25.4. 外部ロードバランサーの設定
Red Hat OpenStack Platform (RHOSP) の OpenShift Container Platform クラスターを、デフォルトのロードバランサーの代わりに外部ロードバランサーを使用するように設定できます。
前提条件
- ロードバランサーでは、システムの任意のユーザーが TCP をポート 6443、443、および 80 が利用できる必要があります。
- それぞれのコントロールプレーンノード間で API ポート 6443 を負荷分散します。
- すべてのコンピュートノード間でアプリケーションポート 443 と 80 を負荷分散します。
- ロードバランサーでは、Ignition 起動設定をノードに提供するために使用されるポート 22623 はクラスター外に公開されません。
- ロードバランサーはクラスター内のすべてのマシンにアクセスできる必要があります。このアクセスを許可する方法には、以下が含まれます。 - ロードバランサーをクラスターのマシンのサブネットに割り当てます。
- ロードバランサーを使用するマシンに Floating IP アドレスを割り当てます。
 
手順
- ポート 6443、443、および 80 でロードバランサーからクラスターへのアクセスを有効にします。 - たとえば、以下の HAProxy 設定に留意してください。 - サンプル HAProxy 設定のセクション - Copy to Clipboard Copied! - Toggle word wrap Toggle overflow 
- ロードバランサーでクラスター API およびアプリケーションの DNS サーバーにレコードを追加します。以下に例を示します。 - <load_balancer_ip_address> api.<cluster_name>.<base_domain> <load_balancer_ip_address> apps.<cluster_name>.<base_domain> - <load_balancer_ip_address> api.<cluster_name>.<base_domain> <load_balancer_ip_address> apps.<cluster_name>.<base_domain>- Copy to Clipboard Copied! - Toggle word wrap Toggle overflow 
- コマンドラインで - curlを使用して、外部ロードバランサーおよび DNS 設定が機能することを確認します。- クラスター API がアクセス可能であることを確認します。 - curl https://<loadbalancer_ip_address>:6443/version --insecure - $ curl https://<loadbalancer_ip_address>:6443/version --insecure- Copy to Clipboard Copied! - Toggle word wrap Toggle overflow - 設定が正しい場合は、応答として JSON オブジェクトを受信します。 - Copy to Clipboard Copied! - Toggle word wrap Toggle overflow 
- クラスターアプリケーションがアクセス可能であることを確認します。 注記- Web ブラウザーで OpenShift Container Platform コンソールを開き、アプリケーションのアクセスを確認することもできます。 - curl http://console-openshift-console.apps.<cluster_name>.<base_domain> -I -L --insecure - $ curl http://console-openshift-console.apps.<cluster_name>.<base_domain> -I -L --insecure- Copy to Clipboard Copied! - Toggle word wrap Toggle overflow - 設定が正しい場合は、HTTP 応答を受信します。 - Copy to Clipboard Copied! - Toggle word wrap Toggle overflow