Amir Malka
bbfa5d356a
bump opa-utils, k8s-interface and armoapi-go
...
Signed-off-by: Amir Malka <amirm@armosec.io >
2023-07-31 10:39:03 +03:00
YiscahLevySilas1
17c43fd366
support related objects ( #1272 )
...
* support related objects
Signed-off-by: YiscahLevySilas1 <yiscahls@armosec.io >
* update pkg versions
Signed-off-by: YiscahLevySilas1 <yiscahls@armosec.io >
* update go mod
Signed-off-by: YiscahLevySilas1 <yiscahls@armosec.io >
* fix test
Signed-off-by: YiscahLevySilas1 <yiscahls@armosec.io >
* fix test
Signed-off-by: YiscahLevySilas1 <yiscahls@armosec.io >
* only add ids of related resource
Signed-off-by: YiscahLevySilas1 <yiscahls@armosec.io >
* fixes following review
Signed-off-by: YiscahLevySilas1 <yiscahls@armosec.io >
* add test for processRule
Signed-off-by: YiscahLevySilas1 <yiscahls@armosec.io >
---------
Signed-off-by: YiscahLevySilas1 <yiscahls@armosec.io >
2023-07-20 16:23:58 +03:00
YiscahLevySilas1
d44746cb85
allow adding a fw name when running all ( #1286 )
...
* allow adding a fw name when running all
Signed-off-by: YiscahLevySilas1 <yiscahls@armosec.io >
clean code
Signed-off-by: YiscahLevySilas1 <yiscahls@armosec.io >
* fix following review
Signed-off-by: YiscahLevySilas1 <yiscahls@armosec.io >
---------
Signed-off-by: YiscahLevySilas1 <yiscahls@armosec.io >
2023-07-20 14:07:38 +03:00
Amir Malka
e470fce6ed
initial implementation of OpenTelemetry metrics collection ( #1269 )
...
Signed-off-by: Amir Malka <amirm@armosec.io >
2023-07-10 14:22:26 +03:00
Victor Login
84b43d2b03
Update grafana-kubescape-dashboard.json
...
Signed-off-by: Victor Login <batazor@evrone.com >
2023-07-05 19:03:27 +02:00
David Wertenteil
492b08c995
Merge pull request #1259 from kubescape/update_regolibrary_version
...
Update regolibrary version
2023-07-05 17:46:35 +03:00
David Wertenteil
b5bed7bfbb
remove unused file
...
Signed-off-by: David Wertenteil <dwertent@armosec.io >
2023-07-05 08:59:57 +03:00
David Wertenteil
8989cc1679
Deprecated host-scanner
...
Signed-off-by: David Wertenteil <dwertent@armosec.io >
2023-07-04 09:43:10 +03:00
kooomix
868db91801
update regolibrary to v1.0.286-rc.0
2023-07-02 13:25:37 +03:00
guangwu
5e5b9d564c
fix: CVE-2023-28840 CVE-2023-28841 CVE-2023-28842 CVE-2022-41723 etc. ( #1221 )
...
* fix: CVE-2023-28840 CVE-2023-28841 CVE-2023-28842 CVE-2022-41723GHSA-vvpx-j8f3-3w6h CVE-2022-23524 CVE-2022-23525 CVE-2022-23526 CVE-2022-36055 CVE-2023-25165
Signed-off-by: guoguangwu <guoguangwu@magic-shield.com >
* restore go.sum
Signed-off-by: David Wertenteil <dwertent@armosec.io >
---------
Signed-off-by: guoguangwu <guoguangwu@magic-shield.com >
Signed-off-by: David Wertenteil <dwertent@armosec.io >
Co-authored-by: David Wertenteil <dwertent@armosec.io >
2023-06-13 11:39:25 +03:00
YiscahLevySilas1
8ee72895b9
Fix statuses - Manual review and Requires configuration ( #1251 )
...
* fix statuses - req. review, configurations, manual
Signed-off-by: YiscahLevySilas1 <yiscahls@armosec.io >
* update opa-utils version
Signed-off-by: YiscahLevySilas1 <yiscahls@armosec.io >
* update opa-utils version
Signed-off-by: YiscahLevySilas1 <yiscahls@armosec.io >
* update opa-utils version
Signed-off-by: YiscahLevySilas1 <yiscahls@armosec.io >
* use const for inner info
Signed-off-by: YiscahLevySilas1 <yiscahls@armosec.io >
---------
Signed-off-by: YiscahLevySilas1 <yiscahls@armosec.io >
2023-06-12 10:38:35 +03:00
Nitish Chauhan
6cefada215
correcting the formating of the table in pdf output ( #1244 )
...
* correcting the formatting of the table in pdf output
Signed-off-by: ntishchauhan0022 <nitishchauhan0022@gmail.com >
* adding some starting unit tests
Signed-off-by: ntishchauhan0022 <nitishchauhan0022@gmail.com >
* resolving the mod error
Signed-off-by: ntishchauhan0022 <nitishchauhan0022@gmail.com >
---------
Signed-off-by: ntishchauhan0022 <nitishchauhan0022@gmail.com >
2023-06-04 15:21:07 +03:00
David Wertenteil
211ee487b3
core(metrics api): Update API default behavior ( #1250 )
...
* scan default frameworks
Signed-off-by: David Wertenteil <dwertent@armosec.io >
* wip: update context
Signed-off-by: David Wertenteil <dwertent@armosec.io >
* do not trigger host scan
Signed-off-by: David Wertenteil <dwertent@armosec.io >
* adding unitests
Signed-off-by: David Wertenteil <dwertent@armosec.io >
---------
Signed-off-by: David Wertenteil <dwertent@armosec.io >
2023-06-04 15:12:31 +03:00
Anubhav Gupta
07a5c6488b
update kubescape/go-git-url version
...
Signed-off-by: Anubhav Gupta <mail.anubhav06@gmail.com >
2023-05-26 18:13:39 +05:30
Amir Malka
225545476c
update opa-utils
...
Signed-off-by: Amir Malka <amirm@armosec.io >
2023-05-23 19:18:45 +03:00
Amir Malka
987f97102d
bump opa-utils version for memory optimizations
...
Signed-off-by: Amir Malka <amirm@armosec.io >
2023-05-22 16:44:11 +03:00
Matthias Bertschy
2cddc4b395
start with a new context, extracting span from request
...
Signed-off-by: Matthias Bertschy <matthias.bertschy@gmail.com >
2023-05-15 14:55:46 +02:00
Amir Malka
0a0ef10d50
Control parallelism of opa rule processing by env var ( #1230 )
...
* control parallelism of opa rule processing by env var
Signed-off-by: Amir Malka <amirm@armosec.io >
* go 1.20
Signed-off-by: Amir Malka <amirm@armosec.io >
* update go.mod go.sum
Signed-off-by: Amir Malka <amirm@armosec.io >
---------
Signed-off-by: Amir Malka <amirm@armosec.io >
2023-05-14 14:59:21 +03:00
Amir Malka
b26f83d0bd
update go version 1.19->1.20
...
Signed-off-by: Amir Malka <amirm@armosec.io >
2023-05-14 10:04:30 +03:00
YiscahLevySilas1
d6edd818b8
add compliance score to new field in controls for backward compatibility
...
Signed-off-by: YiscahLevySilas1 <yiscahls@armosec.io >
2023-04-27 15:53:47 +03:00
YiscahLevySilas1
f25d573f32
update opa-utils version for fix in compliance score
...
Signed-off-by: YiscahLevySilas1 <yiscahls@armosec.io >
2023-04-19 18:34:10 +03:00
YiscahLevySilas1
acaf6e78da
update opa-utils version
...
Signed-off-by: YiscahLevySilas1 <yiscahls@armosec.io >
2023-04-17 20:25:27 +03:00
YiscahLevySilas1
344e9188f6
add compliance-threshold, deprecate fail-threshold
...
Signed-off-by: YiscahLevySilas1 <yiscahls@armosec.io >
2023-04-17 16:08:38 +03:00
yuleib
875deb7ec3
adding compliance score updates ( #1181 )
...
Signed-off-by: Yuval Leibovich <yuvall@armosec.io >
2023-04-04 16:03:40 +03:00
YiscahLevySilas1
9a3767ef72
update version k8s-interface for cloud resources
...
Signed-off-by: YiscahLevySilas1 <yiscahls@armosec.io >
2023-04-03 09:53:22 +03:00
David Wertenteil
b4180b34e7
core(logs): Enhance logs ( #1158 )
...
* adding ks version
Signed-off-by: David Wertenteil <dwertent@armosec.io >
* Initialize scanInfo
Signed-off-by: David Wertenteil <dwertent@armosec.io >
* print if logger level is lower than warning
Signed-off-by: David Wertenteil <dwertent@armosec.io >
* wip: scan default frameworks when scanning files
Signed-off-by: David Wertenteil <dwertent@armosec.io >
* change print to log
Signed-off-by: David Wertenteil <dwertent@armosec.io >
* wip: Add end-line after last log
Signed-off-by: David Wertenteil <dwertent@armosec.io >
* wip: silent spinner when logger is warn
Signed-off-by: David Wertenteil <dwertent@armosec.io >
---------
Signed-off-by: David Wertenteil <dwertent@armosec.io >
2023-03-20 17:49:51 +02:00
David Wertenteil
28531859f3
Signed-off-by: David Wertenteil <dwertent@armosec.io>
...
Signed-off-by: David Wertenteil <dwertent@armosec.io >
2023-03-15 21:26:10 +02:00
David Wertenteil
ec4a098b1c
replace error by warning
...
Signed-off-by: David Wertenteil <dwertent@armosec.io >
2023-03-15 17:17:29 +02:00
David Wertenteil
a29fe367dc
Added context to HandleResults
...
Signed-off-by: David Wertenteil <dwertent@armosec.io >
2023-03-15 16:58:02 +02:00
Amir Malka
106db84a66
bump go-logger ( #1144 )
...
Signed-off-by: Amir Malka <amirm@armosec.io >
2023-03-14 10:00:08 +02:00
David Wertenteil
1e0b9563a1
Merge to master - PR number: 1129
2023-03-13 13:43:07 +02:00
Alessio Greggi
5aa56b1c0a
feat: integrate support to retrieve eks policies
...
Signed-off-by: Alessio Greggi <ale_grey_91@hotmail.it >
2023-03-13 11:35:07 +01:00
Matthias Bertschy
1004902f51
initialize context in Prometheus handler
...
Signed-off-by: Matthias Bertschy <matthias.bertschy@gmail.com >
2023-03-09 14:05:26 +01:00
Amir Malka
b3079df8ae
removed otel middleware from some APIs
...
Signed-off-by: Amir Malka <amirm@armosec.io >
2023-03-05 11:49:00 +02:00
Amir Malka
cec4e5ca39
added clusterName to otel initialization
...
Signed-off-by: Amir Malka <amirm@armosec.io >
2023-02-26 18:07:38 +02:00
David Wertenteil
25e42ee4b6
Update rbac-utils pkg
...
Signed-off-by: David Wertenteil <dwertent@armosec.io >
2023-02-23 23:33:35 +02:00
David Wertenteil
3a80ff00b6
update opa pkg to 238
...
Signed-off-by: David Wertenteil <dwertent@armosec.io >
2023-02-23 14:25:21 +02:00
David Wertenteil
b989c4c21f
update opa pkg
...
Signed-off-by: David Wertenteil <dwertent@armosec.io >
2023-02-23 09:48:52 +02:00
Matthias Bertschy
8102dd93ba
bump go-git-url ( #1110 )
...
Signed-off-by: Matthias Bertschy <matthias.bertschy@gmail.com >
2023-02-21 11:42:59 +02:00
Amir Malka
df39e10300
Statuses ( #1016 ) ( #1082 )
...
New statuses
2023-02-14 15:00:21 +02:00
David Wertenteil
6cc5116999
Loading kubeconfig name from env when running ms ( #1089 )
...
Signed-off-by: David Wertenteil <dwertent@armosec.io >
2023-02-09 09:32:13 +02:00
David Wertenteil
7706c1264c
removed unwnated span ( #1088 )
...
Signed-off-by: David Wertenteil <dwertent@armosec.io >
2023-02-08 18:47:01 +02:00
kooomix
4ea35eec00
GitRegoStore moved to Regolibrary ( #1058 )
...
* GitRegoStore moved to Regolibrary
* httphandler go mod
* update go.mod
* test old regostorlibrary
* restore gitRegoStore from regolibrary
* Update github.com/kubescape/regolibrary to ver 249
Signed-off-by: kooomix <eranm@armosec.io >
* update go mod
Signed-off-by: kooomix <eranm@armosec.io >
* print scan_control_id mesg
Signed-off-by: kooomix <eranm@armosec.io >
* Update regolibrary version - windows host fix
Signed-off-by: kooomix <eranm@armosec.io >
---------
Signed-off-by: kooomix <eranm@armosec.io >
Co-authored-by: David Wertenteil <dwertent@armosec.io >
2023-02-07 13:18:51 +02:00
David Wertenteil
8b8fe92072
Merge pull request #1078 from dwertent/master
...
Prepare for release
2023-02-06 16:31:54 +02:00
David Wertenteil
b6d21ffd01
removed comments
...
Signed-off-by: David Wertenteil <dwertent@armosec.io >
2023-02-06 15:49:13 +02:00
David Wertenteil
129b0f3ee3
fix dockerbuild paths
...
Signed-off-by: David Wertenteil <dwertent@armosec.io >
2023-02-06 15:49:13 +02:00
David Wertenteil
af9df548d6
Merge branch 'master' into CIS-EKS-support
2023-02-05 09:43:41 +02:00
Matthias Bertschy
160ac0db7c
add otel with uptrace client
...
Signed-off-by: Matthias Bertschy <matthias.bertschy@gmail.com >
2023-01-31 08:06:33 +01:00
yiscah
5cddba77aa
update k8s-interface - fix in get region
...
Signed-off-by: yiscah <yiscahls@armosec.io >
2023-01-29 20:42:44 +02:00
yiscah
8de308a5b1
go mod tidy
2023-01-29 09:44:28 +02:00