Containerize and k8sitize Onionspray
Description
Porting and merging of EOTK's pull request #110, updated and adapted to Onionspray.
Tasks
-
Minimal Viable Product: -
Initial porting of EOTK's PR #110 into Onionspray. Done at !96. -
Dockerization with environment variable support. -
TLS fingerprinting with JA3 and/or JA4. -
Version pinning. -
Testing and thorough review. -
Cleaning up an some reorganizing. -
Other improvements. -
Merging into main
.
-
-
Plan further steps into the roadmap: -
Features to consider: -
Setting up Kubernetes. -
Prepackaged images (with tag variants). -
Support for image overlays. -
Onionprobe integration. -
Load balancing improvements (improving Onionbalance, and/or come with a solution/workaround for instances being replaced and client with old descriptions in cache still attempting access).
-
-
Announcement to the community, and invite for merge requests, especially for making the Helm chart (or making it more customizable/generic).
-
Edited by Silvio Rhatto