werf CI/CD tool | CNCF project

werf CI/CD tool | CNCF project

@werf.io

An Open Source solution for implementing efficient and consistent software delivery to #Kubernetes, facilitating best practices using Git, Dockerfile, Helm, and Buildah. https://werf.io/

130 followers3 following58 posts

trdl, which we use as a version manager for #werf, now lets you pin a specific werf version. Previously, you had to select a release group (e.g., v2) and release channel (e.g., stable or beta). Starting from trdl 0.13.0 released last week, you can do: * trdl use werf v2.74.0 * trdl use werf '>=2'

🚨TypeScript as Helm templates alternative for Helm charts. With #werf v2.68.0+ and #Nelm v1.24.0+, you can use a general-purpose programming language, #TypeScript, as an alternative for templating in your #Helm charts. Find more details about this new feature on GitHub: github.com/werf/werf/di...

github.comwerf/Nelm new feature: TypeScript as Helm templates alternative for Helm charts · werf werf · Discussion #7560For many years, the Cloud Native community has been vocal about the limitations of Helm templates. With the latest werf and Nelm releases, you can use a general-purpose programming language, TypeSc...

#CloudLand2026 is about to happen in Heide Park Soltau (Germany). We’re happy to have #werf represented at this festival! Come see it in action and discuss your issues, needs, and ideas at #CNCF Land. It will be hosted as a special event there on May 20 from 15:00-17:45, at Bulls & Bandits.

In #werf v2.65.0+, more detailed information about built container images and image digests is now available. In particular, you can pass the build info via export-values without forking the #Helm chart itself. Find more details in this GitHub discussion: github.com/werf/werf/di...

github.comwerf new feature: More information about built images (v2.65.0+) · werf werf · Discussion #7532The $.Values.global.werf variables are here, and now they include more detailed information about the built images. This feature became available starting from werf v2.65, which is already in the S...

werf CI/CD tool | CNCF project reposted

Are you at #KubeCon Europe 2026 in Amsterdam these days? Our Maksim and Ilia are there — be sure to say "hi" to them if you're around! 👋 They will represent two #CNCF Sandbox projects at the Project Pavilion: - Wed @ 14:00-17:00, Kiosk P-6B, werf (@werf.io) - Thu @ 10:00-14:00, Kiosk P-6B, Dex

In #werf v2.60.0+ and #Nelm v1.21.0+, you can control the order in which #Kubernetes resources are deleted using a new annotation. Deletion order for interdependent resources will be determined automatically. Find more details in this GitHub discussion: github.com/werf/werf/di...

github.comwerf new feature: Resource deletion order (v2.60.0+ and Nelm v1.21.0+) · werf werf · Discussion #7387Now you can control the order in which Kubernetes resources are deleted with werf and Nelm. This feature became available starting from werf v2.60.0, which is currently in the Alpha and Beta releas...

Nelm, the #Helm alternative created in #werf to enhance your experience with deploying Helm charts in #Kubernetes, has just reached its first 1000 #GitHub stars 🎉 github.com/werf/nelm Meanwhile, new exciting features are coming soon to Nelm — we'll keep you posted! 😉

We’d also like to present this overview (github.com/werf/nelm/di...) of the recent changes in #Nelm. Since Nelm underwent a major refactoring, added 60(!) new features, and resolved many annoying issues, we’d like to consider Nelm v1 stable and complete enough 🎉

github.comNew features in Nelm v1.12.0-v1.19.1 · werf nelm · Discussion #514Nelm has seen significant progress in the last four months. The highlights are: a major refactoring; 60(!) new features; many annoying issues resolved. At this point, we consider Nelm v1 stable and...

Following the recent release of #Helm v4, we’d like to explain how it is different from Nelm we use in #werf. This article provides our detailed comparison and sheds light on the significant enhancements we plan for Nelm. Feel free to share with your #Kubernetes folks! blog.werf.io/nelm-helm-4-...

blog.werf.ioHow Nelm compares to Helm 4: Current differences and future plansNelm is an alternative tool to Helm 4 that supports deploying CRDs, defining deployment order, advanced resource tracking, and much more.

werf CI/CD tool | CNCF project reposted

Nelm is a Helm 3 alternative built by the werf team, designed for Kubernetes deployments It replaces Helm’s 3-way merge with server-side apply, supports Terraform-plan-style dry runs, advanced resource ordering and encrypted values ➤ https://ku.bz/YTzSDVJdl

