第4章 オーバークラウドの設定
アンダークラウドを設定したら、設定ファイルのセットを使用して残りのオーバークラウドリーフネットワークを設定することができます。残りのオーバークラウドリーフネットワークを設定してオーバークラウドをデプロイすると、デプロイされる環境には、ルーティングを利用できるネットワークが複数セット実装されます。
4.1. ネットワークデータファイルの作成 リンクのコピーリンクがクリップボードにコピーされました!
リーフネットワークを定義するには、コンポーザブルネットワークとその属性の一覧が YAML 形式で記載された、ネットワークデータファイルを作成します。subnets
パラメーターを使用して、ベースネットワークと共に追加のリーフサブネットを定義します。
手順
stack
ユーザーのホームディレクトリーに、新たなnetwork_data_spine_leaf.yaml
ファイルを作成します。デフォルトのnetwork_data_subnets_routed.yaml
ファイルをベースとして使用します。cp /usr/share/openstack-tripleo-heat-templates/network_data_subnets_routed.yaml /home/stack/network_data_spine_leaf.yaml
$ cp /usr/share/openstack-tripleo-heat-templates/network_data_subnets_routed.yaml /home/stack/network_data_spine_leaf.yaml
Copy to Clipboard Copied! Toggle word wrap Toggle overflow network_data_spine_leaf.yaml
ファイルの YAML 一覧を編集して、各ベースネットワークおよび対応するリーフサブネットをコンポーザブルネットワーク項目として定義します。以下に示す構文の例を使用して、ベースのリーフおよび 2 つのリーフサブネットを定義します。Copy to Clipboard Copied! Toggle word wrap Toggle overflow 以下の例は、内部 API ネットワークおよびそのリーフネットワークを定義する方法を示しています。
Copy to Clipboard Copied! Toggle word wrap Toggle overflow
Control Plane ネットワークは、アンダークラウドですでに作成済みなので、ネットワークデータファイルでは定義しません。ただし、パラメーターを手動で設定して、オーバークラウドが NIC を適切に設定できるようにする必要があります。
Controller ベースのサービスが含まれるネットワークについて、vip: true
と定義します。上記の例では、InternalApiLeaf0
にそれらのサービスが含まれます。