Conquérir le monde avec Docker, Fleet et CoreOs

Preview:

Citation preview

Conquérir le monde avec Docker, Fleet et CoreOs

Alexandre Garcia Yan Matagne

« Il y a bien longtemps, dans un cloud lointain, très lointain …

L’agitation règne sur la planète DevOps. Des milliers de containers docker sont déployés chaque jour. Deux

jeunes seigneurs Sith cherchent à surfer sur cette vague en utilisant ces containers à des fins colonisatrices.

Dans un contexte de haute disponibilité et d’économie des ressources , les deux acolytes sont confrontés à des problèmes de gestion et cherchent des solutions

pour mettre en place leur plan d’attaque. »

Yan MatagneDéveloppeur chez Norsys

@ymatagne

Alexandre GarciaAdmin sys linux chez

Norsys @ku_uji

- Alexandre Garcia & Yan Matagne

« Conquérir le monde avec Fleet et CoreOS»

Etape 1 : Création d’un Trooper

docker build

docker build

docker build

Etape 2 : Création d’une armée

docker push

docker push

docker pull

docker pull

docker pull

docker pull

docker pulldocker run

docker pulldocker run

docker pulldocker run

docker pulldocker run

docker run

docker pulldocker run

docker run

docker pulldocker run

docker run

docker pulldocker run

docker run

docker run

docker pulldocker run

docker run

docker run

Etape 3 : Commander l’armée

Etape 4 : Une planète habitable

Ordre

Ordre

Ordre

Etape 5 : La connexion ?

Service discovery (Où sont nos troupes ? )

Les notions

Demande

Demande

Demande

Demande Recuperation

Demande Recuperation

Demande Recuperation

Demande

Demande

Demande

Demande

Recuperation

Demande

Recuperation

Demande

Recuperation

Démonstration

Demande

Recuperation

Retour d’expériences

Le besoin ?

Url

Url

Une application Web

Ou se situe notre service ?

Un point d’entrée unique, mais …

VIP

VIP

Et le partage de données ?

Conclusion

Rapidité de déploiement

Rapidité de déploiement

Simplicité de configuration

Rapidité de déploiement

Simplicité de configuration

Documentation détaillée

Rapidité de déploiement

Simplicité de configuration

Documentation détaillée

Mise à jour très régulière

Rapidité de déploiement

Simplicité de configuration

Documentation détaillée

Flexibilité

Mise à jour très régulière

Questions ?