+ - 0:00:00

Project Atomic

Haïkel Guémar - @hguemar

1 / 12

Qui suis-je ?

  • Développeur fedoraproject.org (Board, Cloud WG, etc.)

  • Développeur OpenStack

  • Speaker (Cloud Computing, Logiciels Libres, Software Craftmanship)

2 / 12

Project Atomic

3 / 12

Atomic Overview

4 / 12

Objectifs

Une plateforme d'hébergement de conteneurs:

  • sécurisée
  • mises à jours de l'OS atomiques
  • Gestion des conteneurs multi-hôtes
  • basé sur Fedora/CentOS/RHEL
5 / 12

Docker

Dockah

6 / 12

OSTree

  • git pour les binaires
  • Indépendant du système de fichiers
  • Flexibilité d'un système de paquetages et robustesse des updates d'images
  • rpm-ostree: génére une image à partir de paquets RPM
  • Image immutable: kernel + /usr
  • /var propre à la machine
  • /etc merge 3-way
7 / 12

SELinux

  • Mandatory Access Control
  • Protection de l'hôte
  • Protection entre les conteneurs
8 / 12

Kubernetes

  • Gestionnaire de clusters de conteneurs
  • Plateformes supportés: GCE, vSphere, Azure, CoreOS et Atomic !
  • Master/Minions
9 / 12

Cockpit

  • Gestionnaire de serveurs
  • Pas d'interférences (intégre même un terminal web)
  • Intégration aux conteneurs
10 / 12

OpenShift V3

OpenShift v3 sera basé sur Kubernetes/Docker/Atomic

OpenShift v3

11 / 12

Q/A

12 / 12

Qui suis-je ?

  • Développeur fedoraproject.org (Board, Cloud WG, etc.)

  • Développeur OpenStack

  • Speaker (Cloud Computing, Logiciels Libres, Software Craftmanship)

2 / 12
Paused

Help

Keyboard shortcuts

, , Pg Up, K Go to previous slide
, , Pg Dn, Space, J Go to next slide
Home Go to first slide
End Go to last slide
F Toggle fullscreen mode
C Clone slideshow
P Toggle presenter mode
W Pause/Resume the presentation
T Restart the presentation timer
? Toggle this help
Esc Back to slideshow