当前位置:云计算技术专区 → 正文

OpenStack Kolla介绍:改变OpenStack复杂的部署过程

责任编辑:editor005 作者:追寻神迹 |来源:企业网D1Net  2015-03-04 13:51:29 本文摘自:追寻神迹的博客

  kolla项目

Kolla是TripleO项目的一部分,聚焦于如何使用Docker容器部署 OpenStack服务。 项目于2014年9月开始,目前发布了两个版本,参与贡献者有约14人,是OpenStack的孵化项目。在裸机上部署OpenStack是一个复杂的事 情,这也不是Kolla项目当前的目标。实际工作中,我们需要一个可以简化单节点或者多节点的Kolla集群环境,所以,我们就创建了一个可以向已经存在 的OpenStack云平台部署Kolla集群的模板。

当前,使用heat模板在已经存在的openstack cloud上部署一个Kolla cluster。

当前Kolla项目在Kollaglue repo提供了以下服务的docker镜像。

$ sudo docker search kollaglue

代码目录结构

docker创建docker imagek8s创建kubenetes的pods和service配置文件tools与Kolla交互的各种工具devenv管理Kolla开发环境的一些工具。

当前的问题

当前升级和降级openstack主要有两种方式,基于image与基于package。基于image的方式,更新是原子的。基于package的更新方式通常不是原子的,升级过程中存在很多导致失败的原因,可能存在部分package更新失败的可能。

使用场景

原子性的升级或者回退openstack部署。基于组件升级openstack。基于组件回退openstack。

安全与其他

某些容器可能需要privileged,某些可能需要host相同的namespace。安全加强可以使用Selinux或者AppArmor。

参考

https://github.com/stackforge/kolla/blob/master/specs/containerize-openstack.rst

https://github.com/stackforge/kolla

https://github.com/sdake/compute-upgrade

博文出处:http://blog.csdn.net/halcyonbaby/article/details/44035653

关键字:OpenStackreponamespace

本文摘自:追寻神迹的博客

x OpenStack Kolla介绍:改变OpenStack复杂的部署过程 扫一扫
分享本文到朋友圈
当前位置:云计算技术专区 → 正文

OpenStack Kolla介绍:改变OpenStack复杂的部署过程

责任编辑:editor005 作者:追寻神迹 |来源:企业网D1Net  2015-03-04 13:51:29 本文摘自:追寻神迹的博客

  kolla项目

Kolla是TripleO项目的一部分,聚焦于如何使用Docker容器部署 OpenStack服务。 项目于2014年9月开始,目前发布了两个版本,参与贡献者有约14人,是OpenStack的孵化项目。在裸机上部署OpenStack是一个复杂的事 情,这也不是Kolla项目当前的目标。实际工作中,我们需要一个可以简化单节点或者多节点的Kolla集群环境,所以,我们就创建了一个可以向已经存在 的OpenStack云平台部署Kolla集群的模板。

当前,使用heat模板在已经存在的openstack cloud上部署一个Kolla cluster。

当前Kolla项目在Kollaglue repo提供了以下服务的docker镜像。

$ sudo docker search kollaglue

代码目录结构

docker创建docker imagek8s创建kubenetes的pods和service配置文件tools与Kolla交互的各种工具devenv管理Kolla开发环境的一些工具。

当前的问题

当前升级和降级openstack主要有两种方式,基于image与基于package。基于image的方式,更新是原子的。基于package的更新方式通常不是原子的,升级过程中存在很多导致失败的原因,可能存在部分package更新失败的可能。

使用场景

原子性的升级或者回退openstack部署。基于组件升级openstack。基于组件回退openstack。

安全与其他

某些容器可能需要privileged,某些可能需要host相同的namespace。安全加强可以使用Selinux或者AppArmor。

参考

https://github.com/stackforge/kolla/blob/master/specs/containerize-openstack.rst

https://github.com/stackforge/kolla

https://github.com/sdake/compute-upgrade

博文出处:http://blog.csdn.net/halcyonbaby/article/details/44035653

关键字:OpenStackreponamespace

本文摘自:追寻神迹的博客

电子周刊
回到顶部

关于我们联系我们版权声明隐私条款广告服务友情链接投稿中心招贤纳士

企业网版权所有 ©2010-2024 京ICP备09108050号-6 京公网安备 11010502049343号

^