Aller au contenu
Khalil Nouisser
Retour

Client : Neurones ITPlatform & CloudPériode : 2023 — 2025

Nkube — plateforme Kubernetes multi-cloud

Conception et lead technique d’une plateforme multi-tenant de création et de gestion de clusters Kubernetes — Vanilla, K3S, RKE/RKE2, OpenShift — sur AWS, GCP, Azure et OVH.

Résultats

4

clouds couverts — AWS, GCP, Azure et OVH

Contexte

Chez Neurones IT, je dirigeais la squad Conteneurisation & Orchestration multi-cloud. Créer un cluster Kubernetes prêt pour la production restait un travail d’expert — et un travail différent sur chaque cloud, pour chaque distribution.

Défi

Industrialiser la création et la gestion de clusters sur quatre clouds et plusieurs distributions (Vanilla, K3S, RKE/RKE2, OpenShift), dans un modèle multi-tenant — sans sacrifier la simplicité d’usage.

Solution

  1. Conception de la plateforme et lead technique de bout en bout, du modèle multi-tenant jusqu’à l’interface.

  2. Backend en microservices Go qui orchestre le cycle de vie complet des clusters.

  3. Provisioning en Infrastructure as Code avec Pulumi, configuration des nœuds avec Ansible.

  4. Support des distributions Kubernetes Vanilla, K3S, RKE/RKE2 et OpenShift, sur AWS, GCP, Azure et OVH.

  5. Frontend Next.js : création, suivi et gestion des clusters en self-service.

Stack

  • Go
  • Pulumi
  • Ansible
  • Next.js
  • Kubernetes
  • K3S
  • RKE/RKE2
  • OpenShift
  • AWS
  • GCP
  • Azure
  • OVH

À compléter

TODO(Khalil): visuels/captures à fournir

Réalisations

Un projet similaire ?

Décrivez-moi votre contexte — réponse sous 24 à 48 h.

Autres études de cas

ENGIE · Platform & Cloud

Plateforme CI/CD à l’échelle

Runners GitHub Actions éphémères (ARC), contrôleurs Jenkins in-cluster et outillage maison pour une plateforme DevOps qui sert 600+ organisations et 10 000+ utilisateurs.

600+

organisations servies par la plateforme

10 000+

utilisateurs au quotidien

GitHub Actions · ARC · Jenkins · Karpenter +7

Voir l’étude de cas

ENGIE · Platform & Cloud

Observabilité Grafana de bout en bout

Une stack Grafana complète — Alloy et Vector pour la collecte, Mimir, Loki et Tempo pour le stockage — déployée en multi-clusters sur la plateforme DevOps d’ENGIE.

6

clusters EKS de production couverts

Grafana · Alloy · Vector · Prometheus +4

Voir l’étude de cas