• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
[Open stack] heat + docker
 

[Open stack] heat + docker

on

  • 2,227 views

An alternative to the Nova driver, this presentation is about orchestrating Docker containers with OpenStack Heat!

An alternative to the Nova driver, this presentation is about orchestrating Docker containers with OpenStack Heat!

Statistics

Views

Total Views
2,227
Views on SlideShare
2,226
Embed Views
1

Actions

Likes
8
Downloads
92
Comments
0

1 Embed 1

http://www.linkedin.com 1

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    [Open stack] heat + docker [Open stack] heat + docker Presentation Transcript

    • Docker plugin for Heat Orchestrate containers with OpenStack Heat by Sam Alba @sam_alba sam@dotcloud.com Oct 2013
    • What is Heat? “Heat implements an orchestration engine to launch multiple composite cloud applications based on templates. ” Source: https://wiki.openstack.org/wiki/Heat Oct 2013
    • Docker in OpenStack Havana Nova supports Docker as a new hypervisor starting with the Havana release ➔ Deploy containers instead of VM with the same API (Nova) Oct 2013
    • Why using Heat directly? ● This is not a replacement to the Nova driver! ● It allows to use the whole Docker API from a Heat template Resources: Blog: Type: OS::Heat::Docker Properties: Image: samalba/wordpress Env: - DB_PORT=42 Oct 2013
    • How to use it? 1. Install Heat with DevStack: https://wiki.openstack. org/wiki/Heat/GettingStartedUsingDevstack 2. Install the Docker plugin # Clone the repos git clone git@github.com:dotcloud/openstack-heat-docker.git # Link the plugin so Heat can find it ln -sf $(cd openstack-heat-docker/plugin; pwd) /usr/lib/heat/docker Oct 2013
    • Demo time! Example with Wordpress+MySQL
    • Demo time! Horizon UI > Orchestration > Stacks Oct 2013
    • Demo time! Configure the Stack (parameters of the Heat template) Oct 2013
    • Demo time! Launch it Oct 2013
    • Demo time! Oct 2013
    • Run it yourself! Project home page: https://github.com/dotcloud/openstack-heat-docker … and please ask for help: #docker on irc.freenode.org Oct 2013
    • Questions? Oct 2013