This event has ended. View the official site or create your own event → Check it out
This event has ended. Create your own
View analytic
Friday, May 16 • 2:10pm - 2:50pm
TripleO and Docker

Sign up or log in to save this to your schedule and see who's attending!

Discuss ideas about Docker integration with TripleO.

Let's discuss and get some ideas flowing about how this might work. Goals would be about coming up with some high level plans to try vs. actual direction setting. Would like to start making some of the "unknowns" into "knowns" so that when we're ready to define a plan (perhaps for the K release), we'll have better information and footing.

Some discussion points:
* Building Dockerfiles using the tripleo elements. Likely one Dockerfile for each service
- nova-api, nova-conductor, keystone, database, etc...
- elements would likely need to be more flexible, see my other session about some ideas around that (http://summit.openstack.org/cfp/details/312)
* Getting the container host(s) deployed onto baremetal to serve as a nova compute node
- provision via ironic
- ubuntu, fedora/rhel atomic, coreos for the host OS
* Orchestration of the container deployments across the container host(s)
- heat templates with resources per container/application
- use Nova Docker driver to do actual container deployment
- we should help drive the docker driver in Nova to completeness

So, there's 2 deployments there (the container host, and the containers themselves). Can these be done as one deployment via Heat orchestration, or do we have to deploy 2 "clouds"?

Where could we use Docker? Seed and undercloud seem to make sense. What about using Docker for some Overcloud services?

Some additional background:

(Session proposed by James Slagle)

Friday May 16, 2014 2:10pm - 2:50pm

Attendees (74)