openstack五大组件

使用您需要考虑的所有各种组件,构建自己的云会很快变得复杂。 有时,我们所有人都需要一点帮助。 在本月的OpenStack教程摘要中,我们收集了八个最佳的新技巧,窍门和指南。 享受并记住,OpenStack的官方文档也是您的朋友。

本月,我们将介绍git技巧,这些技巧将使您的OpenStack补丁更易于他人消化,使用Heat来管理Docker容器,如何直接从数据库中删除计算实例等等。

我们的第一篇教程介绍了通过在OpenContrail子网中运行的虚拟机中运行OpenVPN来使VPN即服务与OpenStack一起使用。 OpenContrail是Apache许可的项目,旨在提供网络虚拟化所需的服务,并且是设置网络部分的替代方法。 提供了有关Ubuntu和CentOS / Red Hat Enterprise Linux的说明。

显然,Docker在开发社区中引起了很多兴奋,但是如何使Docker与您的OpenStack集群完美融合? 使用OpenStack自己的编排系统Heat来入门。 在本指南中,eNovance的OpenStack集成专家提供了使用OpenStack Heat使多租户Docker工作的说明和示例模板。

尽管此技巧并不适用于OpenStack本身,但如果您是OpenStack贡献者,那么使用此技巧将使您的所有审阅者更加喜欢您的代码。 与其提交一个包含许多不同事情的大型代码包,可能很难遵循,不如将它们分成更小的,更容易理解的块。 肖恩·达格(Sean Dague)提供了用于拆分git commit的本指南。

DevStack对您的机器进行了很多更改,以使其环境标准化为所有组件所期望的方式。 但这可能会对您在该计算机上执行的其他任何操作产生意外或不希望的结果,因此许多人选择在虚拟机上运行其DevStack测试。 为了更轻松地访问代码,您可能希望通过NFS挂载它 。 Adam Young提供了在您的开发环境中进行设置的指南。

有时情况会出错,实例可能会以意外的方式崩溃。 即使实例消失了,OpenStack可能仍然认为它在那里。 如果发生这种情况,一种解决方法是直接从OpenStack的数据库中删除这些幻像实例 。 本指南将向您展示如何使用简单的脚本执行此操作。

这个月就这样。 查看我们过去的 OpenStack教程合集, 以获取更多出色的指南和提示。 如果我们错过了您最喜欢的新指南或资源,请在评论中告诉我们!

翻译自: https://opensource.com/business/14/8/5-new-openstack-tips-and-walkthroughs

openstack五大组件