L'annonce de la mise à disposition du projet open source Nelm, positionné comme une « alternative à Helm 3 ». Nelm est né dans le cadre du développement de l'outil CI/CD werf en tant que fork de Helm, le gestionnaire de paquets pour Kubernetes, qui utilise des « charts » pour déployer des applications dans K8s. Le code de Nelm est disponible sur GitHub sous licence Apache 2.0.
Ce fork résout un certain nombre de problèmes qui existaient depuis longtemps dans Helm et ajoute de nouvelles fonctionnalités, parmi lesquelles :
- Une approche plus cohérente pour la mise à jour des ressources Kubernetes avec la technologie Server-Side Apply au lieu de 3-Way Merge ;
- Suivi de l'état des ressources et affichage des logs pendant le déploiement ;
- Planification visuelle des futures versions avec une sortie de style « terraform plan » ;
- Prise en charge du travail avec des « values » et des fichiers cryptés.
Les plans de Nelm incluent la fourniture d'une alternative à la templatisation Go existante pour les charts.
Source : opennet.ru
