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

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

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

33 रिपॉजिटरी

Awesome GitHub RepositoriesLabel-Based Selection

Filtering mechanisms that use container labels to determine management scope.

Distinguishing note: Focuses on label-based scoping for container management operations.

Explore 33 awesome GitHub repositories matching devops & infrastructure · Label-Based Selection. Refine with filters or upvote what's useful.

Awesome Label-Based Selection GitHub Repositories

AI के साथ बेहतरीन रिपॉजिटरी खोजें।हम AI का उपयोग करके सबसे सटीक रिपॉजिटरी खोजेंगे।
  • containrrr/watchtowercontainrrr का अवतार

    containrrr/watchtower

    24,635GitHub पर देखें↗

    Watchtower is a container-based solution designed to automate the lifecycle management of Docker applications. It functions as a background service that monitors running containers, detects when new base image versions are available in registries, and automatically redeploys the containers to ensure they remain synchronized with the latest builds. The project distinguishes itself through its ability to orchestrate complex deployment workflows and maintain service availability during updates. It interacts directly with the container runtime to manage service dependencies and restart sequences,

    Restricts management operations to specific containers marked with defined labels.

    Goautomationcontinuous-deliverydevops
    GitHub पर देखें↗24,635
  • netflix/chaosmonkeyNetflix का अवतार

    Netflix/chaosmonkey

    16,597GitHub पर देखें↗

    Chaos Monkey is a chaos engineering tool designed to verify the resilience of distributed systems by intentionally terminating production instances. It functions as a fault injection service that identifies weaknesses in cloud-based architectures by simulating real-world hardware and software outages. The platform operates through a centralized orchestration engine that executes periodic disruption cycles based on predefined configuration rules. It employs a rule-based selection process that evaluates instance metadata against safety constraints to ensure that only eligible targets are disrup

    Evaluates instance metadata against safety constraints to identify eligible infrastructure components for disruption.

    Go
    GitHub पर देखें↗16,597
  • victoriametrics/victoriametricsVictoriaMetrics का अवतार

    VictoriaMetrics/VictoriaMetrics

    16,343GitHub पर देखें↗

    VictoriaMetrics is a high-performance, scalable time series database and observability platform designed for long-term storage and analysis of metric, log, and trace data. It functions as a unified backend for monitoring ecosystems, offering full compatibility with industry-standard protocols and query languages. The system is built to handle massive data volumes through a distributed architecture that supports horizontal scaling and efficient data lifecycle management. The platform distinguishes itself through a storage engine that utilizes consistent hashing for data sharding and log-struct

    Filters rule definitions using namespace and label selectors to control monitoring scope and access.

    Godatabasegrafanagraphite
    GitHub पर देखें↗16,343
  • friendsofphp/php-cs-fixerFriendsOfPHP का अवतार

    FriendsOfPHP/PHP-CS-Fixer

    13,534GitHub पर देखें↗

    PHP-CS-Fixer is a static analysis tool and code style linter designed to validate PHP code against predefined standards. It functions as a coding standard fixer that automatically detects and corrects style violations to ensure consistent formatting across a codebase. The project serves as a syntax modernizer, providing automated tools to update legacy PHP syntax to align with newer language versions. It also allows for the creation of custom style rules when built-in standards do not meet specific requirements. The tool covers broad capability areas including automated linting workflows and

    Filters the available set of fixers through a configuration file to define the active styling policy.

    PHP
    GitHub पर देखें↗13,534
  • dbt-labs/dbt-coredbt-labs का अवतार

    dbt-labs/dbt-core

    13,051GitHub पर देखें↗

    dbt-core is a command-line framework for transforming data within a warehouse using modular SQL and version control. It functions as a data transformation engine that enables users to define data structures and business logic through declarative configuration files, which the system then compiles into executable code. By managing complex data dependencies through a directed acyclic graph, it ensures that transformation tasks execute in the correct order while maintaining a manifest-driven state to track lineage and execution history. The project distinguishes itself through an adapter-based d

    Enables targeting individual models or dependencies for execution using selection syntax to isolate parts of the data graph.

    Rustanalyticsbusiness-intelligencedata-modeling
    GitHub पर देखें↗13,051
  • kubescape/kubescapekubescape का अवतार

    kubescape/kubescape

    11,489GitHub पर देखें↗

    Kubescape is a Kubernetes security posture management platform designed to scan clusters, manifests, and images for misconfigurations, vulnerabilities, and compliance risks. It functions as a comprehensive security suite incorporating a compliance scanner, a container image vulnerability scanner, an admission controller for policy enforcement, and a runtime security monitor. The platform distinguishes itself through runtime-aware vulnerability filtering, which maps libraries loaded in memory to determine if vulnerabilities are actually reachable. It also integrates with AI assistants via a Mo

    Assigns security rules to specific namespaces or workloads using label and namespace selectors.

    Gobest-practicedevopskubernetes
    GitHub पर देखें↗11,489
  • kubernetes/komposekubernetes का अवतार

    kubernetes/kompose

    10,542GitHub पर देखें↗

    Kompose is a suite of conversion utilities designed to translate container composition files into cloud-native cluster resource definitions. It serves as a migration tool that transforms local development specifications into production-ready manifests for Kubernetes and OpenShift. The tool functions as a translation engine that maps container specifications, network settings, and workload definitions into cluster resources. It supports target-specific manifest generation through dedicated providers, allowing for the creation of resources tailored to different environment distributions. The p

    Injects advanced configurations like health checks and autoscaling rules using specialized labels within source files.

    Go
    GitHub पर देखें↗10,542
  • velero-io/velerovelero-io का अवतार

    velero-io/velero

    10,078GitHub पर देखें↗

    Velero is a backup and recovery tool for Kubernetes cluster resources and persistent volumes. It functions as a disaster recovery solution and a utility for migrating applications and their associated data between different clusters. The project enables the replication of production environments by cloning cluster resources into development or testing environments for validation and debugging. It provides capabilities for backing up system objects, restoring resources to a known good state, and transferring applications across environments to facilitate system transitions.

    Selects specific namespaces or objects for backup by matching metadata labels against inclusion or exclusion rules.

    Gobackupdisaster-recoveryhacktoberfest
    GitHub पर देखें↗10,078
  • falcosecurity/falcofalcosecurity का अवतार

    falcosecurity/falco

    8,670GitHub पर देखें↗

    Falco is an eBPF runtime security monitor and cloud native detection engine that identifies abnormal behavior and security threats across hosts and containers. It functions as a Linux kernel event auditor, capturing system calls and kernel events in real-time to detect malicious activity. The system distinguishes itself through a rule-based threat detection model that evaluates system activity against a library of community-maintained rules and custom security definitions. It enriches raw kernel events with container and Kubernetes metadata to provide observability into isolated environments

    Selects which detection rules to execute based on tags or names to tune alerts for specific environments.

    C++cloud-nativecncfcncf-project
    GitHub पर देखें↗8,670
  • arsenetar/dupeguruarsenetar का अवतार

    arsenetar/dupeguru

    7,631GitHub पर देखें↗

    dupeguru is a content-based file deduplicator and cross-platform disk cleanup tool. It functions as a local file management utility designed to identify and remove redundant files to recover disk space. The application identifies identical files across a file system by using content hashing and metadata comparison. This allows it to detect duplicates regardless of their filenames or directory locations. The software covers a range of data management capabilities, including directory scanning, content-based data deduplication, and the consolidation of redundant copies into single versions. It

    Provides rule-based selection logic to automatically mark redundant files for deletion based on path or date.

    Python
    GitHub पर देखें↗7,631
  • gocd/gocdgocd का अवतार

    gocd/gocd

    7,402GitHub पर देखें↗

    GoCD is a continuous delivery server and build automation platform designed to orchestrate software delivery pipelines. It functions as a CD pipeline orchestrator that manages the automated execution of build, test, and deployment stages to move code from commit to production. The system utilizes an agent-based job execution model where remote agents pull work from a central server via polling. It employs a state-machine approach to pipeline orchestration, tracking the progression of software through stages and managing immutable build outputs via a central artifact repository to ensure consi

    Assigns pending jobs to specific remote agents by matching pool labels and environment constraints.

    Java
    GitHub पर देखें↗7,402
  • agones-dev/agonesagones-dev का अवतार

    agones-dev/agones

    6,888GitHub पर देखें↗

    Agones is a Kubernetes game server orchestrator designed for hosting, scaling, and managing dedicated multiplayer game servers. It extends the Kubernetes control plane using custom resource definitions to define game server and fleet objects, utilizing a dedicated fleet manager to maintain pools of warm server instances. The system provides a game server SDK and language-specific client libraries that allow server processes to signal readiness, health, and shutdown states directly to the controller. It distinguishes itself through specialized scaling logic, including the use of WebAssembly mo

    Selects available server instances by filtering custom metadata and state labels through the API.

    Goagonesdedicated-game-serversdedicated-gameservers
    GitHub पर देखें↗6,888
  • tokio-rs/tracingtokio-rs का अवतार

    tokio-rs/tracing

    6,750GitHub पर देखें↗

    This project is a structured tracing framework for Rust that serves as an async-aware instrumentation library and telemetry data collector. It provides a structured logging facade and the tools necessary to record, filter, and route event-based diagnostic data from both standard applications and embedded systems. The framework distinguishes itself through a core implementation that supports bare-metal and no-standard-library environments without requiring a dynamic memory allocator. It specifically handles the complexities of asynchronous workflows by propagating diagnostic contexts across fu

    Drops notifications for specific execution periods or events based on metadata to reduce diagnostic noise.

    Rustdiagnosticslogginglogging-and-metrics
    GitHub पर देखें↗6,750
  • chaosblade-io/chaosbladechaosblade-io का अवतार

    chaosblade-io/chaosblade

    6,355GitHub पर देखें↗

    ChaosBlade is an open-source chaos engineering platform that injects faults into applications, containers, Kubernetes clusters, and host systems to test resilience. It functions as a multi-layer fault injection tool, capable of disrupting system resources, Java, C++, NodeJS, and Golang applications, Docker containers, and Kubernetes pods and nodes from a single interface. The platform distinguishes itself through its architecture, which defines chaos experiments as Kubernetes Custom Resource Definitions for native cluster integration, and supports multiple fault injection mechanisms including

    Provides a visual interface for selecting experiment targets by host, Kubernetes, or application.

    Pythonalibabachaos-engineeringchaos-testing
    GitHub पर देखें↗6,355
  • mandiant/capamandiant का अवतार

    mandiant/capa

    6,062GitHub पर देखें↗

    capa is a binary capability scanner that identifies high-level behaviors and actions an executable can perform, such as network communication or file manipulation. It functions as a malware behavior analysis tool and a MITRE ATT&CK mapping framework, scanning PE, ELF, .NET, and shellcode files through both static analysis and dynamic sandbox report processing. The tool distinguishes itself through a YAML-based detection rule engine that defines detection logic in human-readable files, with conditions expressed as feature combinations and logical operators. It integrates with IDA Pro, Ghidra,

    Filters analysis to rules matching a given author, namespace, or other metadata field.

    Python
    GitHub पर देखें↗6,062
  • isaacs/rimrafisaacs का अवतार

    isaacs/rimraf

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

    rimraf एक Node.js रिकर्सिव फ़ाइल डिलीशन टूल और क्रॉस-प्लेटफ़ॉर्म फ़ाइलसिस्टम यूटिलिटी है। यह विभिन्न ऑपरेटिंग सिस्टमों में फ़ाइलों और निर्देशिकाओं और उनकी सभी सामग्री को हटाने के लिए एक प्रोग्रामेटिक लाइब्रेरी और कमांड-लाइन इंटरफ़ेस दोनों प्रदान करता है। यह यूटिलिटी ग्लोब-आधारित फ़ाइल डिलीशन का समर्थन करती है, जिससे केवल शाब्दिक पथों के बजाय विशिष्ट वाइल्डकार्ड पैटर्न से मेल खाने वाली वस्तुओं को हटाने की अनुमति मिलती है। इसमें डिलीशन प्रक्रियाओं को बीच में ही रोकने और विशिष्ट फ़ाइलों या फ़ोल्डरों को बाहर करने के लिए कस्टम प्रेडिकेट-आधारित फ़िल्टरिंग लागू करने की क्षमता भी शामिल है। यह प्रोजेक्ट रिकर्सिव डेप्थ-फ़र्स्ट ट्रैवर्सल, क्रॉस-प्लेटफ़ॉर्म पाथ नॉर्मलाइज़ेशन और एसिंक्रोनस I/O सहित व्यापक फ़ाइलसिस्टम मैनेजमेंट क्षमताओं को कवर करता है। ये विशेषताएं ऑटोमेटेड बिल्ड आर्टिफ़ैक्ट रिमूवल और सामान्य प्रोजेक्ट वर्कस्पेस क्लीनअप जैसे कार्यों को सक्षम बनाती हैं।

    Enables the removal of groups of files and directories matching specific glob patterns to clean project workspaces.

    TypeScript
    GitHub पर देखें↗5,846
  • you-dont-need/you-dont-need-guiyou-dont-need का अवतार

    you-dont-need/You-Dont-Need-GUI

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

    You-Dont-Need-GUI is a curated reference of terminal commands that replace common graphical interface operations with equivalent shell one-liners. It maps everyday GUI actions—file management, archive handling, system monitoring, and network diagnostics—to standard POSIX utilities like find, grep, and awk, all composed as self-contained shell pipelines. The project distinguishes itself by requiring no external dependencies or installations; every solution runs with built-in shell commands and coreutils. Its documentation follows Unix man-page conventions, presenting each command with a

    Removes all files matching a specific pattern or condition using find.

    clicommandcommand-line
    GitHub पर देखें↗5,821
  • vale-cli/valevale-cli का अवतार

    vale-cli/vale

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

    Vale एक मार्कअप-अवेयर प्रोज़ लिंटर और कमांड-लाइन इंटरफ़ेस टूल है जिसे विभिन्न दस्तावेज़ स्वरूपों में संपादकीय शैली गाइड और व्याकरण नियमों को लागू करने के लिए डिज़ाइन किया गया है। यह एक YAML-आधारित स्टाइल गाइड इंजन के रूप में कार्य करता है जो कोड ब्लॉक जैसे गैर-प्रोज़ तत्वों को अनदेखा करते हुए टोन, वर्तनी और शब्दावली में स्थिरता के लिए टेक्स्ट का विश्लेषण करता है। यह प्रोजेक्ट एक लचीले एक्स्टेंसिबिलिटी मॉडल के माध्यम से खुद को अलग करता है जो उपयोगकर्ताओं को जटिल वैलिडेशन लॉजिक के लिए YAML कॉन्फ़िगरेशन, रेगुलर एक्सप्रेशन और बाहरी स्क्रिप्ट का उपयोग करके कस्टम लिंटिंग नियम परिभाषित करने की अनुमति देता है। यह Markdown, AsciiDoc, HTML और Org-mode सहित दस्तावेज़ीकरण स्वरूपों की एक विस्तृत श्रृंखला का समर्थन करता है, जो अक्सर नियमों के एक एकीकृत सेट को लागू करने के लिए XSLT के माध्यम से इन इनपुट को सामान्य करता है। यह टूल पठनीयता मेट्रिक्स और व्याकरण के लिए भाषाई मूल्यांकन, शब्दकोश-आधारित वर्तनी जाँच और असंगत वाक्यांशों को रोकने के लिए शब्दावली प्रबंधन सहित व्यापक क्षमता क्षेत्रों को कवर करता है। यह संपादकों में वास्तविक समय निदान के लिए Language Server Protocol के माध्यम से एकीकरण प्रदान करता है, साथ ही प्रोज़ वैलिडेशन को स्वचालित करने के लिए CI/CD पाइपलाइनों और Git हुक के लिए समर्थन भी प्रदान करता है। Vale को विभिन्न प्लेटफ़ॉर्म पर सुसंगत निष्पादन सुनिश्चित करने के लिए Docker का उपयोग करके कंटेनरीकृत वातावरण के भीतर तैनात किया जा सकता है।

    Executes specific subsets of style rules based on expressions targeting rule names, levels, scopes, or descriptions.

    Golinterlintingvale
    GitHub पर देखें↗5,477
  • kubernetes/websitekubernetes का अवतार

    kubernetes/website

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

    This project is the official Kubernetes documentation website, serving as a comprehensive technical resource for managing containerized applications. It functions as an open-source technical documentation portal that provides guides, tutorials, and reference materials for distributed systems software. The site is built using a static site generator with a component-based template architecture to maintain consistent design patterns. It features an OpenAPI documentation generator that parses technical specifications to automatically build and update structured API reference pages. To support a

    Enables flexible workload management through dynamic grouping of system components using key-value metadata tags.

    HTML
    GitHub पर देखें↗5,281
  • helmfile/helmfilehelmfile का अवतार

    helmfile/helmfile

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

    Helmfile is a declarative tool for managing Kubernetes Helm releases across multiple environments. It defines the desired state of releases in version-controlled YAML files and synchronizes the cluster to match that state, acting as both a release manager and a state sync orchestrator. The tool layers environment-specific values, secrets, and lifecycle hooks onto shared release definitions, enabling consistent multi-environment deployments. Helmfile distinguishes itself through several integrated capabilities: it generates separate dependency lockfiles per environment for staged rollout of ch

    Helmfile selects a subset of releases to operate on by matching user-defined or built-in labels, with support for inversion and multiple selectors.

    Gohelmkuberneteskustomize
    GitHub पर देखें↗4,987
पिछला12अगला
  1. Home
  2. DevOps & Infrastructure
  3. Label-Based Selection

सब-टैग एक्सप्लोर करें

  • Agent Pool ConstraintsMatching logic used to assign tasks to specific remote agents based on labels and environment constraints. **Distinct from Label-Based Selection:** Distinct from Label-Based Selection by focusing on task-to-agent assignment in a build system rather than scoping management operations for containers.
  • Configuration InjectionMechanisms for inserting advanced cluster settings based on metadata labels. **Distinct from Label-Based Selection:** Distinct from Label-Based Selection: focuses on using labels to inject settings into the manifest rather than filtering management scope.
  • Manifest Customization InjectionUsing labels to inject advanced configuration rules into generated manifests. **Distinct from Label-Based Selection:** Distinct from Label-Based Selection: focuses on content injection (health checks, autoscaling) rather than scope filtering.
  • Target Selection Rules4 सब-टैग्सLogic for evaluating infrastructure metadata against safety constraints to identify eligible targets for operations. **Distinct from Label-Based Selection:** Focuses on the rule-based selection logic for infrastructure disruption, distinct from general label-based filtering.