熟悉Open Stack的人可以向我解释是否可以使用RDO版本进行生产。 与文档安装指南相比,安装需要几分钟的时间。 我已经在多个虚拟机上安装了Open Stack,现在我正在尝试在Python中构build一个快速部署平台,这将使自动化的开放堆栈安装适用于生产环境。 如果已经有一个快速部署软件可以有人引导我在正确的道路上。
我们在生产中使用RDO。 无论这个判断是否依赖于您可能了解的特定于站点的因素(用例,SLA,文化等)的判断调用,但我当然不会。 RDO肯定不是以某种方式从根本上被打破,从而阻止它在生产中的使用,即使是这样,你也应该简单地修复这些错误:-)
关于部署工具,也可以看看The Foreman。 另外,我不build议你编写Python代码来安装OpenStack。 如果Packstack中现有的Puppet清单是不够的,我build议你写更多的Puppet,或者盗取Packstack的Puppet清单,修改它们,然后在没有Packstack的情况下使用它们,或者完全忘记Packstack,只使用stackforge / puppetforge /哪里。
回答你的意见,是的,RDO和Packstack有区别。 RDO是OpenStack的发行版,而Packstack是安装OpenStack的工具。