werf

Consistent GitOps delivery tool.

Visit Website →

Overview

werf is a CLI tool written in Go, designed to simplify and accelerate the delivery of applications. It's a tool that combines the best practices of CI/CD, GitOps, and Infrastructure as Code. werf allows you to build and publish images, deploy your application to Kubernetes, and clean up unused images from your container registry.

✨ Key Features

  • Build and publish Docker images
  • Deploy to Kubernetes using Helm
  • GitOps-driven deployments
  • Content-based tagging for images
  • Cleanup of unused images

🎯 Key Differentiators

  • Focus on GitOps and production-ready deployments
  • Content-based tagging for images

Unique Value: Provides a consistent and efficient workflow for building and deploying applications to Kubernetes using GitOps principles.

🎯 Use Cases (3)

CI/CD for Kubernetes applications Automating the build and deployment process Implementing GitOps with Helm

✅ Best For

  • Building and deploying microservices to Kubernetes

💡 Check With Vendor

Verify these considerations match your specific requirements:

  • Projects not using Kubernetes or Helm

🏆 Alternatives

Skaffold Tilt

Offers a more production-focused and GitOps-oriented approach compared to development-focused tools like Skaffold and Tilt.

💻 Platforms

Desktop

🔌 Integrations

Kubernetes Helm Docker GitLab CI/CD GitHub Actions

🛟 Support Options

  • ✓ Live Chat
  • ✓ Dedicated Support (NA tier)

💰 Pricing

Contact for pricing
Free Tier Available

Free tier: Open source, self-hosted.

📊 Market Info

Customers: NA

Visit werf Website →