Projets Plateforme d’apprentissage open source

K8s Lab

Un laboratoire interactif et bilingue pour apprendre Kubernetes en pratiquant sur un vrai cluster, directement dans le navigateur.

Illustration : une barre de navire à sept rayons, comme le logo de Kubernetes.

Le point de départ

Apprendre Kubernetes demande de pratiquer sur un vrai cluster, et en installer un décourage souvent avant la première commande. L’objectif : une seule commande, avec Docker pour seul prérequis.

Ce qui a été construit

  • Un vrai cluster Kubernetes léger (k3s) démarré avec l’application et sa base de données
  • La leçon à gauche, un terminal relié au cluster à droite : kubectl, helm, vim, jq, git
  • La vérification automatique de chaque exercice, avec XP, niveaux, séries et badges
  • Un parcours dédié à la certification CKAD
  • L’interface et les contenus en anglais et en français
  • Une installation en une commande sur macOS, Linux et Windows

Technologies

  • Go
  • React
  • TypeScript
  • PostgreSQL
  • k3s
  • Docker
Un projet ? Écrivez-nous