Vlad Klokun
cb38a4e8a1
style: go fmt the project
...
- Fixes style inside the project with `go fmt`
2022-12-22 15:00:59 +02:00
Vlad Klokun
eb6d39be42
style: shorten receiver names in ResultsHandler
2022-12-22 15:00:59 +02:00
Vlad Klokun
3160d74c42
style: shorten receiver names for Prometheus printer
2022-12-22 15:00:59 +02:00
Vlad Klokun
5076c38482
refactor: tidy up printing to multiple outputs
...
This change:
- Simplifies printing to multiple outputs.
- Adds a comment on why we keep the Print → Score → Submit order when
outputting results.
2022-12-22 15:00:59 +02:00
Vlad Klokun
73c55fe253
fix: revert the overriden ScanningTarget when submitting reports
...
Before this change, we used to override a scan info `ScanningTarget` to
submit a result that is compatible with the backend for Kubescape.
However, previously we forgot to change back to the original value.
When printing scan results, if the correct order of events (Print →
Score → Submit) was not enforced, this broke the SARIF printer so that
it did not output results due to incorrect `basePath` for the results.
This change reverts to the original `ScanningTarget` value after
submitting the results and fixes the SARIF printer.
2022-12-22 15:00:59 +02:00
suhasgumma
f48f81c0b5
Add logs for some formats
2022-12-22 15:00:59 +02:00
Suhas Gumma
81c1c29b7c
Update core/pkg/resultshandling/printer/printresults.go
...
Co-authored-by: Vlad Klokun <vladklokun@users.noreply.github.com >
2022-12-22 15:00:59 +02:00
suhasgumma
874aa38f68
Handle Output Extensions Gracefully
2022-12-22 15:00:59 +02:00
suhasgumma
b9caaf5025
Add logs for some formats
2022-12-22 15:00:59 +02:00
suhasgumma
61c120de0e
Support getting outputs in multiple formats
2022-12-22 15:00:59 +02:00
kooomix
4f6f85710a
Merge pull request #988 from kooomix/opa_utils-v.0.0.216
...
opa-utils v0.0.216
2022-12-21 16:06:34 +02:00
kooomix
47c23de160
opa-utils v0.0.216
2022-12-21 15:46:53 +02:00
David Wertenteil
e3522c19cc
Merge pull request #986 from dwertent/master
...
Cosmetic changes
2022-12-20 10:33:21 +02:00
David Wertenteil
967fc3fe81
ignore resource if it is not found
v2.0.392
2022-12-19 19:00:21 +02:00
David Wertenteil
896a0699ec
remove image vuln warning
2022-12-18 13:45:43 +02:00
David Wertenteil
a53375204e
remove --verbose flag from default
2022-12-18 13:44:12 +02:00
David Wertenteil
b1392361f8
remove emoji from display
2022-12-18 13:42:58 +02:00
David Wertenteil
7b4fbffae2
Merge pull request #976 from mkilchhofer/explicit_allowPrivilegeEscalation
...
chore: Explicit set allowPrivilegeEscalation=true
2022-12-18 08:09:35 +02:00
David Wertenteil
34e7b9f2ad
Merge pull request #978 from kubescape/maintainers
...
Update maintainers
2022-12-18 08:08:20 +02:00
David Wertenteil
f0080bdeae
Merge pull request #979 from craigbox/code-of-conduct
...
Adopt CNCF Code of Conduct.
2022-12-18 08:07:39 +02:00
Craig Box
0eb27389da
Adopt CNCF Code of Conduct.
...
Signed-off-by: Craig Box <craigb@armosec.io >
2022-12-16 21:46:31 +13:00
craigbox
2c5eed9ee2
Update maintainers
...
- Add self
- Remove e-mail addresses & job roles
2022-12-16 21:19:02 +13:00
David Wertenteil
2c1a5bd032
Merge pull request #977 from kubescape/revert-973-dev
...
Revert "Excluding controlPlaneInfo from error message in case no data recieved."
2022-12-15 17:48:32 +02:00
David Wertenteil
298f8346e9
validate downloaded framework
v2.0.391
2022-12-15 17:13:14 +02:00
kooomix
1897c5a4ba
Revert "Excluding controlPlaneInfo from error message in case no data recieved."
2022-12-15 16:17:39 +02:00
Marco Kilchhofer
57e435271e
chore: Explicit set allowPrivilegeEscalation=true
...
The value of allowPrivilegeEscalation followed implicit default of Kubernetes:
> AllowPrivilegeEscalation is true always when the container is:
> 1) run as Privileged
> 2) has CAP_SYS_ADMIN
For users still using PodSecurityPolicy (or a follow-up product like OPA Gatekeeper or
Kyverno), there might be mutating admission controllers which defaults this field to
`false` if unset. A value of `false` would then conflict with `privileged: true`.
Signed-off-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com >
2022-12-14 22:27:05 +01:00
Rotem Refael
dce563d2f5
Merge pull request #973 from kooomix/dev
...
Excluding controlPlaneInfo from error message in case no data recieved.
v2.0.390
2022-12-14 11:02:55 +02:00
kooomix
8d556a5b84
minor
2022-12-14 10:48:01 +02:00
kooomix
a61063e5b8
revert opa-utils version
2022-12-14 10:45:24 +02:00
kooomix
94973867db
Merge branch 'kubescape:dev' into dev
2022-12-14 10:23:11 +02:00
kooomix
214c2dcae8
patch to filter out "controlPlaneInfo" from error messages in case no data
2022-12-14 10:19:24 +02:00
David Wertenteil
72b36bf012
Merge pull request #968 from fredbi/chore/package-name
...
chore(style): renamed versioned packages to stick to idiomatic conventions
2022-12-13 16:52:57 +02:00
Frederic BIDON
4335e6ceac
chore(style): renamed versioned packages to stick to idiomatic conventions
...
* fixes : #967
Signed-off-by: Frederic BIDON <fredbi@yahoo.com >
2022-12-13 14:27:21 +01:00
kooomix
b5f92a7d54
go mod tidy
2022-12-13 11:32:23 +02:00
kooomix
41ec75d264
update opa-utils v0.0.209
2022-12-13 11:20:17 +02:00
kooomix
6d6ad1f487
Merge pull request #963 from kooomix/outputs_to_get_controls_only_by_ids
...
All prints and outputs to get data only by control ID
2022-12-13 08:32:01 +02:00
kooomix
3ac33d21ac
All prints and outputs to get data by control ID
2022-12-12 15:20:48 +02:00
David Wertenteil
3e5903de6a
Merge pull request #961 from kubescape/dev
...
change linux runner to 20.04 instead of ubuntu-latest (#960 )
v2.0.178
2022-12-11 15:02:04 +02:00
Moshe Rappaport
04ea0fe524
change linux runner to 20.04 instead of ubuntu-latest ( #960 )
...
Co-authored-by: Amir Malka <amirm@armosec.io >
2022-12-11 14:20:28 +02:00
David Wertenteil
955d6751a9
Merge pull request #956 from kubescape/dev
...
Enhance `host-scanner`
v2.0.177
2022-12-08 22:51:26 +02:00
David Wertenteil
30c43bff10
Merge pull request #958 from Moshe-Rappaport-CA/dev
...
Fix Junit format
2022-12-08 19:41:31 +02:00
Moshe-Rappaport-CA
e009244566
Fix Junit format
2022-12-08 17:56:16 +02:00
David Wertenteil
3d3cd2c2d8
Added Kubescape flow.drawio
2022-12-06 15:44:34 +02:00
David Wertenteil
f5498371ec
Merge pull request #942 from kooomix/eran-dev
...
new host-scanner endpoint - cloudProviderInfo
2022-12-06 15:20:24 +02:00
David Wertenteil
c3b95bed8c
Merge branch 'dev' into eran-dev
2022-12-06 14:17:49 +02:00
David Wertenteil
8ce7d6c0f6
Merge pull request #930 from JusteenR/issue929
...
Issue929
2022-12-06 14:15:35 +02:00
David Wertenteil
e875f429a9
Merge pull request #948 from YiscahLevySilas1/dev
...
Print host scanner version
2022-12-06 14:13:47 +02:00
David Wertenteil
b6beff0488
Merge pull request #946 from suhasgumma/dev
...
Fixed: CIS control link not working for html output format
2022-12-06 14:13:06 +02:00
David Wertenteil
60c69ac3f0
Merge pull request #950 from fredbi/fix-789
...
fix(giturlparse): fixes panic on unexpected gitlab remote URL
2022-12-06 14:12:25 +02:00
David Wertenteil
1fb9320421
Merge pull request #941 from dwertent/master
...
Updating examples
2022-12-06 14:11:07 +02:00