41
Meetup Docker Marseille / Aix 28 Juin 2016 Ivan Beauté et Alexis Ducastel Attention cette présentaiton n’est pas une présentaiton sur le cyclimse

Meetup Docker Marseille 20160628 - Présentation de Rancher

Embed Size (px)

Citation preview

Meetup Docker Marseille / Aix28 Juin 2016

Ivan Beauté et Alexis Ducastel

Attention cette présentaiton n’est pas une présentaiton

sur le cyclimse

Meetup Docker Marseille / Aix28 Juin 2016

Ivan Beauté et Alexis Ducastel

Présentation de Rancher

Rancher de “M” à “eeeeeeuh”01: C’est qui ces deux zouaves ?

02: Rancher c’est quoi donc ?

03: Création d'environnement Cattle

04: Les hôtes, le réseau et les méchants

05: Principe de stack et de service

06: Principe de sidekick

07: Création d'une stack

08: Intégration avec l’existant

09: Mise à jour d’un service

10: Catalogue

Bonus (selon le temps restant et selon la météo)

Alexis DucastelTech Ops [email protected]

Ivan BeautéDevops

[email protected]

01: C’est qui ces deux zouaves ?

Quelques clients makazi

RESEAUXSOCIAUX

CRM

› UNIFICATION & RECONCILIATION

› SEGMENTATION

› ACTIVATION

makazi DMP c’est quoi ?

ESP DSP Call center Perso on siteMOBILE

DMP

DATA TIERCES

APPSCATALOGUE PRODUITS

CAMPAGNES EMAIL

CAMPAGNES MEDIA

SEARCHNAVIGATION WEB

Personnalisation

makazi

DMP

makazi DMP c’est quoi pour un tech ?

Rancher de “M” à “eeeeeeuh”01: C’est qui ces deux zouaves ?

02: Rancher c’est quoi donc ?

03: Création d'environnement Cattle

04: Les hôtes, le réseau et les méchants

05: Principe de stack et de service

06: Principe de sidekick

07: Création d'une stack

08: Intégration avec l’existant

09: Mise à jour d’un service

10: Catalogue

Bonus (selon le temps restant et selon la météo)

02 : Rancher c’est quoi donc ?

02 : Rancher c’est quoi donc ?

02 : Rancher c’est quoi donc ?

Architecture minimale pour tester Rancher :

02 : Rancher c’est quoi donc ?

Architecture minimale pour tester Rancher :

docker run -p 8080:8080 rancher/server

Rancher de “M” à “eeeeeeuh”01: C’est qui ces deux zouaves ?

02: Rancher c’est quoi donc ?

03: Création d'environnement Cattle

04: Les hôtes, le réseau et les méchants

05: Principe de stack et de service

06: Principe de sidekick

07: Création d'une stack

08: Intégration avec l’existant

09: Mise à jour d’un service

10: Catalogue

Bonus (selon le temps restant et selon la météo)

03 : Création d'environnement Cattle

03 : Création d'environnement Cattle

Des orchestrateurs pour les gouverner tous :

Rancher de “M” à “eeeeeeuh”01: C’est qui ces deux zouaves ?

02: Rancher c’est quoi donc ?

03: Création d'environnement Cattle

04: Les hôtes, le réseau et les méchants

05: Principe de stack et de service

06: Principe de sidekick

07: Création d'une stack

08: Intégration avec l’existant

09: Mise à jour d’un service

10: Catalogue

Bonus (selon le temps restant et selon la météo)

04: Les hôtes, le réseau et les méchants

K8S Mesos

04: Les hôtes, le réseau et les méchants

K8S Mesos

04: Les hôtes, le réseau et les méchants

- Custom host- Amazon EC2- Azure- Digital Ocean- Exoscale- Rackspace

- Google cloud- HyperV- vSphere- Openstack- Softlayer- Virtualbox

IaaS nativement supportés par Rancher :

