awesome-repositories.com
ब्लॉग
awesome-repositories.com

AI-संचालित खोज के साथ बेहतरीन ओपन-सोर्स रिपॉजिटरी खोजें।

एक्सप्लोर करेंक्यूरेटेड खोजेंओपन-सोर्स विकल्पसेल्फ-होस्टेड सॉफ्टवेयरब्लॉगसाइटमैप
प्रोजेक्टहमारे बारे मेंहम रैंकिंग कैसे करते हैंप्रेसMCP सर्वर
कानूनीगोपनीयताशर्तें
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
werf avatar

werf/werf

0
View on GitHub↗
4,695 स्टार्स·234 फोर्क्स·Go·Apache-2.0·5 व्यूज़werf.io↗

Werf

Werf एक कंटेनर इमेज बिल्डर, Kubernetes कंटीन्यूअस डिलीवरी टूल और डिप्लॉयमेंट ऑर्केस्ट्रेटर है। यह Dockerfiles या असेंबली सिंटैक्स का उपयोग करके कंटेनर इमेज बनाता है और पैकेज डेफिनिशन को रिसोर्स मैनिफेस्ट में ट्रांसलेट करके Kubernetes क्लस्टर में एप्लिकेशन के ऑटोमेटेड रोलआउट को मैनेज करता है।

यह सिस्टम अपने मल्टी-आर्क आर्किटेक्चर बिल्ड पाइपलाइन के कारण अलग है, जो एक ही होस्ट पर अलग-अलग CPU आर्किटेक्चर के लिए इमेज बनाने हेतु सिस्टम एमुलेटर को इंटीग्रेट करता है। यह रिमोट रजिस्ट्री में अनावश्यक इमेज लेयर्स को अपलोड करने से बचने के लिए कंटेंट-बेस्ड टैगिंग और लेयर कैशिंग का उपयोग करता है।

बिल्ड और डिप्लॉयमेंट के अलावा, इस प्रोजेक्ट में अनाथ आर्टिफैक्ट्स और अप्रयुक्त रिसोर्सेज को हटाने के लिए एक रजिस्ट्री मैनेजर शामिल है। यह डिप्लॉयमेंट प्रक्रिया के दौरान एन्क्रिप्टेड फाइलों से संवेदनशील एप्लिकेशन क्रेडेंशियल्स को डिक्रिप्ट करने के लिए एक सुरक्षित पाइपलाइन भी प्रदान करता है।

Features

  • Container Image Builders - Builds container images using Dockerfiles or assembly syntax with content-based tagging and layer caching.
  • Container Image Building - Transforms source code and assembly recipes into portable container images for consistent deployment.
  • Custom Image Assemblers - Constructs container images by merging discrete components via a structured syntax to avoid single linear scripts.
  • Multi-Architecture Images - Bundles container images for multiple CPU architectures by integrating system emulators on a single host.
  • Container Image Tagging - Uses cryptographic hashes of image layers for content-addressable tagging to ensure version consistency and avoid redundant uploads.
  • Build Layer Caching - Stores and retrieves intermediate image layers from remote registries to bypass redundant build steps.
  • Multi-Platform Builds - Creates container images for multiple hardware platforms by utilizing system emulators during the build process.
  • Modular Dockerfile Assemblers - Provides a structured assembly syntax for combining components into container images instead of relying solely on linear Dockerfiles.
  • Immutable Image Tagging - Calculates hashes of image content to implement immutable tagging, preventing the upload of unchanged layers to registries.
  • Application Deployments - Automates the full lifecycle of creating container images and deploying them to Kubernetes clusters using configuration charts.
  • Kubernetes Application Deployments - Delivers containerized applications to Kubernetes clusters using automated build and deployment workflows.
  • Kubernetes Deployment Management - Translates package definitions into Kubernetes resources to automate application rollouts and manifest management.
  • Resource Manifest Provisioning - Automates application rollouts by translating declarative local package definitions into Kubernetes resource manifests.
  • Workload-to-Kubernetes Translators - Translates local package definitions into deployable Kubernetes resource manifests to automate application rollouts.
  • Build-Time Emulation - Integrates system emulators during the build phase to produce container images for different CPU architectures on a single host.
  • Secrets Deployment Pipelines - Decrypts sensitive application credentials from encrypted files during the automated deployment process to a cluster.
  • Deployment Secret Decryption - Decrypts sensitive deployment values from encrypted files using a secure key before passing them to the cluster.
  • Registry Content Management - Removes orphaned artifacts and unused resources from remote container registries to prevent storage bloat.
  • Image Build Optimizations - Reduces build times using content-based tagging and automatic layer caching to avoid redundant uploads.
  • Multi-Architecture Container Images - Uses system emulators in a build pipeline to create container images for different CPU architectures on a single host.
  • Encrypted Secret Management - Protects deployment credentials by decrypting sensitive values from encrypted files using a secure key.
  • Secret Injection Pipelines - Decrypts sensitive values from encrypted files using secure keys before delivering them to the Kubernetes cluster.
  • Automation and CI/CD - Integrates Git, Docker, and Helm for CI/CD pipelines.
  • Continuous Delivery and GitOps - Tool for integrating Git, Docker, and Kubernetes pipelines.
  • Continuous Integration - CI/CD tool for building images and deploying to Kubernetes.
  • Deployment Platforms - CI/CD tool for building and deploying to Kubernetes.

