{"repo":"werf/werf","free":true,"listed":false,"github":"https://github.com/werf/werf","clone":"git clone https://github.com/werf/werf.git","description":"A solution for implementing efficient and consistent software delivery to Kubernetes facilitating best practices.","language":"Go","stars":4715,"topics":["iac","docker","devops","kubernetes","continuous-integration","continuous-delivery","ci-cd","docker-image","werf","gitops"],"license":"Apache-2.0","category":"deployment-docker-iac","readme_excerpt":"werf is a CNCF Sandbox CLI tool to implement full-cycle CI/CD to Kubernetes easily. werf integrates into your CI system and leverages familiar and reliable technologies, such as Git, Dockerfile, Helm, and Buildah. What makes werf special: - Complete application lifecycle management : build and publish container images, test, deploy an application to Kubernetes, distribute release artifacts and clean up the container registry. - Ease of use : use Dockerfiles and Helm chart for configuration and let werf handle all the rest. - Advanced features : automatic build caching and content-based tagging, enhanced resource tracking and extra capabilities in Helm, a unique container registry cleanup approach, and more. - Gluing common technologies : Git, Buildah, Helm, Kubernetes, and your CI system of choice. - Production-ready : werf has been used in production since 2017; thousands of projects rely on it to build & deploy various apps. Installation The Getting Started guide helps set up and use werf both locally and in your CI system. Documentation Detailed usage and reference for werf are available in documentation in multiple languages. Developers can get all the necessary knowledge about application delivery in Kubernetes (including basic understanding of K8s primitives) in the werf guides. They provide ready-to-use examples for popular frameworks, including Node.js (JavaScript), Spring Boot (Java), Django (Python), Rails (Ruby), and Laravel (PHP). Community & support Please feel f","default_branch":null,"files":null,"tree":[],"storefront":"/r/werf","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/werf/werf/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}