È stata annunciata la prontezza per l'uso massiccio del progetto open source Nelm, posizionato come "alternativa a Helm 3". Nelm è nato durante lo sviluppo dell'utility CI/CD werf come fork di Helm, il gestore pacchetti per Kubernetes, che utilizza "chart" per distribuire applicazioni in K8s. Il codice di Nelm è disponibile su GitHub con licenza Apache 2.0.
Nel fork sono stati risolti una serie di problemi esistenti in Helm da tempo, e sono state aggiunte nuove funzionalità, tra cui:
- Un approccio più coerente nell'aggiornamento delle risorse Kubernetes tramite la tecnologia Server-Side Apply invece del 3-Way Merge;
- Monitoraggio dello stato delle risorse e output dei log durante la distribuzione;
- Pianificazione visiva delle future versioni con un output in stile "terraform plan";
- Supporto per la gestione dei "values" e dei file crittografati.
Nei piani di Nelm c'è la fornitura di un'alternativa all'attuale templating Go per i chart.
Fonte: opennet.ru
