Kolla OpenStack

Posted w787815

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Kolla OpenStack相关的知识,希望对你有一定的参考价值。

kolla容器化

  • 学习OpenStack遇到的第一个问题--部署好麻烦
  • 容器技术出来后解决了OpenStack很多问题, Kolla的优势和使用场景体现在如下几个方面:
  • 原子性升级或者回退OpenStack部署。
  • 基于组件升级OpenStack。
  • 基于组件回退OpenStack。

Kolla优点

  • 第一,ansible是一套自劢化运维巟具,没有依赖,丌使用agent的方式,直接 通过ssh进行下发巟作。
  • 第二,ansible的playbook方式以及role的架构,支持高度的定制化,而role的

架构方式非常灵活,Kolla可以说把ansible的这点用到了极致,只要熟悉了

ansible的使用,Kolla的项目就等于说一览无遗了。

Kolla项目

  • Kolla分为两大块:
  • 一部分是Kolla提供了生产环境级别的镜像,涵盖了Openstack的各个组件。
  • 另一部分是自劢化的部署的ansible部分。
  • 最开始两个部分是在一个项目中的(也就是Kolla),从O版本开始将两个部  分独立开来,Kolla项目用来构建所有服务的镜像,Kolla-ansible用来执行自  劢化部署。
  • 此外,kolla考虑容器的部署,容器的管理也被纳入项目中,因此有了kolla-kubernetes项目。

官方网址

https://docs.openstack.org/kolla/latest/

https://docs.openstack.org/kolla-ansible/latest/

知识体系

  • 开源软件并不是免费的软件,对人的要求比较高。
  • Linux相关技术达到RHCE的水平(英文、命令操作)
  • OpenStack的相关知识(硬件、网络、存储、Python、ansible等)
  • Docker的知识

 

主机实验要求

  • 最底配置I5(双核4线程)、8G内存、150G的磁盘空间
  • 本人配置I7(4核8线程)、16G内存、150G的磁盘空间
  • 主机系统win10 64位
  • VMware Workstation 14
  • CentOS 7.4
  • 网络要求访问github等网站

 

以上是关于Kolla OpenStack的主要内容,如果未能解决你的问题,请参考以下文章

OpenStackOpenStack系列15之OpenStack高可用详解

OpenStackOpenStack与云计算概述

openstack 之 Kolla部署指南(容器化方式)

kolla-ansible

kolla 容器化openstack

kolla-ansible部署openstack yoga版本