Ironic 插件¶
https://blueprints.launchpad.net/searchlight/+spec/ironic-plugin
本规范旨在为 Searchlight 添加 Ironic 插件。Ironic 是 OpenStack 裸机服务。插件应支持以下裸机资源:节点 (OS::Ironic::Node)、端口 (OS::Ironic::Port) 和机箱 (OS::Ironic::Chassis)。
问题描述¶
关于裸机节点状态变化(电源、配置)以及资源创建、更新和删除的通知将被提议发送给 Ironic (1, 2)。由于数据库中的节点信息在部署期间可能会快速变化,规范 2 提供了限制通知流的方法。使用带有 Ironic 插件的 Searchlight API 可以减少周期性轮询任务对 Ironic API 的负载。