How xss603/neglected works
Neglected is a Kubernetes operations workspace, not one integrated application: it collects cluster-support tools, security and networking assets, observability artifacts, operators, and backup workflows. A representative user-to-result flow is a route audit: an operator supplies an application or route source, the tool probes endpoints, then reports authentication reachability. The database-backup operator has a separate Kubernetes reconciliation workflow. Other README-listed capabilities are preserved as distinct components; unsampled wiring is not inferred.
Main entry points: databasebackup_controller.go Backup reconciler · find_routes_unauth.py Route probe · find-cl.py Route audit · main.go OTel metrics test
Components 19
Route security audits
- Route sources
- Route audit
apps/startlette/find-cl.py - Route probe
apps/startlette/find_routes_unauth.py - Findings
Cluster operations
- Cluster support
cluster/scripts - Argo audits
cluster/argo - Gateway diagnostics
networking/kgateway
Backup operator
- DatabaseBackup request
operators/operator-sdk/databasebackup-operator/api/v1alpha1/databasebackup_types.go - Backup reconciler
operators/operator-sdk/databasebackup-operator/internal/controller/databasebackup_controller.go - Kubernetes Job
- Operator manager
operators/operator-sdk/databasebackup-operator/main.go
Telemetry
- OTel metrics test
training/devsecops/otel-metrics-test/main.go - OTLP collector
- HTTP analytics dashboard
observability/grafana-dashboards/starlette-http-analytics-dashboard.json
Platform assets
- Qdrant backup workflows
workflows/wkf-qdrant-bkp - Trivy triage and upload
operators/trivy-operator - Registry admission policies
manifests/kyverno-policies
Other components
- Operator
- Kubernetes API
Connections 13
- Operator → Route audit: runs audit
apps/startlette/find-cl.py - Route sources → Route audit: provides routes
apps/startlette/find-cl.py - Route audit → Findings: reports findings
apps/startlette/find-cl.py - Operator → Route probe: runs probe
apps/startlette/find_routes_unauth.py - Route probe → Route sources: discovers routes
apps/startlette/find_routes_unauth.py - Route probe → Findings: reports findings
apps/startlette/find_routes_unauth.py - Operator manager → Backup reconciler: registers controller
operators/operator-sdk/databasebackup-operator/main.go - Backup reconciler → DatabaseBackup request: reads request
operators/operator-sdk/databasebackup-operator/internal/controller/databasebackup_controller.go - Backup reconciler → Kubernetes Job: creates job
operators/operator-sdk/databasebackup-operator/internal/controller/databasebackup_controller.go - Backup reconciler → DatabaseBackup request: updates status
operators/operator-sdk/databasebackup-operator/internal/controller/databasebackup_controller.go - Operator → OTel metrics test: runs test
training/devsecops/otel-metrics-test/main.go - OTel metrics test → OTLP collector: exports metrics
training/devsecops/otel-metrics-test/main.go - Registry admission policies → Kubernetes API: mutates admissions
README.md