Det har tillkännagetts att den öppna projektet Nelm är redo för omfattande användning, positionerat som "ett alternativ till Helm 3". Nelm uppkom under utvecklingen av CI/CD-verktyget werf som en fork av Helm, en paketförvaltare för Kubernetes som använder "charts" för att distribuera applikationer i K8s. Koden för Nelm finns tillgänglig på GitHub under Apache 2.0-licensen.
I fork-versionen har ett antal problem som länge har funnits i Helm lösts, och nya funktioner har lagts till, bland annat:
- En mer konsekvent metod för att uppdatera Kubernetes-resurser med hjälp av Server-Side Apply-teknologin istället för 3-Way Merge;
- Övervakning av resursstatus och loggutskrift under distribution;
- Visuell planering av framtida releaser med utskrift i stil med "terraform plan";
- Stöd för arbete med krypterade "values" och filer.
Nelm har planer på att erbjuda ett alternativ till den befintliga Go-mallhantering för charts.
Källa: opennet.ru
