使用 4 个 OpenStack 指南和教程构建开源云

349 位读者喜欢此内容。
A book monster

Opensource.com

每当你环顾四周,似乎总会有一个新的开源项目可能对云管理员有价值。这些项目中有很大一部分属于开源云工具包 OpenStack 的范畴。

而且似乎不可能跟上。幸运的是,有很多工具可以帮助你增长 OpenStack 知识库,从聚会和面对面培训,到邮件列表和 IRC 频道,再到书籍、网站和官方文档。

此外,OpenStack 社区的许多个人成员也在自己的博客和社区网站上分享他们自己的教程、指南和其他有用的信息。为了帮助你跟上这些信息,每个月 Opensource.com 都会关注最新的社区创建的 OpenStack 教育内容,并在此处为你提供。

  • OpenStack 更有趣的方面之一是,它实际上是一个由不同项目组成的可组合工具包,这些项目旨在彼此结合使用,但可以为 OpenStack 以外的其他项目提供价值。OpenStack 的存储项目就是一个很好的例子,它可以独立于 OpenStack 使用,也可以在 OpenStack 云中替换掉。最近,John Griffith 提供了一个很棒的教程,介绍如何将 OpenStack 的 Cinder 块存储项目与 Docker 和 Linux 容器系统一起使用。

  • 拥有如此多可互换的部件,尤其是在存储组件方面,带来的挑战之一是知道如何为你的需求和云用户的需求选择合适的部件。在本指南中了解所有关于为 OpenStack 选择存储后端的各种重要因素。

  • Mistral 在 OpenStack 中提供了一个工作流服务,TripleO 项目最近在最新版本周期中采用了它。像任何云项目一样,该团队遇到了一些意想不到的小问题,并在这篇关于调试 TripleO 中的 Mistral 的文章中记录了这些问题。

  • 像 OpenStack 这样的大型项目面临的一个挑战是,由于贡献者众多,他们通常在伪独立的项目上工作,因此代码库可能会反映出各种不同的编码风格,并带来与代码不确定性相关的歧义。各种自动化工具可以帮助控制这种情况;其中一个工具 Eslint 专门针对 JavaScript 代码。了解如何为你的 OpenStack 项目的基于 JavaScript 的部分实施 Eslint。

感谢你查看我们本月的列表。不要忘记查看我们的完整集合的 OpenStack 教程,其中包含指向数百个其他社区编写的教程的链接,如果你有我们遗漏的内容并且你希望下次包含的建议,请在下面的评论中告诉我们。我很高兴看到巴塞罗那 OpenStack 峰会的一切成果,并期待下个月的一些精彩补充。

User profile image.
Jason 是 Opensource.com 的员工和 Red Hatter,任职时间为 2013 年至 2022 年。此个人资料包含他在此期间与工作相关的文章。其他贡献可以在他的个人帐户上找到。

1 条评论

谢谢

Creative Commons License本作品采用知识共享署名-相同方式共享 4.0 国际许可协议进行许可。
© . All rights reserved.