Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Introduction à Rkt par Nicolas Diez

Avatar for WeScale WeScale
December 05, 2016

Introduction à Rkt par Nicolas Diez

Voici une introduction à RKT présentée par Nicolas Diez lors de notre journée de partage de connaissances

Avatar for WeScale

WeScale

December 05, 2016
Tweet

More Decks by WeScale

Other Decks in Technology

Transcript

  1. Rock-it •Container runtime •Créé par les développeurs de CoreOS •Développé

    en Go •1ère release en Novembre 2014 •~ 1 release toutes les 2 semaines 8 Introduction à RKT
  2. Historique •Une ébauche de standard sur les containers lors du

    développement de Docker •Forte participation des équipes de CoreOS •L’évolution de Docker est devenue problématique 11 Introduction à RKT
  3. Le Big Bang •Suppression du standard •Le besoin d’un daemon

    créant un SPOF •Toolbox monolithique 12 Introduction à RKT
  4. Composabilité •Intégration avec les systèmes d’init : •Openrc •Systemd •Orchestration

    •Architecture interne : •Fonctionnement par couches •Plusieurs moteurs d’exécution 17 Présentation WeScale
  5. Composabilité •RKT : UX/API vers la techno faisant tourner le

    container •Stage 0 : RKT •Stage1 : systemd-nspawn/fly/lkvm/qemu •Stage 2 : appli •Pod 18 Introduction à RKT
  6. Pod Sandboxing •Initialise un pod vide •Introduction de CRI •Permet

    la réalisation de tests 21 Introduction à RKT
  7. 01 85 08 18 81 [email protected] 156 boulevard Haussmann 75008

    Paris www.wescale.fr | blog.wescale.fr CONTACT