4.7.3. Ingress 用の Floating IP の作成
手動による介入なしでホステッドクラスターで Ingress を利用できるようにする場合は、事前に Floating IP アドレスを作成できます。
前提条件
- Red Hat OpenStack Platform (RHOSP) クラウドにアクセスできる。
Ingress に事前定義された Floating IP アドレスを使用する場合は、ワイルドカードドメイン
*.apps.<cluster_name>.<base_domain>に対して、このドメインを指す DNS レコードを作成した。-
<cluster_name>は、管理クラスターの名前です。 -
<base_domain>は、クラスターのアプリケーションが存在する親 DNS ドメインです。
-
手順
次のコマンドを実行して、Floating IP アドレスを作成します。
$ openstack floating ip create <external_network_id>ここでは、以下のようになります。
<external_network_id>- 外部ネットワークの ID を指定します。
Floating IP アドレスを事前に作成せずに、--openstack-ingress-floating-ip フラグを使用して Floating IP アドレスを指定すると、cloud-provider-openstack コンポーネントがそれを自動的に作成しようとします。このプロセスは、特定の IP アドレスを使用した Floating IP アドレスの作成が Neutron API ポリシーで許可されている場合にのみ、正常に実行されます。