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

Introduction à Rkt par Nicolas Diez

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

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