cherrybomb icon indicating copy to clipboard operation
cherrybomb copied to clipboard

💡 Provide CherryBomb in an official Docker image

Open AErmie opened this issue 2 years ago • 7 comments

Is your feature request related to a problem? Please describe. For users that want to run/use your tool in a CI/CD pipeline as part of a quality check, needing to install the tool locally may not always be an option.

Describe the solution you'd like I would like to see this tool be made available in an official Docker image like many other CLI-based tools provide (ie. AquaSec/Trivy, BridgeCrew/Checkov, etc.).

Describe alternatives you've considered A self-built container with the tool installed.

Additional context None

AErmie avatar Mar 29 '22 15:03 AErmie

I'll add it to the roadmap, we'll probably be able to get it stabilised in about two weeks, I'll update this issue once there is an rc of a container image

GuyL99 avatar Mar 31 '22 05:03 GuyL99

Can I try this out ? I can write the Dockerfile and then your team will have to push it to the docker registry . I see you are using Rust here.

prakharporwal avatar Jun 16 '22 08:06 prakharporwal

Sure thing, thanks, if you need any help doing it you can tag me @GuyL99, or @DeliciousBounty or @RazMag, and we'll help you, or you can send us a message in the discord server:)

GuyL99 avatar Jun 16 '22 14:06 GuyL99

Hi, I want to make my first open source contribution by integrating this tool into another project in the form of a Kubernetes job, for this I need a container image. I could create this on my own, but saw this issue and don't want to perform duplicate work.

@prakharporwal Do you have an update on this issue already or maybe you have a working Dockerfile I could use for development?

BartvdBerkHU avatar Jun 28 '22 17:06 BartvdBerkHU

@prakharporwal if you need some help in order to finish it I'll add in @RazMag or @DeliciousBounty to help you. @BartvdBerkHU I appreciate the will to contribute, what OS project do you intend to integrate Cherrybomb to?

GuyL99 avatar Jun 29 '22 06:06 GuyL99

@GuyL99 it's an API fuzzer (uses Restler) for APIs running in Kubernetes: https://github.com/suecodelabs/cnfuzz

GitBurtHET avatar Jun 29 '22 07:06 GitBurtHET

@GuyL99 I have made a update on the PR can you check I am facing a issue. @RazMag My Docker file build but running it causing issue. @BartvdBerkHU I have a Dockerfile created but it has a small issue . I am discussing and looking into it. #39

prakharporwal avatar Jun 29 '22 08:06 prakharporwal

Cherrybomb is now available in an official docker container. see the readme for info on how to use it. Thank you for your help :)

RazMag avatar Aug 30 '22 10:08 RazMag