Installation on ECS using Community Containers


Been looking into getting OpenVAS installed on an ECS Cluster in AWS after working with it locally for a little bit using the docker compose setup that is available through the guide.

Was wondering which images within that would be necessary to get this working within ECS to act as a scanner to then utilise in a GitLab CI pipeline, as i imagine i would need to create multiple tasks for each of the various images that were needed.

Appreciate any assistance with understanding this further


Hello watty, welcome to the community forum. Fascinating use case for OpenVAS. I guess that you would need to enable gvm-cli and expose the gvmd socket for cli access. At that point you can interact with GVM via the API, and build the gvm-cli commands into your GitLab CI testing phase.

Here are links to the relevant documentation:

Some other tools that may help: