werf
Werf is a CNCF Sandbox command line tool developed to implement end-to-end CI/CD processes on Kubernetes. Git integrates technologies such as Dockerfile, Helm, and Buildah, allowing container images to be created, published, and distributed. It manages the application lifecycle with features such as auto-structure caching and content-based tagging.
werf · DevOps / Build / Infra
Common commercial products in this category: GitHub Actions, CircleCI, Atlassian Bamboo
- Integrated into the existing CI system, you distribute applications to the Kubernetes environment with Dockerfile and Helm.
- You create and publish container images with automatic structure caching and content-based tagging features.
- You manage the application life cycle by cleaning the container registry and distributing the version remnants.
- • NeutralHacker News
Announcing werf – a missing part for CI/CD systems with Kubernetes
“Entrypoint script for runtime config is a universal story for werf and docker. There is no difference between these two. Werf uses Ansible as a declarative way to build images, not to configure them in runtime. Werf also supports shell scripts for builds. The main advantages…”
- • NeutralHacker News
Announcing werf – a missing part for CI/CD systems with Kubernetes
“What are the advantages of using ansible-based werf setup steps vs. the usual Dockerfile for image + entrypoint script for runtime config?”