awesome-repositories.com
Blog
MCP
awesome-repositories.com

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetServeur MCPÀ proposNotre méthodologiePresse
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

13 dépôts

Awesome GitHub RepositoriesProxy Enforcement

Mandatory redirection of application network traffic through specified proxy servers.

Distinct from Proxy Servers: Distinct from Proxy Servers: focuses on the enforcement policy for sandboxed processes rather than the proxy server implementation.

Explore 13 awesome GitHub repositories matching networking & communication · Proxy Enforcement. Refine with filters or upvote what's useful.

Awesome Proxy Enforcement GitHub Repositories

Trouvez les meilleurs dépôts grâce à l'IA.Nous recherchons les dépôts les plus pertinents grâce à l'IA.
  • sandboxie-plus/sandboxieAvatar de sandboxie-plus

    sandboxie-plus/Sandboxie

    18,636Voir sur GitHub↗

    Sandboxie is an operating system-level virtualization tool designed to run Windows applications in isolated, secure environments. By intercepting system calls and redirecting file system and registry modifications to a separate, discardable storage area, it prevents untrusted software from making permanent changes to the host system. This containment ensures that browser history, temporary files, and potential malware remain trapped within the sandbox, protecting the integrity and privacy of the underlying host. The software distinguishes itself through granular control over the isolation env

    Redirects application network traffic through specified proxy servers to prevent direct connections.

    C
    Voir sur GitHub↗18,636
  • cert-manager/cert-managerAvatar de cert-manager

    cert-manager/cert-manager

    13,578Voir sur GitHub↗

    This project is a Kubernetes controller that automates the issuance, renewal, and lifecycle management of TLS certificates. It functions as a native extension to the cluster API, using custom resource definitions and reconciliation loops to maintain the desired state of certificates and trust bundles across distributed services. By integrating directly with the cluster's admission control and secret storage systems, it ensures that cryptographic identities are consistently provisioned and available for application workloads. The project distinguishes itself through its extensive support for a

    Intercepts and validates resource creation requests to enforce security policies before persistence.

    Gocertificatecrdhacktoberfest
    Voir sur GitHub↗13,578
  • kubescape/kubescapeAvatar de kubescape

    kubescape/kubescape

    11,489Voir sur GitHub↗

    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

    Intercepts resource creation requests via validating admission webhooks to block non-compliant configurations.

    Gobest-practicedevopskubernetes
    Voir sur GitHub↗11,489
  • linkerd/linkerd2Avatar de linkerd

    linkerd/linkerd2

    11,424Voir sur GitHub↗

    This project is a service mesh platform designed to manage, secure, and observe service-to-service communication within Kubernetes clusters. It functions as a control plane that orchestrates transparent sidecar proxies, which intercept and manage network traffic to provide reliable connectivity for microservices. By automating the injection of these proxies, the platform ensures that infrastructure-level policies are applied consistently across all workloads without requiring manual configuration changes. The platform distinguishes itself through its focus on zero-trust security and cross-clu

    Ensures infrastructure-level security policies are applied by preventing unmanaged services from running.

    Gocloud-nativegolangkubernetes
    Voir sur GitHub↗11,424
  • kedacore/kedaAvatar de kedacore

    kedacore/keda

    10,314Voir sur GitHub↗

    KEDA is a Kubernetes event-driven autoscaler and cloud event scaling engine. It functions as a custom metrics provider that monitors external event sources—including message brokers, databases, and cloud metrics—to dynamically adjust the replica counts of containerized workloads. The project is distinguished by its scale-to-zero workflow, which reduces workloads to zero replicas during inactivity and automatically restarts them when new events are detected. It operates as a multi-cloud event trigger system, using a pluggable scaler interface to integrate with a wide array of third-party servi

    Intercepts resource requests to validate and mutate scaling configurations before they are persisted in the cluster.

    Goautoscalingevent-drivenhacktoberfest
    Voir sur GitHub↗10,314
  • prometheus-operator/prometheus-operatorAvatar de prometheus-operator

    prometheus-operator/prometheus-operator

    9,941Voir sur GitHub↗

    The Prometheus Operator is a Kubernetes monitoring orchestrator and controller that manages Prometheus clusters and observability components through declarative custom resources. It functions as a custom resource controller that translates high-level Kubernetes resource definitions into the configuration files required by the underlying monitoring software. The project automates the deployment, scaling, and lifecycle of an observability stack, including the integration of components like Thanos and Alertmanager. It distinguishes itself by syncing monitoring targets, alerting rules, and scrape

    Implements admission webhooks to verify the syntax and correctness of monitoring configuration rules before they are persisted.

    Gohacktoberfestkubernetesmonitoring
    Voir sur GitHub↗9,941
  • kubernetes-sigs/kubebuilderAvatar de kubernetes-sigs

    kubernetes-sigs/kubebuilder

    8,992Voir sur GitHub↗

    Kubebuilder is a framework and set of scaffolding tools used to build Kubernetes APIs and controllers. It functions as an operator framework that provides generators for custom resource definitions, admission webhooks, and RBAC manifests to extend cluster functionality. The project distinguishes itself through marker-based code generation, which parses source code comments to automatically produce Kubernetes manifests and boilerplate logic. It employs a hub-and-spoke versioning model to translate data between multiple API versions and uses a three-way merge strategy to automate project migrat

    Scaffolds mutating and validating admission webhooks to enforce business rules and default values.

    Gok8s-sig-api-machinery
    Voir sur GitHub↗8,992
  • operator-framework/operator-sdkAvatar de operator-framework

    operator-framework/operator-sdk

    7,658Voir sur GitHub↗

    The Operator SDK is a framework for building, packaging, and managing custom controllers that extend the Kubernetes API. It serves as a toolset for defining new API types and implementing reconcile loops to automate the lifecycles of complex applications. The project provides specialized support for creating operators based on Helm charts or Ansible playbooks, allowing users to maintain a desired cluster state using existing automation tools. It includes a dedicated system for packaging controllers into standardized container image bundles for distribution via the Operator Lifecycle Manager.

    Implements admission webhooks to intercept and validate or mutate API resource creation requests.

    Gokubernetesoperatorsdk
    Voir sur GitHub↗7,658
  • lmcache/lmcacheAvatar de LMCache

    LMCache/LMCache

    6,909Voir sur GitHub↗

    LMCache is a distributed key-value cache manager and tiering system designed to accelerate large language model inference. It functions as a tiered storage layer that offloads tensors from GPU memory to CPU RAM, local disks, or remote object stores, enabling the reuse of cached prefixes across different inference sessions and serving engines. The system differentiates itself through a disaggregated prefill-decode model, which separates prompt processing from token generation by transferring caches between distributed compute nodes. It utilizes peer-to-peer orchestration to share and retrieve

    Implements mutating admission webhooks to inject specialized plugins into serving pods without rebuilding images.

    Pythonamdcudafast
    Voir sur GitHub↗6,909
  • webhooksite/webhook.siteAvatar de webhooksite

    webhooksite/webhook.site

    6,620Voir sur GitHub↗

    Webhook.site is a web-based tool that captures, inspects, and debugs incoming HTTP requests and emails sent to a unique URL, without requiring any server setup. It also functions as an API mocking and response modification tool, capable of generating mock APIs from OpenAPI specifications and altering HTTP responses, headers, and status codes for testing purposes. Beyond inspection, it serves as a platform for webhook automation and workflow orchestration, triggering multi-step automations—including database queries, SSH commands, and HTTP calls—when a webhook is received. The service distingu

    Webhook.site generates a unique URL or email address that captures incoming HTTP requests for inspection and debugging.

    JavaScriptangularfrontendlaravel
    Voir sur GitHub↗6,620
  • datreeio/datreeAvatar de datreeio

    datreeio/datree

    6,339Voir sur GitHub↗

    Datree is a policy enforcement framework for Kubernetes that validates configurations against rules written in Rego, JSON Schema, or CEL. It operates as both a command-line tool for pre-deployment scanning and as a cluster-side admission webhook for real-time enforcement, integrating with CI/CD pipelines and continuous delivery tools like ArgoCD and FluxCD. The framework supports namespace-scoped policy mapping, allowing different policies to apply to different namespaces, and provides a skip annotation mechanism for selectively bypassing rules on individual resources or entire namespaces. It

    Ships both a CLI scanner and an admission webhook for policy enforcement, covering pre-deployment and runtime phases.

    Goadmission-webhookbest-practicescli
    Voir sur GitHub↗6,339
  • actions/actions-runner-controllerAvatar de actions

    actions/actions-runner-controller

    6,320Voir sur GitHub↗

    Kubernetes controller for GitHub Actions self-hosted runners

    Uses mutating and validating webhooks to inject runtime settings into runner pods.

    Gogithub-actionskubernetesoperator
    Voir sur GitHub↗6,320
  • linkerd/linkerdAvatar de linkerd

    linkerd/linkerd

    5,316Voir sur GitHub↗

    Linkerd est un service mesh Kubernetes qui gère le trafic réseau entre les microservices. Il fonctionne comme un proxy réseau transparent, un gestionnaire de trafic de couche 7 et une couche de sécurité TLS mutuelle, fournissant une observabilité et une fiabilité pour la communication de service à service sans nécessiter de modifications du code de l'application. Le projet se distingue par une architecture sidecar-proxy qui intercepte le trafic TCP et au niveau de l'application pour fournir un chiffrement TLS mutuel automatique et une vérification d'identité. Il permet la mise en réseau de services inter-clusters pour lier plusieurs clusters et implémente l'injection de fautes cloud-native pour tester la robustesse du système en introduisant par programmation des délais réseau et des pannes de service. Le système couvre un large éventail de capacités, notamment l'observabilité des microservices via des métriques en temps réel et le traçage distribué, ainsi que l'ingénierie du trafic via l'équilibrage de charge conscient de la latence, le circuit breaking et les tentatives de requête. Il fournit également un contrôle d'accès granulaire via des politiques d'autorisation et des capacités de routage pour le trafic HTTP et gRPC. L'installation et la gestion sont gérées via une interface en ligne de commande et un contrôleur d'admission pour l'injection automatique de proxy dans les pods.

    Blocks workload scheduling if the proxy injector is unavailable to prevent traffic bypass.

    Scalacloud-nativelinkerdservice-discovery
    Voir sur GitHub↗5,316
  1. Home
  2. Networking & Communication
  3. Proxy Servers
  4. Proxy Enforcement

Explorer les sous-tags

  • Injection Enforcement1 sous-tagPrevents workload deployment when required sidecar proxies fail to inject. **Distinct from Proxy Enforcement:** Focuses on admission-time enforcement of sidecar presence, distinct from general traffic redirection.