Bylo oznámeno, že projekt Nelm, prezentovaný jako "alternativa Helm 3", je připraven k masovému využití. Nelm vznikl při vývoji CI/CD nástroje werf jako fork Helm, správce balíčků pro Kubernetes, který používá "chart" pro nasazení aplikací v K8s. Kód Nelm je dostupný na GitHubu pod licencí Apache 2.0.
V forku bylo vyřešeno několik problémů, které v Helm dlouho existovaly, a byly přidány nové funkce, mezi nimiž jsou:
- Konzistentnější přístup k aktualizaci zdrojů Kubernetes pomocí technologie Server-Side Apply místo 3-Way Merge;
- Sledování stavu zdrojů a výstup logů během nasazení;
- Přehledné plánování budoucích vydání s výstupem ve stylu "terraform plan";
- Podpora práce se zašifrovanými "values" a soubory.
Plány Nelm zahrnují poskytování alternativy stávající Go šablonizaci pro chart.
Zdroj: opennet.ru
