mirror of
https://github.com/kubescape/kubescape.git
synced 2026-04-15 06:58:11 +00:00
* fix pani & provide msgf Signed-off-by: Daniel Grunberger <danielgrunberger@armosec.io> * support sarif Signed-off-by: Daniel Grunberger <danielgrunberger@armosec.io> * new line Signed-off-by: Daniel Grunberger <danielgrunberger@armosec.io> * validate format Signed-off-by: Daniel Grunberger <danielgrunberger@armosec.io> * refactor Signed-off-by: Daniel Grunberger <danielgrunberger@armosec.io> * validate printer tests Signed-off-by: Daniel Grunberger <danielgrunberger@armosec.io> * use sarif const Signed-off-by: Daniel Grunberger <danielgrunberger@armosec.io> * small refactor Signed-off-by: Daniel Grunberger <danielgrunberger@armosec.io> * unify switch Signed-off-by: Daniel Grunberger <danielgrunberger@armosec.io> --------- Signed-off-by: Daniel Grunberger <danielgrunberger@armosec.io> Co-authored-by: Daniel Grunberger <danielgrunberger@armosec.io>
Kubescape core package
// initialize kubescape
ks := core.NewKubescape()
// scan cluster
results, err := ks.Scan(&cautils.ScanInfo{})
// convert scan results to json
jsonRes, err := results.ToJson()