Rancher de “M” à “eeeeeeuh”01: C’est qui ces deux zouaves ?

02: Rancher c’est quoi donc ?

03: Création d'environnement Cattle

04: Les hôtes, le réseau et les méchants

05: Principe de stack et de service

06: Principe de sidekick

07: Création d'une stack

08: Intégration avec l’existant

09: Mise à jour d’un service

10: Catalogue

Bonus (selon le temps restant et selon la météo)

05: Principe de stack et de service

Hôte BHôte A

05: Principe de stack et de service

APP DB

docker –link db:db ...

05: Principe de stack et de service

05: Principe de stack et de service

Rancher de “M” à “eeeeeeuh”01: C’est qui ces deux zouaves ?

02: Rancher c’est quoi donc ?

03: Création d'environnement Cattle

04: Les hôtes, le réseau et les méchants

05: Principe de stack et de service

06: Principe de sidekick

07: Création d'une stack

08: Intégration avec l’existant

09: Mise à jour d’un service

10: Catalogue

Bonus (selon le temps restant et selon la météo)

Hôte A

06: Principe de sidekick

APPLICATION DATA

/data /data

docker –volume-from ...

06: Principe de sidekick

Rancher de “M” à “eeeeeeuh”01: C’est qui ces deux zouaves ?

02: Rancher c’est quoi donc ?

03: Création d'environnement Cattle

04: Les hôtes, le réseau et les méchants

05: Principe de stack et de service

06: Principe de sidekick

07: Création d'une stack

08: Intégration avec l’existant

09: Mise à jour d’un service

10: Catalogue

Bonus (selon le temps restant et selon la météo)

07: Création d'une stack

Rancher de “M” à “eeeeeeuh”01: C’est qui ces deux zouaves ?

02: Rancher c’est quoi donc ?

03: Création d'environnement Cattle

04: Les hôtes, le réseau et les méchants

05: Principe de stack et de service

06: Principe de sidekick

07: Création d'une stack

08: Intégration avec l’existant

09: Mise à jour d’un service

10: Catalogue

Bonus (selon le temps restant et selon la météo)

08: Intégration avec l’existant

Load balancer :

08: Intégration avec l’existant

Intégration de dépendance :

Existant Rancher

LB / expose

?

08: Intégration avec l’existant

External Service :

08: Intégration avec l’existant

Service alias :

Rancher de “M” à “eeeeeeuh”01: C’est qui ces deux zouaves ?

02: Rancher c’est quoi donc ?

03: Création d'environnement Cattle

04: Les hôtes, le réseau et les méchants

05: Principe de stack et de service

06: Principe de sidekick

07: Création d'une stack

08: Intégration avec l’existant

09: Mise à jour d’un service

10: Catalogue

Bonus (selon le temps restant et selon la météo)

09: Mise à jour d’un service

09: Mise à jour d’un service

Réussite ?

Terminer la miseà jour

oui

Rollbacknon

Version 1

Mise à jour

Version 2

Rancher de “M” à “eeeeeeuh”01: C’est qui ces deux zouaves ?

02: Rancher c’est quoi donc ?

03: Création d'environnement Cattle

04: Les hôtes, le réseau et les méchants

05: Principe de stack et de service

06: Principe de sidekick

07: Création d'une stack

08: Intégration avec l’existant

09: Mise à jour d’un service

10: Catalogue

Bonus (selon le temps restant et selon la météo)

10: Catalogue

Rancher de “M” à “eeeeeeuh”01: C’est qui ces deux zouaves ?

02: Rancher c’est quoi donc ?

03: Création d'environnement Cattle

04: Les hôtes, le réseau et les méchants

05: Principe de stack et de service

06: Principe de sidekick

07: Création d'une stack

08: Intégration avec l’existant

09: Mise à jour d’un service

10: Catalogue

Bonus (selon le temps restant et selon la météo)

Merci à tous !