aquasecurity / starboard

Moved to https://github.com/aquasecurity/trivy-operator
https://aquasecurity.github.io/starboard/
Apache License 2.0
1.35k stars 197 forks source link

[operator] Integrate kube-hunter scanner #262

Open lizrice opened 3 years ago

krol3 commented 2 years ago

@danielpacak what will be the steps? - Adding a kubehunterReport in pkg/operator/controller/ ?

danielpacak commented 2 years ago

Before we get into implementation we should identify:

Based on the initial evaluation we should be able to decide whether a K8s controller patter is suitable for the integration or not. If yes, then which K8s API object we want to watch?

krol3 commented 2 years ago

@danielpacak great points! Following the starboard documentation, if we choose to install using operator, we don't have the option of kube-hunter, the lifecycle will be the same as kube-bench. Both tools need to use in the case of new or update cluster processes. If these assumptions are correct, are kube-bench and kube-hunter a good case for operator use?

danielpacak commented 2 years ago

IMHO there's a difference between KubeBench and KubeHunter: