6.3. ネットワーク VIP 定義ファイルの作成
オーバークラウドのネットワーク VIP を設定するために、ネットワーク仮想 IP (VIP) 定義ファイルを作成します。
手順
必要なサンプルネットワーク VIP 定義テンプレートを
/usr/share/openstack-tripleo-heat-templates/network-data-samplesから環境ファイルディレクトリーにコピーします。cp /usr/share/openstack-tripleo-heat-templates/network-data-samples/<sample_network_VIP_definition_file> /home/stack/templates/<network_VIP_definition_file>
$ cp /usr/share/openstack-tripleo-heat-templates/network-data-samples/<sample_network_VIP_definition_file> /home/stack/templates/<network_VIP_definition_file>Copy to Clipboard Copied! Toggle word wrap Toggle overflow -
<sample_network_VIP_definition_file>を、コピーするサンプルネットワーク仮想 IP 定義ファイルの名前 (vip-data-default-network-isolation.yamlなど) に置き換えます。 -
<network_VIP_definition_file>を、ネットワーク仮想 IP 定義ファイルの名前 (vip_data.yamlなど) に置き換えます。
-
オプション: 環境に合わせてネットワーク仮想 IP 定義ファイルを設定します。
- network: <network> dns_name: <dns_name> name: <vip_name> ip_address: <vip_address> subnet: <subnet>
- network: <network> dns_name: <dns_name> name: <vip_name> ip_address: <vip_address> subnet: <subnet>Copy to Clipboard Copied! Toggle word wrap Toggle overflow -
<network>を、IP アドレスが割り当てられているネットワークの名前 (internal_apiやstorageなど) に置き換えます。 -
オプション:
<dns_name>を、FQDN (完全修飾ドメイン名) (overcloudなど) に置き換えます。 -
オプション:
<vip_name>を、仮想 IP 名に置き換えます。 -
オプション:
<vip_address>をネットワークの仮想 IP アドレスに置き換えます。 オプション:
<subnet>を、仮想 IP ポートの作成時に使用するサブネットの名前に置き換えます。ルーティングされたネットワークに必要です。たとえば、次の設定では、外部ネットワークとコントロールプレーン仮想 IP を定義します。
- network: external dns_name: overcloud ip_address: '1.2.3.4' - network: ctlplane dns_name: overcloud
- network: external dns_name: overcloud ip_address: '1.2.3.4' - network: ctlplane dns_name: overcloudCopy to Clipboard Copied! Toggle word wrap Toggle overflow
ネットワーク VIP の設定に使用できるプロパティーの詳細は、ネットワーク仮想 IP 属性のプロパティー を参照してください。
-