Projet

Rakuten

Migration complète vers Kubernetes on-premise et modernisation de l'infrastructure

Rakuten France Logo

Rakuten

E-commerce

Durée

6 mois

Équipe

5 sysadmins

Applications

60+ services

Le Défi

Problèmes identifiés

  • • Infrastructure legacy difficile à maintenir (Docker-compose)
  • • Déploiements semi-manuels et risqués
  • • Aucune scalabilité
  • • Monitoring insuffisant

Objectifs

  • • Migrer vers Kubernetes on-premise
  • • Automatiser les déploiements
  • • Améliorer la scalabilité
  • • Former les équipes

La Solution

Cluster Kubernetes

Mise en place d'un cluster Kubernetes on-premise haute disponibilité

  • • Installation avec k0s
  • • Architecture multi-master
  • • Networking avec Calico

CI/CD Pipeline

Automatisation complète des déploiements

  • • Jenkins
  • • Helm Charts generique
  • • Helmfile pour la gestion des releases
  • • SOPS pour la gestion des secrets

Bascule

Bascule progressive des 60+ services, application par application

  • • HaProxy
  • • keepalived

Résultats

90%

Réduction du temps de déploiement

~300 000 → ~10 000

Rendre DRY l'IAC

5x

Amélioration de la scalabilité

100%

Équipe formée

Témoignage Client

Thibaud Simond

Responsable Infrastructure, Rakuten France

"Arthur nous a accompagnés sur la création d'un cluster Kubernetes on premise puis la migration de nos applications dans ce cluster.

Sa pédagogie et son expertise nous ont permis de monter en compétence dans ce domaine.

Il a été force de proposition et nous a même challengé sur d'autres scopes de l'infrastructure qui ne faisaient pas partie de sa mission.

Si vous cherchez un expert Kubernetes et/ou devops arrêtez-vous ici."

Prenons rendez-vous

Discutons de votre projet et voyons comment je peux vous aider à le concrétiser.

Planifier un rendez-vous