project kolla bof at containercon

Post on 08-Jan-2017

1.880 Views

Category:

Software

3 Downloads

Preview:

Click to see full reader

TRANSCRIPT

Project - Kolla

Swapnil KulkarniSenior Software Engineer, Red HatAugust 19, 2015

@coolsvap

❏ Deploying OpenStack is difficult❏ Operating OpenStack is even more difficult❏ Deployment options consisted of bare metal

or VM’s❏ TripleO❏ Multiple packaged installation options❏ Manual Installation

2

Background

❏ (In Theory) “Kolla” is Greek for glue❏ An open source project hosted on

❏ https://github.com/stackforge/kolla **❏ ASL2 licensed

3

Kolla

What is Kolla

** has been accepted in OpenStack Big Tent, the repo will change to https://github.com/openstack/kolla

Mission StatementKolla provides production-ready containers and deployment tools for operating OpenStack clouds.

❏ Simplified Deployment❏ Simplified Operations

❏ Configuration Management Support with Ansible❏ Containers...

❏ Ready to use components❏ Fast Deployment

5

How does Kolla Help?

6

How does Kolla Help?❏ Image Repository❏ Versioning❏ App-Centric

7

Why Docker?Pros:❏ Immutable❏ Portable❏ Fast❏ App focused experience❏ Massive community❏ Branding❏ Growth

Cons:❏ Green

❏ Kolla is even greener❏ Additional complexity❏ Difficult to audit

8

Kolla Architecture

❏ Core Services Containers completed❏ Support for CentOS, Fedora, RHEL, Ubuntu as Platform with binaries❏ Single Node & Multinode installation with Ansible Completed❏ Vagrant Support with VirtualBox❏ Configuration Management for core services with Ansible is in progress❏ Templating Dockerfiles in progress❏ Install from Source in progress

Kolla - Current Status

10

Contribution Summary

❏ Implementation of all services❏ Expand multi-host deployment❏ High-Availability for all services❏ Install from Source

11

Roadmap

12

Contributing to KollaJoin us on IRC : #kolla on Freenode

Mailing List: OpenStack dev list, prefix with [kolla]

Launchpad Project : https://launchpad.net/kolla

Features/Blueprints: https://blueprints.launchpad.net/kolla

Bug Tracker: https://bugs.launchpad.net/kolla

Github Repo : https://github.com/stackforge/kolla/ **

Docker Hub Images: https://hub.docker.com/u/kollaglue/

** has been accepted in OpenStack Big Tent, the repo will change to https://github.com/openstack/kolla

Questions

top related