本地管理ManageIQ/CFME设备。
项目描述
MiqBox
使用虚拟化本地启动ManageIQ/CFME设备。
先决条件
-
虚拟化
-
开发软件包
sudo dnf install libvirt-devel python-devel python3-devel
安装
-
pip
pip install miqbox --user
-
source
python setup.py install --user
故障排除
-
防止libvirt请求root密码
-
添加libvirt组(可能默认存在)
sudo groupadd libvirt
-
将非root用户添加为成员
sudo usermod -a -G libvirt <username>
-
为libvirt添加Polkit规则
vim /etc/polkit-1/rules.d/80-libvirt.rules
polkit.addRule(function(action, subject) { if (action.id == "org.libvirt.unix.manage" && subject.local && subject.active && subject.isInGroup("libvirt")) { return polkit.Result.YES; } });
-
用法
-
使用MiqBox可获得帮助
Usage: miqbox [OPTIONS] COMMAND [ARGS]... Spin ManageIQ/CFME Appliance locally with Virtualization. Options: --version Show the version and exit. --help Show this message and exit. Commands: config Configure MiqBox create Create Appliance evmserver Restart Miq/CFME Server images Check available images kill Kill Appliance pull Download Image rmi Remove local Images start Start Appliance status Appliance Status stop Stop Appliance
贡献
项目详情
下载文件
下载您平台对应的文件。如果您不确定选择哪个,请了解更多关于安装包的信息。
源代码分发
miqbox-1.5.tar.gz (16.4 kB 查看散列值)
构建分发
miqbox-1.5-py3-none-any.whl (15.1 kB 查看散列值)