一个用于快速创建和部署Openstack机器以供QA测试的工具。
项目描述
给我一个OpenStack上的我的镜像实例。快一点!
快速入门
安装
5minute安装有多种方式。你可以选择以下之一。
Fedora
5minute软件包可在Fedora仓库中找到。
dnf install 5minute
Copr仓库
对于最新的构建,启用Copr仓库
dnf copr enable mkorbel/5minute
并安装5minute。
dnf install 5minute
手动安装
要运行5minute,你需要安装以下库
python3-keystoneclient python3-cinderclient python3-heatclient python3-neutronclient python3-novaclient python3-glanceclient python3-xmltodict python3-prettytable
要将它们作为RPM(Fedora)安装,请运行dnf -y install $( cat requirement-rpms.txt )。
如果你使用pip install vminute安装了5minute,它们已经作为依赖项安装。否则,你必须手动安装它们。
获取配置文件
登录到你的OpenStack实例WebUI
转到项目 -> API访问
将“下载OpenStack RC文件”保存到~/.5minute/config
开始使用
显示帮助
5minute help
上传您的SSH公钥
5minute key ~/.ssh/id_rsa.pub
显示我们可以处理的镜像
5minute images
启动您的机器(请考虑在命令中添加‘–name’或‘–flavor’)
5minute boot <image_name_or_id>
启动完成后,您应该能够通过ssh连接到您的机器
ssh root@<machine_ip_address>
您可以列出您当前的所有机器
5minute list
使用完毕后,终止机器(您也可以通过OpenStack webUI进行操作)
5minute delete <machine_name_or_id>
列出可用的OpenStack场景
5minute scenario templates
运行场景
5minute scenario boot <scenario_template_name>
完成场景后,您应该删除它
5minute scenario delete <scenario_name_or_id>
项目详情
关闭
vminute-0.2.33.tar.gz的散列
算法 | 散列摘要 | |
---|---|---|
SHA256 | ea2291e7833d14cbd86bae70b60c1551897072779cd233f757c5840c1b8332a8 |
|
MD5 | b9abcada4020843035bd822f67d6861a |
|
BLAKE2b-256 | f96d886d8feef6963a632cd806984d137ca06d01b03433a62c56a5f561163c4b |