huskyCI icon indicating copy to clipboard operation
huskyCI copied to clipboard

Have securityTests run in Kubernetes

Open rafaveira3 opened this issue 5 years ago • 1 comments

Motivation

huskyCI runs all its securityTests using a Docker API component. It works fine but some companies may eventually face some problems when scaling to multiple VMs running this component.

By adding a load balancer, for instance, huskyCI has no logic to understand which VM behind it should query to check if a particular securityTest has finished.

It would be great if

We add a new component to huskyCI that uses k8s to run our securityTests containers. If a company uses Rancher, this process of running containers can be used as a service, for example.

What we expect

This one can be tricky because a few refactoring in securitytest package is needed. However, we will be very happy if we have an interface in it so that companies choose which best fits their environment.

Tips

rafaveira3 avatar Sep 30 '20 18:09 rafaveira3

Hi, is there any WIP related to this feature. I am interested in work on it.

rogeriobastos avatar Jun 22 '21 13:06 rogeriobastos

It’s working in branch main.

fguisso avatar Oct 17 '23 03:10 fguisso