跳转到主要内容

tripleo-quickstart - 使TripleO入门变得简单

项目描述

https://governance.openstack.org/tc/badges/tripleo-quickstart.svg

tripleo-quickstart

最新的HTML版本可在docs.openstack.org找到。

项目的发布说明可在https://docs.openstack.org/releasenotes/tripleo-quickstart/找到。

尝试TripleO及其衍生产品的一个障碍是快速搭建环境的相对难度。

这个Ansible角色集旨在提供帮助。

Quickstart的默认部署方法使用物理机,在整篇文档中该物理机被称为$VIRTHOST。在这台物理机上,Quickstart使用libvirt设置多个虚拟机(VM)和虚拟网络。

其中一台VM被设置为**undercloud**,这是一个由系统管理员用于部署**overcloud**的OpenStack云,通常由多个VM组成,是面向最终用户的OpenStack安装。

您需要一个至少有**16 GB** RAM的$VIRTHOST,最好是**32 GB**,并且您必须能够从运行Ansible的机器上以root权限无密码访问virthost机器。目前,virthost机器必须运行基于Red Hat的最新Linux发行版(CentOS 7.x,RHEL 7.x)。其他发行版可能也可以工作,但不会在没有CI验证的情况下得到支持。

您的$VIRTHOST上的SSH服务器必须可以通过公钥访问root和stack用户。

测试root到您的virthost机器是否准备就绪的一种简单方法是

ssh root@$VIRTHOST uname -a

堆栈用户只有在快速启动部署运行后才会被添加,因此无法提前测试。但是,如果您基于每个用户进行锁定,请确保AllowUsers包含stack

如果SSH服务器配置为在一段时间不活动后断开用户,超时可能会成为一个问题。这可以通过以下方式解决,例如:

ClientAliveInterval 120
ClientAliveCountMax 720

快速启动的默认设置旨在“直接使用”,因此只需下载并运行quickstart.sh脚本即可。

项目详情


下载文件

下载适合您平台的文件。如果您不确定选择哪个,请了解更多关于安装包的信息。

源分布

tripleo-quickstart-2.1.1.tar.gz (156.8 kB 查看散列)

上传时间

构建分布

tripleo_quickstart-2.1.1-py2.py3-none-any.whl (275.4 kB 查看散列)

上传时间 Python 2 Python 3

支持者: