gushiren

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理
上一页 1 ··· 11 12 13 14 15 16 17 18 19 ··· 24 下一页

2018年8月22日

摘要: 针对dib制作的deploy image,注入密码有两种方式: devuser/dynamic-login 1、对应 dib 添加密码,是通过 dynamic-login element 来完成的。 首先制作带 dynamic-login 的映像: disk-image-create ironic-agent centos7 dynamic-login -o ironic-deploy ... 阅读全文
posted @ 2018-08-22 10:37 gushiren 阅读(654) 评论(0) 推荐(0) 编辑

2018年8月21日

摘要: 参考: https://github.com/csmart/ironic-python-agent/tree/buildroot/imagebuild/buildroot#buildroot-ironic-python-agent https://github.com/csmart/ipa-buil 阅读全文
posted @ 2018-08-21 18:43 gushiren 阅读(370) 评论(0) 推荐(0) 编辑

摘要: 查看readme To embed the oem/ directory into a CoreOS pxe image: Note: In order to have the ability to ssh into the created image, you need to pass ssh k 阅读全文
posted @ 2018-08-21 18:43 gushiren 阅读(277) 评论(0) 推荐(0) 编辑

摘要: Supported Distributions Distributions which are supported as a build host: Centos 6, 7 Debian 8 (“jessie”) Fedora 20, 21, 22 RHEL 6, 7 Ubuntu 14.04 (“ 阅读全文
posted @ 2018-08-21 18:40 gushiren 阅读(495) 评论(0) 推荐(0) 编辑

摘要: 环境ironic-api ironic-conductor,ironicclient均升级为Queens版本 官网说明API版本为1.38才支持rescue/unrescue,所以修改下openrc文件 export OS_PROJECT_DOMAIN_NAME=default export OS_ 阅读全文
posted @ 2018-08-21 17:59 gushiren 阅读(533) 评论(0) 推荐(0) 编辑

摘要: 一,Ironic简述 简而言之,OpenStack Ironic就是一个进行裸机部署安装的项目。 所谓裸机,就是指没有配置操作系统的计算机。从裸机到应用还需要进行以下操作: (1)硬盘RAID、分区和格式化; (2)安装操作系统、驱动程序; (3)安装应用程序。 Ironic实现的功能,就是可以很方 阅读全文
posted @ 2018-08-21 17:50 gushiren 阅读(7550) 评论(0) 推荐(0) 编辑

摘要: inspect阶段 执行inspect后ironic会发送PUT请求到 /v1/nodes/{node_ident}/provision , ironic-api 收到这个请求后会根据 body 的 target 字段做处理: class NodeStatesController(rest.Rest 阅读全文
posted @ 2018-08-21 17:49 gushiren 阅读(1090) 评论(0) 推荐(0) 编辑

摘要: IPA使用lookup和hearteat机制与Ironic Conductor进行交互,启动时agent给Conductor的vendor_passthru lookup endpoint(地址为/v1/drivers/{driver}/vendor_passthru/lookup)发送一个硬件的p 阅读全文
posted @ 2018-08-21 17:46 gushiren 阅读(794) 评论(0) 推荐(0) 编辑

摘要: 参考: https://docs.openstack.org/ironic/latest/contributor/states.html https://docs.openstack.org/ironic/latest/contributor/states.html enroll-manageabl 阅读全文
posted @ 2018-08-21 17:45 gushiren 阅读(452) 评论(0) 推荐(0) 编辑

摘要: 1、用户调用Nova的rescue函数 nova/virt/ironic/driver.py class IronicDriver(virt_driver.ComputeDriver): ...... ...... #导入ironicclient模块 def __init__(self, virta 阅读全文
posted @ 2018-08-21 17:43 gushiren 阅读(297) 评论(0) 推荐(0) 编辑

上一页 1 ··· 11 12 13 14 15 16 17 18 19 ··· 24 下一页