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.

WE

werf

New80

werf · DevOps / Build / Infra

STARS4.7K
FORKS243
COMMITS0
CONTRIBUTORS0
VERSIONv2.79.2
UPDATEDtoday
GoKubernetesCI/CDHelmApache-2.0

Common commercial products in this category: GitHub Actions, CircleCI, Atlassian Bamboo

What can it do?
  • 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.
User reviews
  • • 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?”

My note

Alternative pages

More in: DevOps / Build / Infra