Stage en développement logiciel : PoC Intégration Slurm / Kubernetes

Description

Kubernetes est le standard de-facto pour l’orchestration de conteneur dans les environnements cloud.

Slurm est le standard de-facto pour l’orchestration de tâches de calcul pour les super-calculateurs.

Nous voudrions explorer la possibilité de lier les deux de manière simple pour adresser plus simplement les problématiques de calcul haute performance dans le cloud.

Les missions ou attendus à la fin du stage Mettre en place un cluster Slurm au sein d’un cluster Kubernetes. Cela passera par la création d’images docker contenant slurm, leur déploiement au sein d’un cluster Kubernetes, et la configuration de Slurm pour pouvoir interagir avec Kubernetes lorsque Slurm a besoin de ressources de calculs supplémentaires.

Mots-clés: slurm, kubernetes, docker, cloud

Pré-requis

Kubernetes Docker Administration Système Linux (Optionnel) Python (Optionnel) Administration Réseau (Optionnel) Slurm

Contacts : mtraore@aneo.fr ou recrut@aneo.fr Lieu du stage : Boulogne Billancourt Durée du stage : 6 mois minimum Démarrage : 1er semestre 2025 Niveau d’étude : Master 2 Télétravail : après 3 mois d’ancienneté (voir conditions de notre charte) Gratification stage : 1300 euros par mois