Docker orchestration with Tutum

Post on 28-Jul-2015

1.690 views 3 download

Tags:

Transcript of Docker orchestration with Tutum

Orchestration using Tutum

Who am I ?

Stephen “TheCodeAssassin” Hoogendijk

Software Developer Cloud @ LeaseWeb Technologies Github: github.com/thecodeassassin

Twitter: @thecodeassassin

Ps: I also idle in #docker, #cloudstack and #shipyard on freenode

Docker ???

Isolation

Packaging applications

Works on any Linux kernel > 3.10

Standards

Orchestration!

What I needed

Spreading a service across nodes

Making the most use out of a node

Inter-host communication

Deploy to specific nodes

API

Monitoring

Logging

Weave

Consul

cAdvisor CoreOS

Flocker

skyDNS

Registrator

Logstash

Elasticsearch

Marathon / Mesos Maestro

Decking

Docker Swarm

Docker Machine

Fig / Docker compose

What I expected

Where I was after 3 months

Maybe use an existing tool

shipyard

Plus: flynn, deis, coreos, kubernetes and many more

So why Tutum?

I’m a developer

What I needed

Spreading a service across nodes

Making the most use out of a node

Inter-host communication

Deploy to specific nodes

API

Monitoring

Logging

It has all that!

And more…

Hosted solution

Runs the containers on my own servers

Abstracts complexities

Powerful API

Demo time!

Tutum good & Bad

Easy to use

Fully featured

Great support

Good start for dev’s

Free*

Vendor lock

No self-hosted (yet)

Only partly open source

Good Bad

Read: http://lsw.to/y59

Demo source code: http://lsw.to/y5H

Github: github.com/thecodeassassin

Twitter: @thecodeassassin

Questions?¿