rancher hands on - paris docker meetup

11
Rancher Orchestrons des orchestrateurs

Upload: theo-chamley

Post on 12-Jan-2017

162 views

Category:

Technology


1 download

TRANSCRIPT

Page 1: Rancher Hands On - Paris Docker Meetup

Rancher

Orchestrons des orchestrateurs

Page 2: Rancher Hands On - Paris Docker Meetup

$ whoami

Théo [email protected] @MrTrustorblog.mrtrustor.net

Cloud architect& DevOps engineer

OxalideConseil, Infogérance & Hébergement

Media / SaaS / E-commerce

Page 3: Rancher Hands On - Paris Docker Meetup

1. What’s Rancher ?

2. Demo

3. Catalog

4. Multi-cluster

Presentation plan

Page 4: Rancher Hands On - Paris Docker Meetup

What’s Rancher?

Page 5: Rancher Hands On - Paris Docker Meetup

A cattle storyRancher, the cattle guard

Once upon a time, there were:

pets

cattle

Cattle

Rancher

Docker

Docker

Docker

Docker

Docker

Docker

Page 6: Rancher Hands On - Paris Docker Meetup

A cattle storyRancher, under the hood

RancherOS

Go & Java

Overlay network HAProxy

DNS service

Storage services

ACL managment

MySQL

Page 7: Rancher Hands On - Paris Docker Meetup

A cattle storyRancher, under the hood

Basically:• On the server:

docker run -d --restart=always -p 8080:8080 rancher/server

• On the nodes:docker run -e CATTLE_HOST_LABELS='foo=bar' -d --privileged \ -v /var/run/docker.sock:/var/run/docker.sock \ rancher/agent:v0.8.2 \ http://<rancher-server-ip>:8080/v1/projects/1a5/scripts/<token>

Page 8: Rancher Hands On - Paris Docker Meetup

Demo

Page 9: Rancher Hands On - Paris Docker Meetup

https://github.com/MrTrustor/rancher-vagrant

HANDSON.md file

Vagrant + VirtualBox (+ Docker)

Git repo

Instructions

You need

LinksDemo

Page 10: Rancher Hands On - Paris Docker Meetup

Multi-cluster

Page 11: Rancher Hands On - Paris Docker Meetup

That’s all Folks!