构建或下载部署 ramdisk 镜像¶
Ironic 依赖于包含运行 ironic-python-agent (IPA) 服务的镜像,用于控制和部署裸机节点。
在 ironic-python-agent (IPA) 的每个分支的每次提交中,都会发布两种类型的镜像
DIB 镜像适用于生产环境,可以从 https://tarballs.openstack.org/ironic-python-agent/dib/files/ 下载。
对于 Train 及更早版本,请使用 CentOS 7 镜像。
对于 Ussuri 到 Yoga 版本,请使用 CentOS 8 镜像。
对于 Zed 及更新版本,请使用 CentOS 9 镜像。
警告
CentOS 7 镜像不再更新,不应使用。
警告
由于缺少 simple-init 元素,发布的镜像将无法用于无 DHCP 部署。请查阅 DIB 文档,了解如何构建镜像。
TinyIPA 镜像适用于 CI 和测试环境,可以从 https://tarballs.openstack.org/ironic-python-agent/tinyipa/files/ 下载。
从源代码构建¶
请查阅 ironic-python-agent-builder 项目,了解有关构建 ironic-python-agent ramdisk 的信息。