Daniel Grunberger
dd3b5bf5cf
Merge branch 'feat-image-scan-svc' of github.com:kubescape/kubescape into feat-image-scan-svc
2023-07-25 17:00:12 +03:00
Vlad Klokun
3c320035ad
chore(imagescan): add dependencies to httphandler
...
Signed-off-by: Vlad Klokun <vklokun@protonmail.ch >
2023-07-25 12:50:15 +03:00
Vlad Klokun
3177ab47f0
chore(imagescan): include dependencies
...
This commit adds the dependencies necessary for image scanning.
Signed-off-by: Vlad Klokun <vklokun@protonmail.ch >
2023-07-25 12:31:47 +03:00
Vlad Klokun
e67fcae4aa
feat(imagescan): add an image scanning command
...
This commit adds a CLI command and an associated package that scan
images for vulnerabilities.
Signed-off-by: Vlad Klokun <vklokun@protonmail.ch >
feat(imagescan): fail on exceeding the severity threshold
Signed-off-by: Vlad Klokun <vklokun@protonmail.ch >
2023-07-25 11:46:50 +03:00
Vlad Klokun
e4faad8284
Merge pull request #1287 from XDRAGON2002/issue_1255
...
fix: --- kubescape fix
2023-07-21 21:19:04 +03:00
Vlad Klokun
bc131efd91
tests(fixhandler): remove tests of an unexported sanitization method
...
Signed-off-by: Vlad Klokun <vklokun@protonmail.ch >
2023-07-21 20:29:04 +03:00
Vlad Klokun
4763f0d69d
docs(fixhandler): follow Go Doc comments convention in sanitization func
...
Signed-off-by: Vlad Klokun <vklokun@protonmail.ch >
2023-07-21 20:28:18 +03:00
Vlad Klokun
22c412ce7f
refactor(fixhandler): sanitize YAML inside ApplyFixToContent
...
External observers don’t need to be aware of the fact we need to
sanitize leading document separators in YAML files. This should be
hidden inside our public function - `ApplyFixToContent()`.
Signed-off-by: Vlad Klokun <vklokun@protonmail.ch >
2023-07-21 20:17:33 +03:00
Vlad Klokun
1503e984f8
tests(fixhandler): fail test if unable to open test data file
...
Previously when there was a typo in a test file name, we silently
failed. This commit makes the test explicitly fail if a test data file
was not found.
Signed-off-by: Vlad Klokun <vklokun@protonmail.ch >
2023-07-21 19:55:03 +03:00
Vlad Klokun
a4478ba899
style(fixhandler): newlines and spacing
...
Ran with `go fmt`.
Signed-off-by: Vlad Klokun <vklokun@protonmail.ch >
2023-07-21 19:45:43 +03:00
David Wertenteil
fcbcb53995
Merge pull request #1276 from amirmalka/time-based-cached-policies
...
Time-based cached policies
2023-07-20 16:56:39 +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
DRAGON
912035662b
fix: --- kubescape fix
...
Signed-off-by: DRAGON <anantvijay3@gmail.com >
2023-07-20 00:05:23 +05:30
Matthias Bertschy
61dac76369
Merge pull request #1283 from kubescape/remove-website
...
Remove website folder
2023-07-19 16:29:34 +02:00
Amir Malka
bacf15eeb8
cache control inputs
...
Signed-off-by: Amir Malka <amirm@armosec.io >
2023-07-18 15:56:16 +03:00
Craig Box
0a5af235e3
Remove website folder
...
Signed-off-by: Craig Box <craigb@armosec.io >
2023-07-17 20:09:34 +12:00
David Wertenteil
6fec02caff
Merge pull request #1281 from XDRAGON2002/issue_1280
...
fix: stuck spinner
2023-07-17 09:27:26 +03:00
DRAGON
067655d003
fix: stuck spinner
...
Signed-off-by: DRAGON <anantvijay3@gmail.com >
2023-07-14 01:24:46 +05:30
Vlad Klokun
4253005485
wip: feat: use scanning service in CLI
...
Signed-off-by: Vlad Klokun <vklokun@protonmail.ch >
2023-07-10 15:48:29 +03:00
Vlad Klokun
dcfcc1dbea
wip: adjust image scanning service
...
Signed-off-by: Vlad Klokun <vklokun@protonmail.ch >
2023-07-10 15:48:29 +03:00
Vlad Klokun
5eb9c29905
chore: include dependencies
...
Signed-off-by: Vlad Klokun <vklokun@protonmail.ch >
2023-07-10 15:48:29 +03:00
Vlad Klokun
614c5ea17f
wip: feat: add image scanning service
...
Signed-off-by: Vlad Klokun <vklokun@protonmail.ch >
2023-07-10 15:48:23 +03:00
Vlad Klokun
6b643f36d8
wip: feat(cli): add an image scanning command
...
Add a CLI command that launches an image scan. Does not scan images yet.
Signed-off-by: Vlad Klokun <vklokun@protonmail.ch >
2023-07-10 15:24:17 +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
Amir Malka
ea3172eda6
time-based cached policies
...
Signed-off-by: Amir Malka <amirm@armosec.io >
2023-07-10 10:54:56 +03:00
David Wertenteil
f060d02fbc
Merge pull request #1267 from dwertent/submit-untracked-files
...
feat(file scanning): Submit untracked files
v2.3.7
2023-07-06 09:40:21 +03:00
David Wertenteil
43975ddafe
Merge pull request #1266 from batazor/patch-1
...
Update grafana-kubescape-dashboard.json
2023-07-06 09:40:06 +03:00
David Wertenteil
abe0477249
Merge pull request #1265 from dwertent/update-submit-message
...
Update submit message
2023-07-06 09:39:04 +03:00
David Wertenteil
5f197eb27c
submit file scanning
...
Signed-off-by: David Wertenteil <dwertent@armosec.io >
2023-07-06 09:25:34 +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
b149e00d1a
Merge pull request #1264 from dwertent/deprecate-image-controls
...
core(adaptors): Ignore adaptors when credentials are not set
2023-07-05 17:48:12 +03:00
David Wertenteil
f98b394ec2
Merge pull request #1254 from kubescape/rbac-fix
...
initialize ns in case we don't have one in YAML
2023-07-05 17:47:42 +03: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
8fa15688fb
Merge pull request #1260 from dwertent/deprecate-host-scanner
...
Deprecated host-scanner from CLI
2023-07-05 17:46:12 +03:00
David Wertenteil
1a3e140e56
Merge pull request #1261 from Oshratn/master
...
English language fix on Kubescape output
2023-07-05 12:59:19 +03:00
David Wertenteil
72f6988bb4
update messaging based on Oshrats comments
...
Signed-off-by: David Wertenteil <dwertent@armosec.io >
2023-07-05 10:40:22 +03:00
David Wertenteil
780be45392
update submit message
...
Signed-off-by: David Wertenteil <dwertent@armosec.io >
2023-07-05 10:38:59 +03:00
David Wertenteil
676771e8b3
deprecate the login flags
...
Signed-off-by: David Wertenteil <dwertent@armosec.io >
2023-07-05 10:16:09 +03:00
David Wertenteil
06f5c24b7d
ignore adaptors if credentials are not set
...
Signed-off-by: David Wertenteil <dwertent@armosec.io >
2023-07-05 10:13:21 +03:00
David Wertenteil
c17415d6e9
deprecate host-scan-yaml flag
...
Signed-off-by: David Wertenteil <dwertent@armosec.io >
2023-07-05 09:02:21 +03:00
David Wertenteil
b5bed7bfbb
remove unused file
...
Signed-off-by: David Wertenteil <dwertent@armosec.io >
2023-07-05 08:59:57 +03:00
Oshrat Nir
3c38021f7c
Changed Assistance Remediation to Assited Remediation
...
Signed-off-by: Oshrat Nir <oshratn@gmail.com >
2023-07-04 13:13:50 +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
0ab9c32715
fxi test jsons
2023-07-02 13:29:28 +03:00
kooomix
868db91801
update regolibrary to v1.0.286-rc.0
2023-07-02 13:25:37 +03:00
Craig Box
aa0fe21a2e
Merge pull request #1257 from dwertent/update-armo-landing-page
...
docs(Installation): update installation steps
2023-06-27 08:22:58 +01:00
David Wertenteil
1b181a47ef
Update docs/providers/armo.md
...
Co-authored-by: Craig Box <craig.box@gmail.com >
2023-06-27 07:42:42 +03:00
David Wertenteil
30487dcd0e
Update docs/providers/armo.md
...
Co-authored-by: Craig Box <craig.box@gmail.com >
2023-06-27 07:42:33 +03:00
David Wertenteil
46ad069fe5
Updating overview
...
Signed-off-by: David Wertenteil <dwertent@armosec.io >
2023-06-26 13:54:00 +03:00