werf CI/CD tool | CNCF project reposted

Werf is a CLI tool for full-cycle CI/CD to Kubernetes It supports complete application lifecycle management, including building, publishing, and deploying container images, and offers features like automatic build caching ➜ https://ku.bz/bcbMgkHcz

#Nelm, the improved #Helm by #werf, got many new features since its v1.0.0 release five months ago. This post summarises the most significant changes, including 2 new experimental commands, 7 new flags, 2 new annotations, new functions, and several other improvements: github.com/werf/nelm/di...

github.comNew features in Nelm v1.1.0-v1.11.0 · werf nelm · Discussion #397It’s been almost five months since Nelm v1.0.0 was released. Nelm has received many new features, not to mention numerous bugfixes. This post summarises the most significant changes recently introd...

werf CI/CD tool | CNCF project reposted

Werf is a CLI tool for full-cycle CI/CD to Kubernetes It supports complete application lifecycle management, including building, publishing, and deploying container images, and offers features like automatic build caching ➤ https://ku.bz/32DBhLmBf

Enhanced build reports are another addition introduced in #werf v2.42.0, which aims to improve image building in #Kubernetes. Using these details on build stages helps analyze the effectiveness of your build configuration and evaluate your cache cleanup strategy (based on the cache hit ratio) 🚀

It’s gratifying to see a huge improvement to #Nelm from a third-party #OpenSource contributor, Vladimir! His massive effort introduces the `werf.io/sensitive-paths` annotation, enhancing sensitive data handling with JSONPath expressions. Available in Nelm v1.8.0+. github.com/werf/nelm/pu...

github.comAdd enhanced sensitive data handling by kuzaxak · Pull Request #364 · werf/nelmFunctionality adds similar to helm-diff style of diffing sensitive data. Previously, NELM handled sensitive data with an all-or-nothing approach: Resources marked as sensitive (via werf.io/sensiti...

With #werf v2.39.0, you can use any configuration files (including #Helm charts) from #Git repositories in a centralized and convenient manner. This is a game-changer if you have many similar apps and want to reuse common templates while keeping them in a separate repo. github.com/werf/werf/di...

github.comwerf new feature: External configuration includes (v2.39.0+) · werf werf · Discussion #6931Briefly You can now use any configuration files you need from Git repositories in a centralized and convenient manner. This is a game-changer if you have multiple similar applications and want to r...

Another new feature that landed in #werf v2.38.0 is the `--debug-templates` flag to enable an advanced #Golang template debugging mode for your werf.yaml and #Helm charts. It allows you to see more detailed errors and leverage new debugging functions. Find more info here: github.com/werf/werf/di...

github.comwerf new feature: template debugging mode for werf.yaml and Helm charts (v2.38.0+) · werf werf · Discussion #6921Briefly A dedicated --debug-templates flag has been introduced to enable an advanced Go template debugging mode. This feature became available starting from werf v2.38.0, which is currently in the ...

werf CI/CD tool | CNCF project reposted

Improved support for imageSpec, #OCI Image Format Specification, is available now! You can flexibly manage the imageSpec of the container images being built with #werf and configure your settings globally across the project or tailor them for individual images. Find more: github.com/werf/werf/di...

github.comBetter imageSpec support in werf · werf werf · Discussion #6558We're excited to share our plans for improving how werf handles the OCI image format specification, imageSpec. What’s coming to werf Full support for imageSpec, both globally and on a per-image bas...

werf CI/CD tool | CNCF project reposted

🚨 We’re thrilled to announce the general availability of Nelm (github.com/werf/nelm/)! Our #Helm 3 fork made a long way in being used inside #werf for years, and now it’s ready to be used as a standalone CLI to deploy your Helm charts in #Kubernetes. Announcement: blog.werf.io/nelm-cli-hel...

blog.werf.ioNelm 1.0 released: Helm-chart compatible alternative to Helm 3With its CLI tool released, Nelm is ready to be used for your Kubernetes deployments.

werf CI/CD tool | CNCF project reposted

Nelm is meant to be a direct replacement for Helm 3, providing first-class Helm chart support yet improving on what Helm 3 offers Nelm is based on Helm 3 — some parts of it improved and some, like the deployment subsystem, are rewritten from scratch ➤ https://github.com/werf/nelm