这是翻译自OpenStack官方文档的 Kolla-Ansible部分,当前适用于OpenStack Ussuri 版本。
之所以会有二次修订这个文档的想法,原因有二:一是在河南的大环境下,研究源码部署大规模OpenStack集群的内容实属屠龙之技,河南的OpenStack技术市场上绝大部分在采用单一节点的部署,最多会借助Kolla-Ansible二进制部署方式搭建一个资源利用并不充分的3节点HA。相比于在开源社区推崇的源代码部署方式,河南OpenStack技术市场上连自建内部YUM源的方式都不采用,反而采用有第三方项目构建的Kolla-Ansible二进制在线部署的方式。对于不追求自助掌握OpenStack主线技术、只是希望借助“OpenStack云计算”这个流行热词贩卖硬件的河南公司而言,采用Kolla-Ansible二进制在线部署单节点OpenStack平台,的确是一个比较经济的选择。而我目前还需要在河南停留一段时间,不想被饿死的话,最好合适违心附和一下这里的虚假宣传。二是我一直在寻求能把OpenStack组件和某个Linux发行版组合在一起的方案,最终能够成为一个定制化的OS镜像,可以像借助DVD镜像离线安装一个操作系统一样完全离线部署OpenStack平台。尽管在这方面已经有人做过探索了,但从其他人对已有方式的复用来看,效果并不尽如人意,构建失败的比例很高。而且能找到的几个方案都是参照了陈沙克先生的构建思路,对Ocata版的OpenStack制作成功率比较高,其他版本尚未见有制作成功的。
这次修订这份文档的翻译,也是希望能够找到定制镜像方向上的提示。
适用于OpenStack Ussuri 版本的 Kolla-Ansible部署文档_第1张图片
适用于OpenStack Ussuri 版本的 Kolla-Ansible部署文档_第2张图片
适用于OpenStack Ussuri 版本的 Kolla-Ansible部署文档_第3张图片
适用于OpenStack Ussuri 版本的 Kolla-Ansible部署文档_第4张图片
适用于OpenStack Ussuri 版本的 Kolla-Ansible部署文档_第5张图片
适用于OpenStack Ussuri 版本的 Kolla-Ansible部署文档_第6张图片
适用于OpenStack Ussuri 版本的 Kolla-Ansible部署文档_第7张图片
适用于OpenStack Ussuri 版本的 Kolla-Ansible部署文档_第8张图片
适用于OpenStack Ussuri 版本的 Kolla-Ansible部署文档_第9张图片
适用于OpenStack Ussuri 版本的 Kolla-Ansible部署文档_第10张图片
适用于OpenStack Ussuri 版本的 Kolla-Ansible部署文档_第11张图片
适用于OpenStack Ussuri 版本的 Kolla-Ansible部署文档_第12张图片