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
ProjetÀ proposNotre méthodologiePresseServeur MCP
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
derailed avatar

derailed/popeye

0
View on GitHub↗
6,307 stars·343 forks·Go·4 vuespopeyecli.io↗

Popeye

👀 A Kubernetes cluster resource sanitizer

Features

  • Cluster Sanitizers - Scans live Kubernetes clusters for misconfigurations, stale resources, and best practice violations.
  • Live Cluster Security Scanners - Inspects a running Kubernetes cluster and reports misconfigurations without altering resources.
  • Cluster Audit Schedulers - Runs automated cluster health checks on a recurring schedule using Kubernetes CronJobs.
  • Cluster - Deploys a scanner as a Kubernetes CronJob to perform scheduled cluster scans automatically.
  • Cluster Audit Schedulers - Ships a CronJob-based scheduler that runs automated cluster audits on a recurring schedule.
  • Kubernetes Resource Health Auditors - Audits Kubernetes resource health and flags unused or problematic states across namespaces.
  • Kubernetes Resource Health Audits - Checks each Kubernetes resource for stale, unused, or problematic states and flags them for review.
  • Kubernetes Resource Linters - Provides a linter that scans Kubernetes resources against configurable rules and reports violations.
  • Kubernetes Resource Linters - Checks Kubernetes resource types for port mismatches, dead references, and missing probes.
  • Resource Linters - Checks Kubernetes resource types for port mismatches, dead references, and missing probes.
  • Audit Report Generators - Generates audit reports in multiple formats including YAML, HTML, JSON, JUnit, and Prometheus.
  • Kubernetes Stale Resource Detectors - Identifies unused or orphaned Kubernetes resources that can be safely removed.
  • Infrastructure Capacity Risk Assessments - Evaluates resource usage and flags potential capacity issues such as over-provisioning or under-provisioning.
  • Lint Report Exports - Generates lint reports in standard, YAML, HTML, JSON, JUnit, Prometheus, or single score formats for downstream consumption.
  • Kubernetes Linter Configuration Files - Tunes linter behavior, sets thresholds, and excludes resources via a YAML configuration file.
  • Resource and Code Exclusions - Configures a YAML file to skip specific resources or linter codes using exact names or regular expressions.
  • Resource Utilization Analyzers - Reports CPU and memory usage from a metric-server to warn about over or under allocation.
  • Prometheus-Based Metric Exporters - Publishes cluster scan results as Prometheus metrics to a pushgateway for monitoring and alerting.
  • Prometheus Monitoring Practices - Sends cluster scan results as Prometheus metrics to a pushgateway for monitoring and alerting.
  • Kubernetes Resource Utilization Reports - Analyzes CPU and memory usage from a metric-server to warn about over or under allocation and potential capacity issues.
  • Kubernetes Resource Utilization Analyzers - Analyzes CPU and memory usage from a metric-server to flag over or under allocation.
  • Linter Configuration Files - Controls which linters run, their thresholds, and exclusion rules through a declarative YAML file.
  • Monitoring and Visualization - Scans clusters to report configuration and resource issues.

Historique des stars

Graphique de l'historique des stars pour derailed/popeyeGraphique de l'historique des stars pour derailed/popeye

Recherche par IA

Explorez plus de dépôts awesome

Décrivez vos besoins en langage naturel — l'IA classe des milliers de projets open source sélectionnés par pertinence.

Start searching with AI

Alternatives open source à Popeye

Projets open source similaires, classés selon le nombre de fonctionnalités partagées avec Popeye.
  • kubernetes/kube-state-metricsAvatar de kubernetes

    kubernetes/kube-state-metrics

    6,141Voir sur GitHub↗

    kube-state-metrics is a Kubernetes metrics exporter that generates Prometheus-compatible metrics from the current state of cluster objects such as pods, deployments, and nodes. It operates by watching the Kubernetes API server and transforming resource snapshots into metric families, which are then exposed over an HTTP endpoint in the Prometheus text-based exposition format for direct scraping. The project distinguishes itself through horizontal scaling capabilities, distributing metric collection across multiple instances using object UID hashing to reduce per-instance memory consumption. It

    Gokuberneteskubernetes-exporterkubernetes-monitoring
    Voir sur GitHub↗6,141
  • madhuakula/kubernetes-goatAvatar de madhuakula

    madhuakula/kubernetes-goat

    5,686Voir sur GitHub↗

    Kubernetes Goat is a security training environment designed for practicing the identification and exploitation of common vulnerabilities within an intentionally insecure cluster. It provides a controlled setting to simulate system exploitations, including container escapes, role misconfigurations, and server-side requests. The project utilizes scenario-based vulnerability deployment to create specific security flaws. It includes utilities for environment management that allow the cluster to be restored to a clean baseline by removing vulnerable scenarios, service accounts, and role bindings.

    HTML
    Voir sur GitHub↗5,686
  • aquasecurity/kube-hunterAvatar de aquasecurity

    aquasecurity/kube-hunter

    5,064Voir sur GitHub↗

    Kube-hunter is a security scanner and vulnerability hunter for Kubernetes clusters. It operates as a cloud-native penetration tool designed to identify security weaknesses, infrastructure misconfigurations, and exploitable gaps by simulating attacker techniques. The tool distinguishes itself through a dual-mode scanning engine that executes both remote external probes and internal network scans. It features identity-based impersonation, allowing it to use service account tokens and pod identities to simulate security access from specific cluster roles and determine the potential blast radius

    Python
    Voir sur GitHub↗5,064
  • 0xerr0r/blockyAvatar de 0xERR0R

    0xERR0R/blocky

    6,653Voir sur GitHub↗

    Blocky is a stateless DNS proxy that functions as a network-wide ad-blocker and content filter. It operates as a single binary or Docker container with no database or persistent state, accepting DNS queries over UDP, TCP, HTTPS, TLS, QUIC, and HTTP/3 through a unified plugin-based query pipeline. The core of the system is a client-group policy engine that assigns devices to named groups and applies per-group blocklists, allowlists, and upstream resolvers, with all configuration changes applied through hot-reloading without requiring a restart. The project distinguishes itself through its modu

    Goad-blockeradblockadblocker
    Voir sur GitHub↗6,653
Voir les 30 alternatives à Popeye→

Questions fréquentes

Que fait derailed/popeye ?

👀 A Kubernetes cluster resource sanitizer

Quelles sont les fonctionnalités principales de derailed/popeye ?

Les fonctionnalités principales de derailed/popeye sont : Cluster Sanitizers, Live Cluster Security Scanners, Cluster Audit Schedulers, Cluster, Kubernetes Resource Health Auditors, Kubernetes Resource Health Audits, Kubernetes Resource Linters, Resource Linters.

Quelles sont les alternatives open-source à derailed/popeye ?

Les alternatives open-source à derailed/popeye incluent : kubernetes/kube-state-metrics — kube-state-metrics is a Kubernetes metrics exporter that generates Prometheus-compatible metrics from the current… madhuakula/kubernetes-goat — Kubernetes Goat is a security training environment designed for practicing the identification and exploitation of… aquasecurity/kube-hunter — Kube-hunter is a security scanner and vulnerability hunter for Kubernetes clusters. It operates as a cloud-native… 0xerr0r/blocky — Blocky is a stateless DNS proxy that functions as a network-wide ad-blocker and content filter. It operates as a… cncf/curriculum — The CNCF Curriculum is an open-source repository that organizes exam domains and learning paths for CNCF certification… prometheus/blackbox_exporter — The Blackbox Exporter is a Prometheus-compatible probe that checks the availability and response correctness of…