HashiCorp Nomad

Anneau : TRIAL · Domaine : OPS_INFRA · Éditeur : HashiCorp (IBM)

Nomad est un orchestrateur de charges de travail qui déploie conteneurs (Docker, Podman) et applications non conteneurisées (exec, Java, machines virtuelles QEMU) grâce à des pilotes de tâches. Il tient dans un binaire unique sans service externe de stockage ou de coordination, assure la haute disponibilité par élection de leader et réplication d'état, gère les GPU et autres périphériques par des plugins, et se fédère entre régions et clouds. Le dépôt annonce une mise à l'échelle prouvée jusqu'à plus de 10 000 nœuds. La version 2.0.0, du 21 avril 2026, adopte la numérotation IBM Version-Modification-Fix et ajoute la migration du journal Raft vers un backend WAL ; la dernière version consultée est la 2.0.7 du 18 septembre 2026. La version 2.0.4 (juillet 2026) a corrigé deux failles (CVE-2026-14891 et CVE-2026-14896) touchant l'isolation des tâches Docker. Le support de base de la branche 2.0 court jusqu'au 30 avril 2028.

Valeur métier

Pour les organisations qui exécutent des charges mixtes (conteneurs, batch, applications historiques, machines virtuelles) et veulent un orchestrateur plus simple à exploiter que Kubernetes, y compris sur site ou en environnement déconnecté, avec Consul, Vault et Terraform. Points de vigilance : licence BUSL 1.1 depuis août 2023 (usage concurrent de HashiCorp restreint, pas de fork communautaire repéré), société rachetée par IBM (opération annoncée en avril 2024 et finalisée le 27 février 2025 selon la presse) et gouvernance de produit désormais IBM ; communauté et offre de services gérés bien plus limitées que Kubernetes ; correctifs de sécurité réguliers à suivre. Le portail propose un tutoriel pour exécuter un LLM Granite avec Ollama sur Nomad.

Tags : orchestration, scheduler, containers, hashicorp, ibm, busl, on-premise

https://developer.hashicorp.com/nomad