7.3. networking-ansible 用の Openstack Bare Metal (ironic) の要件

networking-ansible ドライバーは、Openstack Bare Metal (ironic) サービスと統合します。正常に統合するためには、以下の推奨事項に従ってオーバークラウドに Bare Metal Provisioning サービス (ironic) をデプロイします。

  • オーバークラウドには、プロビジョニングネットワークが必要です。以下のいずれかのオプションを使用します。

    • ironic サービス用のブリッジネットワーク
    • ironic サービス用のカスタムコンポーザブルネットワーク

    プロビジョニングネットワークの設定に関する詳細は、Deploying an overcloud with the Bare Metal Provisioning service を参照してください。

  • オーバークラウドには、プロビジョニングプロセスの後に使用するベアメタルシステム用のテナントネットワークが必要です。本ガイドの例では、br-baremetal という名前のブリッジにマッピングされた、デフォルトの baremetal ネットワークを使用します。このネットワークには、VLAN ID の範囲も必要です。以下の heat パラメーターセットは、本ガイドの例に合わせてこれらの値を設定します。

    parameter_defaults:
      NeutronNetworkVLANRanges: baremetal:1200:1299
      NeutronFlatNetworks: datacentre,baremetal
      NeutronBridgeMappings: datacentre:br-ex,baremetal:br-baremetal
  • オーバークラウドはイントロスペクションサービスを使用して、特定のハードウェア情報を自動的に識別し、他のサービスで使用できるようマッピングします。マッピングしたインターフェイスとポート間の詳細情報を networking-ansible が使用できるように、ironic イントロスペクションサービスを有効にすることを推奨します。このタスクは手動で行うこともできます。

Bare Metal Provisioning サービス (ironic) のデプロイに関する詳細は、Deploying an overcloud with the Bare Metal Provisioning service を参照してください。