openstack 教程
新版本Mitaka为组成OpenStack的各个项目带来了新功能。 尽管利用六个月的发布周期来获得新功能和修复问题令人兴奋,但快速的开发速度会使OpenStack难以跟上,即使对于经验丰富的云专业人士也是如此。 幸运的是,这里有很多很棒的学习资源,从书籍到培训到官方文档,当然还有很多社区创建的文章和博客文章。
每个月,Opensource.com都会在OpenStack社区中旅行,以在最新创建的技巧,教程,指南,操作方法以及其他出色的OpenStack资源中找到最好的,以帮助您掌握开源云。 这里有一些我们的最爱。
- 首先,让我们看一下亚当·杨(Adam Young)的有关Puppet for Keystone入门的教程,这是OpenStack的身份管理项目。 Adam的博客是Keystone技巧,窍门和代码片段的宝库,也是了解OpenStack如何处理身份,策略,令牌等更多细节的好地方。
- 有时,学习系统怪癖最简单的方法是自己尝试,有时,您可以通过从其他试验中学习来略过一些。 Chandan Kumar在将OpenStack的测试子软件包打包为RDO项目的一部分时,提供了自己的经验教训 。
- 在OpenStack云中部署应用程序时,Heat是本机OpenStack编排服务,用于启动和运行您的应用程序。 为了了解Heat的威力,请看一下Cloudwatt提供的一些示例模板,这是其5分钟堆栈系列的一部分,该系列上个月包括pfSense (一种开源防火墙和路由器工具), 并将 ClamAV和SpamAssassin,用于在RainLoop Web邮件服务器上保护垃圾邮件。
- 版本控制对象已进入许多OpenStack项目,以使升级更加容易。 不确定确切是什么或它们如何工作? Gorka Eguileor会带您浏览奥斯陆的版本控制对象 。
- OpenStack开发人员可能经常会发现自己直接使用curl查询API端点以测试各种事情,不幸的是,这会导致一些弊端:需要知道端点位置,手动刷新令牌以及需要记住执行curl命令的复杂性。 Jamie Lennox提供了os-http作为更简单的替代方法,并且在此博客文章中解释了它是什么以及它如何工作。
- TripleO通常用于部署新的云环境。 但是,如果您的服务器已经部署和配置怎么办? James Slagle认为,TripleO可能仍然是有用的工具,例如,将虚拟基础结构用于测试目的或运行其他预配系统,他将引导您逐步尝试使用已部署的服务器设置TripleO 。
- 本月最后,Ronald Bradford提供了三篇有关使用Devstack的文章,Devstack是专门为开发和测试而设计的OpenStack发行版。 Bradford指导您完成下载和安装Devstack的基础知识,为没有足够内存的机器上的人处理问题(这些日子,目前大约8 GB以下的东西),最后是当Devstack启动并运行以开始戳操作时的操作周围。
这结束了本月的学习,但是请务必查看我们完整的OpenStack教程集合,以获取两年多的免费在线OpenStack学习资源。 而且,如果我们错过了您认为有帮助的出色的新教程,请确保在下面的评论中告知我们。
翻译自: https://opensource.com/business/16/5/openstack-tutorial-roundup
openstack 教程