स्टार हिस्ट्री

werf/werf के लिए स्टार हिस्ट्री चार्टwerf/werf के लिए स्टार हिस्ट्री चार्ट

AI सर्च

और अधिक बेहतरीन रिपॉजिटरी खोजें

अपनी ज़रूरत को सरल भाषा में बताएं — AI हजारों क्यूरेटेड ओपन-सोर्स प्रोजेक्ट्स को प्रासंगिकता के आधार पर रैंक करता है।

Start searching with AI

अक्सर पूछे जाने वाले प्रश्न

werf/werf क्या करता है?

Werf एक कंटेनर इमेज बिल्डर, Kubernetes कंटीन्यूअस डिलीवरी टूल और डिप्लॉयमेंट ऑर्केस्ट्रेटर है। यह Dockerfiles या असेंबली सिंटैक्स का उपयोग करके कंटेनर इमेज बनाता है और पैकेज डेफिनिशन को रिसोर्स मैनिफेस्ट में ट्रांसलेट करके Kubernetes क्लस्टर में एप्लिकेशन के ऑटोमेटेड रोलआउट को मैनेज करता है।

werf/werf की मुख्य विशेषताएं क्या हैं?

werf/werf की मुख्य विशेषताएं हैं: Container Image Builders, Container Image Building, Custom Image Assemblers, Multi-Architecture Images, Container Image Tagging, Build Layer Caching, Multi-Platform Builds, Modular Dockerfile Assemblers।

werf/werf के कुछ ओपन-सोर्स विकल्प क्या हैं?

werf/werf के ओपन-सोर्स विकल्पों में शामिल हैं: googlecontainertools/kaniko — Kaniko is an OCI container image builder that executes Dockerfiles in userspace without requiring a privileged daemon.… googlecontainertools/skaffold — Skaffold is a command-line tool that automates the build, push, and deployment lifecycle for containerized… tsuru/tsuru — Tsuru is an open-source platform as a service for automating the build, deployment, and scaling of containerized… jenkins-x/jx — jx is a GitOps delivery platform and Kubernetes CI/CD orchestrator designed to automate the building and deployment of… ko-build/ko — Ko is a daemonless container image builder and OCI image generator specifically for Go applications. It compiles Go… fluxcd/flux2 — Flux is a Kubernetes GitOps delivery tool used to automate application deployments by synchronizing cluster state with…

Werf के ओपन-सोर्स विकल्प

समान ओपन-सोर्स प्रोजेक्ट्स, जो Werf के साथ साझा की गई सुविधाओं के आधार पर रैंक किए गए हैं।
  • googlecontainertools/kanikoGoogleContainerTools का अवतार

    GoogleContainerTools/kaniko

    15,776GitHub पर देखें↗

    Kaniko is an OCI container image builder that executes Dockerfiles in userspace without requiring a privileged daemon. It is designed as a Kubernetes-native image builder, allowing for the construction and pushing of images to registries from within a cluster or container. The tool ensures reproducible build generation by stripping timestamps from image layers, guaranteeing that identical source inputs produce the same image identifier. It supports multi-architecture image building, allowing for the creation of images compatible with various hardware and operating systems from a single proces

    Go
    GitHub पर देखें↗15,776
  • googlecontainertools/skaffoldGoogleContainerTools का अवतार

    GoogleContainerTools/skaffold

    15,856GitHub पर देखें↗

    Skaffold is a command-line tool that automates the build, push, and deployment lifecycle for containerized applications on Kubernetes. It functions as a continuous development engine, monitoring source code for changes to trigger incremental updates, manifest hydration, and automated deployments to a cluster. By abstracting the underlying build and deployment tools, it provides a unified interface for managing the inner development loop. The platform distinguishes itself through its environment-aware configuration and flexible build orchestration. It supports diverse build strategies, includi

    Gocontainersdeveloper-toolsdocker
    GitHub पर देखें↗15,856
  • jenkins-x/jxjenkins-x का अवतार

    jenkins-x/jx

    4,691GitHub पर देखें↗

    jx is a GitOps delivery platform and Kubernetes CI/CD orchestrator designed to automate the building and deployment of applications. It functions as a cloud native pipeline manager that executes container-based build and deployment sequences using a catalog of reusable tasks. The project distinguishes itself through the automated orchestration of preview environments, which are created and destroyed based on pull request activity to enable validation before merging. It employs a GitOps-based state synchronization model to maintain the desired state of clusters by polling git repositories and

    Goacceleratorcicdcontinuous-delivery
    GitHub पर देखें↗4,691
  • tsuru/tsurutsuru का अवतार

    tsuru/tsuru

    5,282GitHub पर देखें↗

    Tsuru is an open-source platform as a service for automating the build, deployment, and scaling of containerized applications. It functions as a container-based deployment engine and a management layer for Kubernetes, transforming source code into container images and coordinating their lifecycles. The platform is designed for multi-cloud infrastructure management, allowing applications to be distributed across different cloud providers and regions to increase resilience. It features a flexible deployment model that supports multi-process containers, enabling a single repository to run differ

    Go
    GitHub पर देखें↗5,282
  • Werf के सभी 30 विकल्प देखें→