8.3. networking-anible에 대한 OpenStack Bare Metal(ironic) 요구 사항

networking-ansible 드라이버는 Openstack Bare Metal(ironic) 서비스와 통합됩니다. 성공적으로 통합을 수행하려면 다음 권장 사항에 따라 베어 메탈 프로비저닝 서비스(ironic)를 오버클라우드에 배포합니다.

  • 오버클라우드에는 프로비저닝 네트워크가 필요합니다. 다음 옵션 중 하나를 사용합니다.

    • ironic 서비스를 위한 브리지된 네트워크입니다.
    • ironic 서비스에 대한 사용자 지정 구성 가능 네트워크입니다.

    프로비저닝 네트워크 구성에 대한 자세한 내용은 3장. 베어 메탈 프로비저닝 서비스를 사용하여 IPv4 오버클라우드 배포 또는 4장. 베어 메탈 프로비저닝 서비스를 사용하여 IPv6 오버클라우드 배포 을 참조하십시오.

  • 오버클라우드에는 프로비저닝 프로세스 후에 베어 메탈 시스템이 사용할 테넌트 네트워크가 필요합니다. 이 가이드의 예제에서는 br-baremetal 브리지에 매핑된 기본 baremetal 네트워크를 사용합니다. 또한 이 네트워크에는 VLAN ID 범위가 필요합니다. 다음 heat 매개변수는 이 가이드의 예제에 맞게 이러한 값을 설정합니다.

    parameter_defaults:
      NeutronNetworkVLANRanges: baremetal:1200:1299
      NeutronFlatNetworks: datacentre,baremetal
      NeutronBridgeMappings: datacentre:br-ex,baremetal:br-baremetal
  • 오버클라우드는 인트로스펙션 서비스를 사용하여 특정 하드웨어 세부 정보를 자동으로 식별하고 사용할 다른 서비스에 매핑합니다. ironic 인트로스펙션 서비스를 활성화하여 networking-ansible 에서 사용할 인터페이스 간 세부 정보를 매핑하는 것이 좋습니다. 이 작업을 수동으로 수행할 수도 있습니다.

베어 메탈 프로비저닝 서비스(ironic) 배포에 대한 자세한 내용은 3장. 베어 메탈 프로비저닝 서비스를 사용하여 IPv4 오버클라우드 배포 또는 4장. 베어 메탈 프로비저닝 서비스를 사용하여 IPv6 오버클라우드 배포 을 참조하십시오.