Matthias Bertschy
3e287db1f9
remove libgit files and dependencies
...
Signed-off-by: Matthias Bertschy <matthias.bertschy@gmail.com >
2024-01-20 10:24:21 +01:00
dependabot[bot]
f430120ff4
Bump github.com/cloudflare/circl from 1.3.3 to 1.3.7
...
Bumps [github.com/cloudflare/circl](https://github.com/cloudflare/circl ) from 1.3.3 to 1.3.7.
- [Release notes](https://github.com/cloudflare/circl/releases )
- [Commits](https://github.com/cloudflare/circl/compare/v1.3.3...v1.3.7 )
---
updated-dependencies:
- dependency-name: github.com/cloudflare/circl
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-01-17 16:52:37 +00:00
David Wertenteil
d15a837139
Hotfix gitlab url ( #1572 )
...
* update pkgs
Signed-off-by: David Wertenteil <dwertent@armosec.io >
* update k8sinterface
Signed-off-by: David Wertenteil <dwertent@armosec.io >
* bump k8s-interface pkg
Signed-off-by: David Wertenteil <dwertent@armosec.io >
* update k8sinterface
Signed-off-by: David Wertenteil <dwertent@armosec.io >
* go mod
Signed-off-by: David Wertenteil <dwertent@armosec.io >
---------
Signed-off-by: David Wertenteil <dwertent@armosec.io >
2024-01-04 16:29:40 +02:00
David Wertenteil
d4cb97905e
Merge pull request #1566 from kubescape/fix-naming-convention
...
Bump k8s-interface pkg
2024-01-04 16:05:38 +02:00
dependabot[bot]
81eec99b51
Bump github.com/go-git/go-git/v5 from 5.8.1 to 5.11.0
...
Bumps [github.com/go-git/go-git/v5](https://github.com/go-git/go-git ) from 5.8.1 to 5.11.0.
- [Release notes](https://github.com/go-git/go-git/releases )
- [Commits](https://github.com/go-git/go-git/compare/v5.8.1...v5.11.0 )
---
updated-dependencies:
- dependency-name: github.com/go-git/go-git/v5
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-01-03 13:00:47 +00:00
David Wertenteil
10278a9088
bump k8s-interface pkg
...
Signed-off-by: David Wertenteil <dwertent@armosec.io >
2023-12-24 15:50:17 +02:00
Matthias Bertschy
e29e6a5e8a
add wlid annotation to workloadconfigurationscans and summaries
...
Signed-off-by: Matthias Bertschy <matthias.bertschy@gmail.com >
2023-12-12 10:42:02 +01:00
Matthias Bertschy
1b260f60cc
patch GHSA-3f2q-6294-fmq5 by switching to chainguard's fork
...
Signed-off-by: Matthias Bertschy <matthias.bertschy@gmail.com >
2023-12-11 07:19:05 +01:00
Daniel Grunberger
23013d6fe6
bring back version
...
Signed-off-by: Daniel Grunberger <danielgrunberger@armosec.io >
2023-11-27 11:57:03 +02:00
Daniel Grunberger
27d2fe8f27
fix version
...
Signed-off-by: Daniel Grunberger <danielgrunberger@armosec.io >
2023-11-27 11:56:03 +02:00
Daniel Grunberger
bd79fe4d8d
update go version
...
Signed-off-by: Daniel Grunberger <danielgrunberger@armosec.io >
2023-11-27 09:37:13 +02:00
Daniel Grunberger
7cda7346b7
set default
...
Signed-off-by: Daniel Grunberger <danielgrunberger@armosec.io >
2023-11-27 08:56:33 +02:00
Matthias Bertschy
28baac78fb
fix go mod
...
Signed-off-by: Matthias Bertschy <matthias.bertschy@gmail.com >
2023-11-25 21:41:35 +01:00
Mehdi Moussaif
ba3e416eb8
Natural sort when listing policies
...
Signed-off-by: Mehdi Moussaif <m.moussaif42@gmail.com >
2023-11-25 20:41:48 +01:00
Matthias Bertschy
8cacd4d984
Merge pull request #1472 from kubescape/bump
...
bump for security fixes
2023-11-22 16:58:15 +01:00
Amir Malka
0191135b10
support a backend with service discovery v2 ( #1479 )
...
Signed-off-by: Amir Malka <amirm@armosec.io >
2023-11-21 11:40:33 +02:00
VaibhavMalik4187
4863edc042
Update the tablewriter version to latest
...
Fixes: https://github.com/kubescape/kubescape/issues/1452
Signed-off-by: VaibhavMalik4187 <vaibhavmalik2018@gmail.com >
2023-11-21 11:23:12 +05:30
Matthias Bertschy
dc6d85bc34
bump for security fixes
...
Signed-off-by: Matthias Bertschy <matthias.bertschy@gmail.com >
2023-11-14 09:55:53 +01:00
David Wertenteil
9a098c59df
Merge pull request #1457 from johnfercher/master
...
Update maroto version from 0.42.0 to 1.0.0
2023-11-01 21:57:28 +02:00
John Fercher
a027a3d3d5
* Update maroto version from 0.42.0 to 1.0.0
...
Signed-off-by: John Fercher <johnathanfercher22@gmail.com >
2023-10-31 23:02:59 -03:00
David Wertenteil
450df679cd
bump logger version
...
Signed-off-by: David Wertenteil <dwertent@armosec.io >
2023-10-31 18:22:03 +02:00
David Wertenteil
3b2feca0dd
Update flags ( #1462 )
...
* add access key flag to the scan command
Signed-off-by: David Wertenteil <dwertent@armosec.io >
* support triggering ns
Signed-off-by: David Wertenteil <dwertent@armosec.io >
* Fixed json keys
Signed-off-by: David Wertenteil <dwertent@armosec.io >
* get k8s config
Signed-off-by: David Wertenteil <dwertent@armosec.io >
---------
Signed-off-by: David Wertenteil <dwertent@armosec.io >
2023-10-31 15:41:18 +02:00
David Wertenteil
5111bb541a
bump pkg
...
Signed-off-by: David Wertenteil <dwertent@armosec.io >
2023-10-26 18:10:40 +03:00
David Wertenteil
3e2314a269
Bump v3 ( #1449 )
...
* bump version
Signed-off-by: David Wertenteil <dwertent@armosec.io >
* change default view
Signed-off-by: David Wertenteil <dwertent@armosec.io >
* fixed tests
Signed-off-by: David Wertenteil <dwertent@armosec.io >
* fixed go mod
Signed-off-by: David Wertenteil <dwertent@armosec.io >
---------
Signed-off-by: David Wertenteil <dwertent@armosec.io >
2023-10-22 17:43:51 +03:00
David Wertenteil
c143d10130
Cloud provider detection ( #1448 )
...
* set cloud provider using nodes
* use scan metadata for scanning scope
* code cleanup
Signed-off-by: David Wertenteil <dwertent@armosec.io >
* handle error
Signed-off-by: David Wertenteil <dwertent@armosec.io >
---------
Signed-off-by: David Wertenteil <dwertent@armosec.io >
2023-10-22 15:47:57 +03:00
rcohencyberarmor
052c042dac
Support backend access key ( #1404 )
...
Support backend access key
Signed-off-by: Amir Malka <amirm@armosec.io >
2023-10-22 15:10:08 +03:00
Daniel Grunberger
72b64127c7
Restructure img cmd ( #1398 )
...
* feat: add kubescape patch command
Signed-off-by: Anubhav Gupta <mail.anubhav06@gmail.com >
* update patch command output format
Signed-off-by: Anubhav Gupta <mail.anubhav06@gmail.com >
* fix patch command logic
Signed-off-by: Anubhav Gupta <mail.anubhav06@gmail.com >
* update docs & minor changes
Signed-off-by: Anubhav Gupta <mail.anubhav06@gmail.com >
* restructure cmd
Signed-off-by: Daniel Grunberger <danielgrunberger@armosec.io >
* fix tests
Signed-off-by: Daniel Grunberger <danielgrunberger@armosec.io >
* readme
Signed-off-by: Daniel Grunberger <danielgrunberger@armosec.io >
* fix version code
Signed-off-by: Daniel Grunberger <danielgrunberger@armosec.io >
* go mod
Signed-off-by: Daniel Grunberger <danielgrunberger@armosec.io >
---------
Signed-off-by: Anubhav Gupta <mail.anubhav06@gmail.com >
Signed-off-by: Daniel Grunberger <danielgrunberger@armosec.io >
Co-authored-by: Anubhav Gupta <mail.anubhav06@gmail.com >
Co-authored-by: Daniel Grunberger <danielgrunberger@armosec.io >
2023-10-22 14:51:39 +03:00
Matthias Bertschy
f31304db7e
bump deps for vulnerabilities
...
Signed-off-by: Matthias Bertschy <matthias.bertschy@gmail.com >
2023-10-17 14:36:26 +02:00
Matthias Bertschy
3efa40e808
use go-gitlog as an alternative to git2go ( #1393 )
...
* use go-gitlog as an alternative to git2go
Signed-off-by: Matthias Bertschy <matthias.bertschy@gmail.com >
* set RELEASE to something to avoid failing binary-build step
Signed-off-by: Matthias Bertschy <matthias.bertschy@gmail.com >
---------
Signed-off-by: Matthias Bertschy <matthias.bertschy@gmail.com >
2023-10-15 15:16:05 +03:00
YiscahLevySilas1
31a0bd9266
use ControlConfigInputs, deprecate ConfigInputs ( #1419 )
...
* use ControlConfigInputs, deprecate ConfigInputs
Signed-off-by: YiscahLevySilas1 <yiscahls@armosec.io >
* update opa-utils version
Signed-off-by: YiscahLevySilas1 <yiscahls@armosec.io >
---------
Signed-off-by: YiscahLevySilas1 <yiscahls@armosec.io >
2023-10-15 11:58:10 +03:00
dependabot[bot]
fd6347fac2
Bump github.com/cyphar/filepath-securejoin from 0.2.3 to 0.2.4
...
Bumps [github.com/cyphar/filepath-securejoin](https://github.com/cyphar/filepath-securejoin ) from 0.2.3 to 0.2.4.
- [Release notes](https://github.com/cyphar/filepath-securejoin/releases )
- [Commits](https://github.com/cyphar/filepath-securejoin/compare/v0.2.3...v0.2.4 )
---
updated-dependencies:
- dependency-name: github.com/cyphar/filepath-securejoin
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Signed-off-by: Matthias Bertschy <matthias.bertschy@gmail.com >
2023-10-02 17:41:05 +02:00
YiscahLevySilas1
269945c08c
split failedPath to deletePaths and reviewPaths ( #1402 )
...
* support delete paths and review paths
Signed-off-by: YiscahLevySilas1 <yiscahls@armosec.io >
* update armoapi + opa-utils
Signed-off-by: YiscahLevySilas1 <yiscahls@armosec.io >
* fix test
Signed-off-by: YiscahLevySilas1 <yiscahls@armosec.io >
* go mod tidy
Signed-off-by: YiscahLevySilas1 <yiscahls@armosec.io >
* support failedPaths until all controls replace with review/delete paths
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 >
---------
Signed-off-by: YiscahLevySilas1 <yiscahls@armosec.io >
2023-10-02 17:03:02 +03:00
rcohencyberarmor
884af50c0b
Support control cluster from cli ( #1391 )
...
* adding operator CLI to kubescape
Signed-off-by: rcohencyberarmor <rcohen@armosec.io >
* support http requet for trigger in cluster operator
Signed-off-by: rcohencyberarmor <rcohen@armosec.io >
* create interface for create request payload
Signed-off-by: rcohencyberarmor <rcohen@armosec.io >
* logs + go mod update
Signed-off-by: rcohencyberarmor <rcohen@armosec.io >
* docs
Signed-off-by: rcohencyberarmor <rcohen@armosec.io >
* add relevant system tests
Signed-off-by: rcohencyberarmor <rcohen@armosec.io >
* linter corrections
Signed-off-by: rcohencyberarmor <rcohen@armosec.io >
* code review corrections
Signed-off-by: rcohencyberarmor <rcohen@armosec.io >
* remove non relevant system tests - after code review corrections
Signed-off-by: rcohencyberarmor <rcohen@armosec.io >
* PR corrections
Signed-off-by: rcohencyberarmor <rcohen@armosec.io >
* PR corrections
Signed-off-by: rcohencyberarmor <rcohen@armosec.io >
* change log
Signed-off-by: rcohencyberarmor <rcohen@armosec.io >
* remove from examples
Signed-off-by: rcohencyberarmor <rcohen@armosec.io >
* change log
Signed-off-by: rcohencyberarmor <rcohen@armosec.io >
* test correction
Signed-off-by: rcohencyberarmor <rcohen@armosec.io >
---------
Signed-off-by: rcohencyberarmor <rcohen@armosec.io >
Co-authored-by: rcohencyberarmor <rcohen@armosec.io >
2023-09-27 16:31:04 +03:00
DRAGON
c74c5f1970
feat: darken table borders
...
Signed-off-by: DRAGON <anantvijay3@gmail.com >
2023-09-10 21:48:15 +05:30
Daniel Grunberger
776173653d
bump version ( #1368 )
...
* bump version
Signed-off-by: Daniel Grunberger <danielgrunberger@armosec.io >
* bump version for httphandler
Signed-off-by: Daniel Grunberger <danielgrunberger@armosec.io >
---------
Signed-off-by: Daniel Grunberger <danielgrunberger@armosec.io >
Co-authored-by: Daniel Grunberger <danielgrunberger@armosec.io >
2023-09-03 15:31:57 +03:00
Amir Malka
592e0e2b43
Service discovery ( #1359 )
...
* remove hardcoded urls
Signed-off-by: Amir Malka <amirm@armosec.io >
* update
Signed-off-by: Amir Malka <amirm@armosec.io >
* fix test
Signed-off-by: Amir Malka <amirm@armosec.io >
* update providers docs
Signed-off-by: Amir Malka <amirm@armosec.io >
* fix
Signed-off-by: Amir Malka <amirm@armosec.io >
* hardcoded systests branch
Signed-off-by: Amir Malka <amirm@armosec.io >
* fix
Signed-off-by: Amir Malka <amirm@armosec.io >
* added logs
Signed-off-by: Amir Malka <amirm@armosec.io >
* added logs
Signed-off-by: Amir Malka <amirm@armosec.io >
* create config path if it does not exist
Signed-off-by: Amir Malka <amirm@armosec.io >
* fix
Signed-off-by: Amir Malka <amirm@armosec.io >
* fix
Signed-off-by: Amir Malka <amirm@armosec.io >
---------
Signed-off-by: Amir Malka <amirm@armosec.io >
2023-08-30 09:54:50 +03:00
David Wertenteil
92449bf564
core(cmd): adding corrections to cmd ( #1357 )
...
* adding corrections to cmd
Signed-off-by: David Wertenteil <dwertent@armosec.io >
* remove decorative line
Signed-off-by: David Wertenteil <dwertent@armosec.io >
* wip: changed results indicator
Signed-off-by: David Wertenteil <dwertent@armosec.io >
* replace status test with icons
Signed-off-by: David Wertenteil <dwertent@armosec.io >
* print workloads in a different line
Signed-off-by: David Wertenteil <dwertent@armosec.io >
* update display
Signed-off-by: David Wertenteil <dwertent@armosec.io >
* deprecate commands
Signed-off-by: David Wertenteil <dwertent@armosec.io >
* removed unused functions
Signed-off-by: David Wertenteil <dwertent@armosec.io >
* fixed tests
Signed-off-by: David Wertenteil <dwertent@armosec.io >
* update cloud provider detection
Signed-off-by: David Wertenteil <dwertent@armosec.io >
* rename column name
Signed-off-by: David Wertenteil <dwertent@armosec.io >
---------
Signed-off-by: David Wertenteil <dwertent@armosec.io >
2023-08-29 09:50:22 +03:00
Amir Malka
150967eae8
Refactor backend integration ( #1355 )
...
* refactor BE integration
Signed-off-by: Amir Malka <amirm@armosec.io >
2023-08-23 15:36:08 +03:00
Daniel Grunberger
7b46cdd480
Improve cluster scan cli ( #1352 )
...
* start improvements
Signed-off-by: Daniel Grunberger <danielgrunberger@armosec.io >
* cta
Signed-off-by: Daniel Grunberger <danielgrunberger@armosec.io >
* refactor
Signed-off-by: Daniel Grunberger <danielgrunberger@armosec.io >
* fixes
Signed-off-by: Daniel Grunberger <danielgrunberger@armosec.io >
* http handler go mod
Signed-off-by: Daniel Grunberger <danielgrunberger@armosec.io >
* set control type
Signed-off-by: Daniel Grunberger <danielgrunberger@armosec.io >
* move to func
Signed-off-by: Daniel Grunberger <danielgrunberger@armosec.io >
* move to func
Signed-off-by: Daniel Grunberger <danielgrunberger@armosec.io >
* use color for vuln summary
Signed-off-by: Daniel Grunberger <danielgrunberger@armosec.io >
---------
Signed-off-by: Daniel Grunberger <danielgrunberger@armosec.io >
Co-authored-by: Daniel Grunberger <danielgrunberger@armosec.io >
2023-08-22 15:21:01 +03:00
Daniel Grunberger
f7b3cdcf35
Improve logs ( #1349 )
...
* use stop-success
Signed-off-by: Daniel Grunberger <danielgrunberger@armosec.io >
* improve logger
Signed-off-by: Daniel Grunberger <danielgrunberger@armosec.io >
* RBAC
Signed-off-by: Daniel Grunberger <danielgrunberger@armosec.io >
---------
Signed-off-by: Daniel Grunberger <danielgrunberger@armosec.io >
Co-authored-by: Daniel Grunberger <danielgrunberger@armosec.io >
2023-08-17 14:18:40 +03:00
DRAGON2002
9265a5d6d0
fix: icons formatting ( #1343 )
...
Signed-off-by: DRAGON <anantvijay3@gmail.com >
2023-08-16 12:58:55 +03:00
Daniel Grunberger
e6f5c7e0dd
bump k8s-interface version ( #1345 )
...
* bump version
Signed-off-by: Daniel Grunberger <danielgrunberger@armosec.io >
* bump httphandler
Signed-off-by: Daniel Grunberger <danielgrunberger@armosec.io >
---------
Signed-off-by: Daniel Grunberger <danielgrunberger@armosec.io >
Co-authored-by: Daniel Grunberger <danielgrunberger@armosec.io >
2023-08-15 10:34:45 +03:00
DRAGON
d946662e57
feat: migrate fatih/color to gchalk
...
Signed-off-by: DRAGON <anantvijay3@gmail.com >
2023-08-11 04:31:39 +05:30
David Wertenteil
51b37d5cbf
Update logs ( #1340 )
...
* update logger
Signed-off-by: David Wertenteil <dwertent@armosec.io >
* fixed logger
Signed-off-by: David Wertenteil <dwertent@armosec.io >
* bump go-logger version
Signed-off-by: David Wertenteil <dwertent@armosec.io >
---------
Signed-off-by: David Wertenteil <dwertent@armosec.io >
2023-08-10 19:15:14 +03:00
Matthias Bertschy
1d64522607
use distroless base image ( #1338 )
...
* use distroless base image
Signed-off-by: Matthias Bertschy <matthias.bertschy@gmail.com >
* bump cosign to v2
Signed-off-by: Matthias Bertschy <matthias.bertschy@gmail.com >
---------
Signed-off-by: Matthias Bertschy <matthias.bertschy@gmail.com >
2023-08-10 15:46:07 +03:00
DRAGON2002
225a923006
feat: improve pretty logger ( #1311 )
...
* feat: improve pretty logger
Signed-off-by: DRAGON <anantvijay3@gmail.com >
* fixed logger
Signed-off-by: David Wertenteil <dwertent@armosec.io >
---------
Signed-off-by: DRAGON <anantvijay3@gmail.com >
Signed-off-by: Craig Box <craigb@armosec.io >
Signed-off-by: David Wertenteil <dwertent@armosec.io >
Co-authored-by: Craig Box <craigb@armosec.io >
Co-authored-by: David Wertenteil <dwertent@armosec.io >
2023-08-09 17:30:04 +03:00
DRAGON2002
6c1a3fb89b
feat: add short table ( #1292 )
...
Signed-off-by: DRAGON <anantvijay3@gmail.com >
Signed-off-by: DRAGON2002 <81813720+XDRAGON2002@users.noreply.github.com >
2023-08-09 16:56:58 +03:00
DRAGON2002
df5f7db51d
feat: change colors library ( #1316 )
...
Signed-off-by: DRAGON <anantvijay3@gmail.com >
2023-08-09 09:48:34 +03:00
DRAGON2002
869f0ea109
feat: add unicode table ( #1285 )
...
Signed-off-by: DRAGON <anantvijay3@gmail.com >
2023-08-09 09:26:37 +03:00
David Wertenteil
cf08daf7fb
scan per namespace ( #1337 )
...
* scan per namespace
Signed-off-by: David Wertenteil <dwertent@armosec.io >
* disable unit test
Signed-off-by: David Wertenteil <dwertent@armosec.io >
* Adding build image wf
Signed-off-by: David Wertenteil <dwertent@armosec.io >
* removing unused channels
Signed-off-by: David Wertenteil <dwertent@armosec.io >
* adding scopes
Signed-off-by: David Wertenteil <dwertent@armosec.io >
* update
Signed-off-by: David Wertenteil <dwertent@armosec.io >
* fixed cluster size
Signed-off-by: David Wertenteil <dwertent@armosec.io >
* update rbac deps
Signed-off-by: David Wertenteil <dwertent@armosec.io >
* aggregate resources
Signed-off-by: David Wertenteil <dwertent@armosec.io >
* Delete build-image.yaml
Signed-off-by: David Wertenteil <dwertent@armosec.io >
* adding scan image logs
Signed-off-by: David Wertenteil <dwertent@armosec.io >
* update cmd message
Signed-off-by: David Wertenteil <dwertent@armosec.io >
* update logs
Signed-off-by: David Wertenteil <dwertent@armosec.io >
---------
Signed-off-by: David Wertenteil <dwertent@armosec.io >
2023-08-08 10:47:15 +03:00