跳转到主要内容

一个用于快速创建和部署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,它们已经作为依赖项安装。否则,你必须手动安装它们。

获取配置文件

  1. 登录到你的OpenStack实例WebUI

  2. 转到项目 -> API访问

  3. 将“下载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 (17.2 kB 查看散列)

上传时间

支持