9.3. ロールへのコンポーザブルネットワークの追加
コンポーザブルネットワークをご自分の環境で定義したロールに割り当てることができます。たとえば、カスタム StorageBackup ネットワークを Ceph Storage ノードに追加することができます。
以下の手順で、オーバークラウドのロールにコンポーザブルネットワークを追加する方法について説明します。
手順
カスタム
roles_dataファイルがまだない場合には、デフォルトをご自分のホームディレクトリーにコピーします。cp /usr/share/openstack-tripleo-heat-templates/roles_data.yaml /home/stack/.
$ cp /usr/share/openstack-tripleo-heat-templates/roles_data.yaml /home/stack/.Copy to Clipboard Copied! Toggle word wrap Toggle overflow -
カスタム
roles_dataファイルを編集します。 コンポーザブルネットワークを追加するロールまでスクロールし、
networksの一覧にネットワーク名を追加します。たとえば、ネットワークを Ceph Storage ロールに追加するには、以下のスニペットをガイドとして使用します。Copy to Clipboard Copied! Toggle word wrap Toggle overflow - カスタムネットワークを対応するロールに追加したら、ファイルを保存します。
openstack overcloud deploy コマンドを実行する際に、-r オプションを使用して roles_data ファイルを指定します。-r オプションを設定しないと、デプロイメントコマンドはデフォルトのロールセットとそれに対応する割り当て済みのネットワークを使用します。