Inside Kolla - 03 下载Kolla】的更多相关文章

下载 Kolla Kolla 目前托管在 github.com 上,项目仓库的 URL 是 https://github.com/stackforge/kolla. 下载 Kolla 时,可下载 github 已压缩的 zip 文件,或者是通过 git 下载最新的源代码.通过 git 下载源代码的命令如下(不下载commit历史,只下载最新的源代码): git clone --depth 1 https://github.com/stackforge/kolla.git 这里使用 --depth…
(1).实验环境 主机名 IP地址 角色 内存 网卡 CPU 磁盘 OpenStack-con 192.168.128.110 controller(控制) 8G 桥接网卡ens32和ens33 4核 200G OpenStack-com 192.168.128.111 compute(计算) 4G 桥接网卡ens32 4核 20G OpenStack-sto 192.168.128.112 storage(存储) 4G 桥接网卡ens32 4核 2个20G 注意:OpenStack-con主机…
1 openstack 概述 openstack概述 : OpenStack是一个NASA美国国家航空航天局和Rackspace合作研发 的,以Apache许可证授权,并且是一个自由软件和开放源代码项目. Open是开放,Stack则是堆砌之意,合起来就是将众多的功能服务堆积起来的集合,让人们通过Openstack云计算项目,能够将诸如计算能力.存储.网络和软件等资源抽象成服务,以便让用户可以通过互联网远程来享用,付费的形式也变得因需而定,调整方便,拥有极强的虚拟可扩展性,是公共和私有云的建设与…
kolla 介绍 简介 kolla 的使命是为 openstack 云平台提供生产级别的.开箱即用的交付能力.kolla 的基本思想是一切皆容器,将所有服务基于 Docker 运行,并且保证一个容器只跑一个服务(进程),做到最小粒度的运行 docker. kolla 要实现 openetack 部署总体上分为两步,第一步是制作 docker 镜像,第二步是编排部署.因此,kolla 项目又被分为两个小项目:kolla.kolla-ansible . kolla 的优势 kolla 的优势主要得益…
kolla镜像自从P版以后就没有向之前版本直接下载一个tar然后放入仓库那么简单了. 正式开始搭建仓库: 1.启动仓库容器 docker run  -d -v /opt/registry:/var/lib/registry -p 4000:5000  --restart=always   --name registry registry:2 查看镜像服务器 [root@kolla1 kolla]# curl 127.0.0.1:4000/v2/_catalog {"repositories&qu…
Kolla O版部署和之前的版本还是有些区别的,环境还是all-in-one 基本准备: 关闭Selina和firewalld [root@kolla ~]# cat /etc/redhat-release CentOS Linux release 7.3.1611 (Core) [root@kolla kolla]# cat /etc/hostname kolla.com [root@kolla kolla]# cat /etc/hosts127.0.0.1 localhost localho…
简单介绍: Kolla 是 OpenStack 大帐篷模式下的官方子项目之一,其主要目标是通过利用 Docker 容器以及 Ansible 自动化部署工具,来为 OpenStack 云平台提 供一个简单而灵活的部署和管理的方式.它允许完全的自主化,使得用户可以根据自身的特殊需求自行修改注: 社区从ocata版本开始将kolla代码拆分成kolla和kolla-ansibe两个仓库以明细分工 kolla用来build OpenStack镜像 kolla-ansibe用来部署任一 OpenStack…
下载 kolla-ansible 和 kolla 源码: git clone http://git.trystack.cn/openstack/kolla-ansible -b stable/queensgit clone http://git.trystack.cn/openstack/kolla -b stable/queens 安装 kolla: cd kolla python setup.py install 安装 kolla-ansible: cd ../kolla-ansible/…
这几天在研究kolla制作镜像的流程,记录下对kolla项目中base目录Dockerfile.j2阅读过程.本质上base目录下的Dockerfile.j2文件,对是yum 源的一些配置,从而使制作镜像的流程中,有一个共同的基准yun源. FROM {{ base_image }}:{{ base_distro_tag }} MAINTAINER {{ maintainer }} {# NOTE(SamYaple): Avoid uid/gid conflicts by creating ea…
1.关闭宿主机firewalldsystemctl disable firewalldsystemctl stop firewalld 2.配置selinux为disable,否则创建的实例网络不通临时关闭:[root@kf-kolla kolla]# getenforceEnforcing[root@kf-kolla kolla]# setenforce 0[root@kf-kolla kolla]#getenforcePermissive 永久关闭:[root@kf-kolla kolla]…