4.11. コントロールプレーンのパラメーターの設定
分離されたスパイン/リーフネットワークのネットワーク詳細の定義には、通常 network_data
ファイルを使用します。コントロールプレーンネットワークは例外で、これはアンダークラウドによって作成されます。ただし、オーバークラウドには、各リーフのコントロールプレーンへのアクセスが必要です。そのためには、いくつかの追加パラメーターを spine-leaf-ctlplane.yaml
ファイルで定義する必要があります。たとえば、以下のスニペットは、Leaf0 上のコントローラーノード用の NIC テンプレートのサンプルの抜粋です。
この場合は、Leaf 0 上の Control Plane ネットワークに対応する IP、サブネット、メタデータ IP、デフォルトルートを定義する必要があります。
手順
-
network-environment.yaml
ファイルを編集します。 parameter_defaults
セクションを以下のように編集します。メインのコントロールプレーンのサブネットへのマッピングを追加します。
parameter_defaults: ... ControlPlaneSubnet: leaf0
parameter_defaults: ... ControlPlaneSubnet: leaf0
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 各スパイン/リーフ型ネットワーク用のコントロールプレーンのサブネットへのマッピングを追加します。
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 各リーフにコントロールプレーンのルートを追加します。
Copy to Clipboard Copied! Toggle word wrap Toggle overflow デフォルトルートのパラメーターは通常、プロビジョニングサブネットの
gateway
に設定される IP アドレスです。この情報については、undercloud.conf
ファイルを参照してください。EC2 メタデータ IP 用のパラメーターを追加します。
parameter_defaults: ... Leaf0EC2MetadataIp: 192.168.10.1 Leaf1EC2MetadataIp: 192.168.11.1 Leaf2EC2MetadataIp: 192.168.12.1
parameter_defaults: ... Leaf0EC2MetadataIp: 192.168.10.1 Leaf1EC2MetadataIp: 192.168.11.1 Leaf2EC2MetadataIp: 192.168.12.1
Copy to Clipboard Copied! Toggle word wrap Toggle overflow これらは、EC2 メタデータサービス (169.254.169.254/32) 用のコントロールプレーンを介したルートとして機能します。これは通常、プロビジョニングネットワーク上の各リーフの
gateway
に設定します。
-
spine-leaf-ctlplane.yaml
ファイルを保存します。