Juno Design Summit has ended
Back To Schedule
Friday, May 16 • 2:10pm - 2:50pm
TripleO and Docker

Sign up or log in to save this to your schedule, view media, leave feedback 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 EDT

Attendees (0)