小试牛刀之Kolla单节点部署
写在前面的话,笔者目的是为了尝试用Kolla来方便快捷的部署OpenStack,为以后多节点部署打下基础。 Kola 简介: kolla 项目起源于TripleO项目,聚焦于使用Docker容器部署OpenStack服务。该项目由Cisco于2014年9月提出,是OpenStack 社区Big Tent开发模式下的孵化项目。 Kolla 项目是一个支持Openstack服务以容器的方式部署,借助ansible部署工具可以简单的扩展到多个节点。同时,又借助于使用 heat 来编排 Kolla 集群。 环境介绍: 10.0.100.201 kolla-all-in-one Centos7.2 系统 10.0.100.207 docker-registry Centos7.2 系统 由于我目的很明确,所以这里就不强调网络了,没有特殊要求,能上网就行。 另外就是 安装kolla,必须自己build 镜像, 由于网络的原因,经常会导致在build 镜像的时候失败。这次我们直接采用kolla官方提供的镜像文件,这样就不需要自己build镜像的环节 ,也就是说我们搭建本地的docker registry。 环境准备: 安装epel源 yum install epel-release -y 安装所需的依赖包 yum install python-devel libffi-devel gcc