云基础设施是一项非常热门的技能。 如果您正在为您的云基础设施需求寻找开源解决方案,那么 OpenStack 很可能在其中。
OpenStack 是大量项目的集合,为云堆栈的几乎每个部分提供解决方案和集成。 尽管如此大的范围使其成为一个强大的工具,但也意味着可能难以跟上并了解全套项目、如何使用它们、如何自定义它们以及如何将代码贡献回它们。
幸运的是,有很多选择可以帮助您。 除了 官方项目文档、印刷书籍以及认证和培训计划外,还有大量由社区创建的优秀资源。 每个月在 Opensource.com 上,我们都会查看最近在博客和其他网站上发布的指南和教程,并将它们集中在一个地方呈现给您。 让我们深入了解一下我们这次发现了什么。
-
在本月的第一批内容中,我们收录了 Antony Messerli 撰写的关于如何使用 Ansible 设置 OpenStack 云的指南。 Messerli 带领我们了解了他的实验室环境的配置以及在其集群上启动并运行 OpenStack 所需的 playbook,以及添加镜像、设置网络等基础知识。 如果您正在考虑使用 Ansible 来设置小型本地 OpenStack 测试环境,那么这是一篇值得一读的文章。
-
接下来,您是否曾经想过 Neutron 网络在 OpenStack 中是如何工作的? 应用程序中发生的事情如何与底层代码对应? Arie Bregman 在 这篇文章中提供了 OpenStack Neutron 代码的深入剖析; 您肯定需要熟悉一般的网络原则,并且至少对 OpenStack 代码库有一点了解,才能跟上文章的思路。
-
Gerrit 是 OpenStack 使用的开源代码审查项目,用于管理传入的补丁,并在将更改合并到主 OpenStack 代码库之前允许反馈和测试。 对于那些习惯了不同代码审查系统(或根本没有)的人来说,Gerrit 可能有点难以理解,尽管它具有出色的仪表板功能,因此您可以看到对您重要的信息。 Dougal Matthews 在 这篇文章中向我们介绍了他的 Gerrit 仪表板设置,这可能有助于您创建自己的仪表板。
-
上个月在波士顿举行的 OpenStack 峰会的 视频 已经发布,无论您是否能够参加上个月的活动,它们都包含大量技术性和非技术性主题的宝藏。 不确定从哪里开始? 不妨看看 Julio Villarreal Pelegrino 关于如何规划、构建和运营大规模成功的 OpenStack 云的 演示文稿。
-
安全应该是任何云管理员最关心的问题。 但是您从哪里开始呢? Naveen Joy 发布了一个很棒的 清单,其中包含十个关于锁定您的 OpenStack 网络的安全性问题; 除了上个月他在同一主题的演讲的 视频 之外,您还可以查看此清单。
-
OpenStack 中的内部消息传递服务在一个名为 Oslo 项目的通用库中进行管理,不出所料,该库名为 Oslo.Messenging。 在这篇 两 部分 的博客文章中,了解该库的基础知识及其提供的功能。
想要了解更多? 请务必查看我们完整的 OpenStack 指南、操作指南和教程,这些内容来自三年多来社区生成的内容,可帮助您学习成为一名高效的 OpenStack 开发人员或管理员。
如果您知道我们应该收录的优秀教程、指南或操作指南,请在下面的评论中分享
4 条评论