OpenStack有一个庞大的生态系统。通过这些新的指南和教程,学习如何最大化您的开源云技能
在技术世界中,拥有OpenStack经验仍然是最需要的技能之一,因为组织继续寻求构建和管理它们自己的开源云。但是OpenStack是一个很大的主题,它由许多正在快速开发的独立项目组成。保持你的技能与时俱进可能是一个挑战。
好消息是有很多资源可以让你跟上进度。除了官方项目文档、各种培训和认证程序、印刷的指南和其他资源之外,还有大量由OpenStack社区成员编写的教程和指南,并通过各种博客和在线出版物发布。
在Opensource.com,每个月我们都会收集这些社区创建的最佳资源,并将它们整合到一个方便的包中。以下是我们上个月的总结。
OpenStack有一个本地编制工具,Heat,它可以用来从预先制作的模板中推出你喜欢的软件的安装,无论是在命令行还是通过Horizon的用户界面。虽然您可能希望构建自己的Heat模板来满足应用程序的确切需求和环境的具体要求,但是开始使用Heat的一个很好的方法是查看其他模板的例子。这些针对LAMP堆栈的部署示例,或者进一步构建的示例,WordPress,可能会帮助您构建满足您需要的应用程序部署模板。
并不是每个希望部署自己的云的人都可以访问裸机服务器,当然很多人也无法访问备用服务器进行测试。您可能希望运行一个测试环境作为概念验证,或者在升级之前检查新特性,或者希望在不危及生产环境的情况下安全地玩耍。在本教程中,您将了解如何在AWS上部署OpenStack,尽管在此之前一定要了解可能存在的限制。
OpenStack的工作流服务Mistral可用于在云环境中执行一系列任务。它是TripleO的一个重要组件,TripleO使用OpenStack的本地服务来部署和升级OpenStack。在这篇简短的文章中,了解更多关于MIstral如何工作以及TripleO如何利用其功能的信息。
最后,对于任何从事上游OpenStack项目的人来说,这里有一个方便的技巧可以帮助你更好地管理代码。如果您曾经需要同时使用共享代码段更新多个存储库,这是OpenStack中的一个常见需求,那么本指南和脚本可以帮助您解决这个问题。
本文系外文翻译,前往查看
如有侵权,请联系 cloudcommunity@tencent.com 删除。
本文系外文翻译,前往查看
如有侵权,请联系 cloudcommunity@tencent.com 删除。