David Wertenteil
a6fc7a0da0
Update logs ( #854 )
...
* change user to ks
* update logs
* host scanner with fixed version
2022-09-29 12:18:05 +03:00
Dipankar Das
400b51df1c
Refactoring of Code Base ( #853 )
...
* Refactoring of switch to if statement
* Edited the core/pkg/score/score.go
Signed-off-by: Dipankar Das <dipankardas0115@gmail.com >
* Changes to function comments
* core/pkg/registryadaptors/registryvulnerabilities/interfaces.go
Signed-off-by: Dipankar Das <dipankardas0115@gmail.com >
Signed-off-by: Dipankar Das <dipankardas0115@gmail.com >
2022-09-29 08:57:12 +03:00
Vlad Klokun
d3c41f2492
feat: unify severity threshold into one CLI flag ( #838 )
...
* feat: unify severity threshold into one CLI flag
Before this commit, severity threshold flags were separated by severity.
This commit unifies these thresholds into one flag that forces Kubescape
to terminate with an exit code 1 if there was at least one failed
control at the specified severity threshold or above.
* chore: update opa utils version
* chore: update opa-utils in httphandler
* feat: dont enforce severity by default
Previous iteration of supporting the severity threshold enforced it even
if the severity threshold was not explicitly specified.
This change enforces the severity threshold only if it has been
explicitly set.
* refactor: clarify flagValidationFramework func name
This change clarifies the meaning of the function that validates the
scan info for the `scan framework` command.
It achieves this by renaming the `flagValidationFramework` function to
`validateFrameworkScanInfo`.
2022-09-22 15:56:30 +03:00
Suhas Gumma and David Wertenteil
faf0ae6bdc
Scan Kustomize Directory ( #795 )
...
* Scan Kustomize Files
* update 'scam Kustomize Directory' documentation in Readme.md
* go get
* go get inside httphandler
* SourceTypeKustomizeDirectory
* Added Scan for Kustomization File
Co-authored-by: David Wertenteil <dwertent@armosec.io >
2022-09-20 10:28:50 +03:00
Anubhav Gupta and David Wertenteil
e46c42554b
add flag validation for --account-id ( #605 ) ( #793 )
...
* add flag validation for --account-id (#605 )
Signed-off-by: Anubhav Gupta <mail.anubhav06@gmail.com >
* add flag validation for --client-id & --secret-key
Signed-off-by: Anubhav Gupta <mail.anubhav06@gmail.com >
* Validation method should be a member function
* Adding unit tests for credentials validate
Signed-off-by: Anubhav Gupta <mail.anubhav06@gmail.com >
Co-authored-by: David Wertenteil <dwertent@armosec.io >
2022-09-20 10:22:35 +03:00
Amir Malka
fd33a8acd1
fixed attack tracks loading logic
2022-09-18 17:48:13 +03:00
David Wertenteil
374e268a4f
fixed merge
2022-09-18 17:26:29 +03:00
David Wertenteil
dc10125380
Merge branch 'master' into dev
2022-09-18 15:48:48 +03:00
David Wertenteil
4351099e79
Fix merge conflict
2022-09-18 11:41:28 +03:00
David Wertenteil and Vlad Klokun
196d07edc6
Per 307 fail on severity counters ( #831 )
...
* feat: fail on exceeding severity thresholds (#830 )
- Add support for severity counters
- Add support for CLI flags that set severity thresholds
- Terminate Kubescape with an exit code 1 if scan results exceed the
severity thresholds
* Update opa-utils pkg version
Co-authored-by: Vlad Klokun <vladklokun@users.noreply.github.com >
2022-09-18 10:34:34 +03:00
Anubhav Gupta
f4bb03039a
Issue 613 cluster name ( #783 )
...
* added --clusterName flag (#613 )
Signed-off-by: Anubhav Gupta <mail.anubhav06@gmail.com >
* update flag name to --cluster-name
Signed-off-by: Anubhav Gupta <mail.anubhav06@gmail.com >
Signed-off-by: Anubhav Gupta <mail.anubhav06@gmail.com >
2022-09-18 10:27:52 +03:00
Amir Malka
2b931fb3f0
Prioritization ( #815 )
...
* removed commented out code
* Added attack tracks information to prioritization algorithm
* bump opa-utils
* go mod tidy
* go mod tidy
* CR changes
2022-09-15 16:16:54 +03:00
Arvindh
bb586892ba
Fixed typos on multiple files ( #808 )
2022-09-15 15:53:32 +03:00
Moshe Rappaport
e5023943e5
Print line separator only if some controls failed ( #813 )
2022-09-15 15:47:39 +03:00
David Wertenteil
5634903aa0
update AdoptClusterName
2022-09-15 14:53:55 +03:00
Moshe Rappaport
cb704cb1e7
Edit Junit output ( #802 )
...
* Edit Junit output
* Update go sum
* Following review
2022-09-14 08:59:39 +03:00
TarangVerma
52aa5f02e2
Fixed typos in contribute.md ( #779 )
...
Fixed some spellings as well as grammar so that reader gets clear and concise view of the text.
2022-09-06 09:40:47 +03:00
+14
d1c759f04f
Hot fix - Revert report structure ( #776 )
...
* Fix issue for scanning list obj
* Fix go mod in httphandler pkg
* Broken links fix in roadmap.md
Planning, backlog, and wishlist links were not taking to the required section.
* override infoMap only if it's not nil
* improved icon of kubescape in readme
* Support scanning several files
* gramatical improvements
* docs(readme): Star → star
* Fix issues according to review
* Handle with issues caused by updating opa-utils
* Fix scanning ListObj following reviews
* Update core/pkg/resourcehandler/filesloader.go
Co-authored-by: Vlad Klokun <vladklokun@users.noreply.github.com >
* Update completion.go
* Added fixed control input
* update go.mod
* Print chart name log when fail to generate
* Change formatting to %s
* Added resource prioritization information, raw resource will be sent on the result object
* Merging typo fixes from master (#772 )
* greetings
* Update aws.sh
simplified the comment
* typo: In the title and h1 element
Their was a typo in index.html file.
* punctuation changes
* docs : added gitpod badge in readme.md
* fixed typos
* some grammar mistake is corrected inPULL_REQUEST_TEMPLATE.md file
* Updated README.md file
Added link to CONTRIBUTING.md file in a line in README.
* Added link to code of conduct file
I have added link to the code of conduct file and fixed some problems in the Readme file.
* Fixed readme
* Added alpine tag
Adding alpine tag instead of latest and removing repeating commands
* roadmap.md file is modified
* Automatically Close "Typo" labelled Issue
* build.py is modified
* modified PR template
* Fixed some typos in feature_request.md
"." at the end of the headings were missing and all the text were in same line.
Now this gives a clear and concise view of the texts.
* fixed the typo in docs/index.html
Found and fixed typo in the 'alt' attribute of img tag
* Update PULL_REQUEST_TEMPLATE.md
Co-authored-by: Krishna Agarwal <dmkrishna.agarwal@gmail.com >
Co-authored-by: Saswata Senapati <74651639+saswat16@users.noreply.github.com >
Co-authored-by: Rahul Singh <110548934+rahuldhirendersingh@users.noreply.github.com >
Co-authored-by: deepuyadav004 <deepuyadavze@gmail.com >
Co-authored-by: kartik <97971066+kartikgajjar7@users.noreply.github.com >
Co-authored-by: Rounak-28 <95576871+Rounak-28@users.noreply.github.com >
Co-authored-by: pwnb0y <vickykr07@yahoo.com >
Co-authored-by: Ben Hirschberg <59160382+slashben@users.noreply.github.com >
Co-authored-by: Saptarshi Sarkar <saptarshi.programmer@gmail.com >
Co-authored-by: Rahul Surwade <93492791+RahulSurwade08@users.noreply.github.com >
Co-authored-by: Suhas Gumma <43647369+suhasgumma@users.noreply.github.com >
Co-authored-by: Kamal Nayan <95926324+legendarykamal@users.noreply.github.com >
Co-authored-by: TarangVerma <90996971+TarangVerma@users.noreply.github.com >
Co-authored-by: avikittu <65793296+avikittu@users.noreply.github.com >
* update logger version (#773 )
* Fixed: Kubescape fails to authenticate remote private Github repo (#721 )
* grammar error fixer in CONTRIBUTING.md
* scanning private git repository is available
* giturl to gitapi
* NO TOKEN error functionality added
* Used GetToken method of giturl.IGitAPPI for auth
Co-authored-by: satyam kale <satyamkale271@gmail.com >
Co-authored-by: Ben Hirschberg <59160382+slashben@users.noreply.github.com >
* bump opa-utils to 181
* Option to force enable color output (closes #560 ) (#767 )
* Option to force enable color output (closes #560 )
(cherry picked from commit 4f951781ee8dd6bb451ac7d159787f47e4b07379)
* Update go.mod
* Update host scanner image (#774 )
* update logger version
* update scanner image
* Remove windows extension build (#775 )
* update logger version
* update scanner image
* remove windows exe extension
* commened out prioritization logic
Co-authored-by: Moshe-Rappaport-CA <moshep@armosec.io >
Co-authored-by: Moshe Rappaport <89577611+Moshe-Rappaport-CA@users.noreply.github.com >
Co-authored-by: Om Raut <33827410+om2137@users.noreply.github.com >
Co-authored-by: Kamal Nayan <95926324+legendarykamal@users.noreply.github.com >
Co-authored-by: Vlad Klokun <vladklokun@users.noreply.github.com >
Co-authored-by: Chirag Arora <84070677+Chirag8023@users.noreply.github.com >
Co-authored-by: shm12 <shmuelb@armosec.io >
Co-authored-by: Amir Malka <amirm@armosec.io >
Co-authored-by: Krishna Agarwal <dmkrishna.agarwal@gmail.com >
Co-authored-by: Saswata Senapati <74651639+saswat16@users.noreply.github.com >
Co-authored-by: Rahul Singh <110548934+rahuldhirendersingh@users.noreply.github.com >
Co-authored-by: deepuyadav004 <deepuyadavze@gmail.com >
Co-authored-by: kartik <97971066+kartikgajjar7@users.noreply.github.com >
Co-authored-by: Rounak-28 <95576871+Rounak-28@users.noreply.github.com >
Co-authored-by: pwnb0y <vickykr07@yahoo.com >
Co-authored-by: Ben Hirschberg <59160382+slashben@users.noreply.github.com >
Co-authored-by: Saptarshi Sarkar <saptarshi.programmer@gmail.com >
Co-authored-by: Rahul Surwade <93492791+RahulSurwade08@users.noreply.github.com >
Co-authored-by: Suhas Gumma <43647369+suhasgumma@users.noreply.github.com >
Co-authored-by: TarangVerma <90996971+TarangVerma@users.noreply.github.com >
Co-authored-by: avikittu <65793296+avikittu@users.noreply.github.com >
Co-authored-by: satyam kale <satyamkale271@gmail.com >
Co-authored-by: Aditya Pratap Singh <adityapratapsingh51@gmail.com >
2022-09-05 12:08:19 +03:00
Amir Malka
81482b7421
commened out prioritization logic
2022-09-05 11:46:59 +03:00
+14
72f9c6d81b
Fixed InfoMap usage ( #680 )
...
* Fix issue for scanning list obj
* Fix go mod in httphandler pkg
* Broken links fix in roadmap.md
Planning, backlog, and wishlist links were not taking to the required section.
* override infoMap only if it's not nil
* improved icon of kubescape in readme
* Support scanning several files
* gramatical improvements
* docs(readme): Star → star
* Fix issues according to review
* Handle with issues caused by updating opa-utils
* Fix scanning ListObj following reviews
* Update core/pkg/resourcehandler/filesloader.go
Co-authored-by: Vlad Klokun <vladklokun@users.noreply.github.com >
* Update completion.go
* Added fixed control input
* update go.mod
* Print chart name log when fail to generate
* Change formatting to %s
* Added resource prioritization information, raw resource will be sent on the result object
* Merging typo fixes from master (#772 )
* greetings
* Update aws.sh
simplified the comment
* typo: In the title and h1 element
Their was a typo in index.html file.
* punctuation changes
* docs : added gitpod badge in readme.md
* fixed typos
* some grammar mistake is corrected inPULL_REQUEST_TEMPLATE.md file
* Updated README.md file
Added link to CONTRIBUTING.md file in a line in README.
* Added link to code of conduct file
I have added link to the code of conduct file and fixed some problems in the Readme file.
* Fixed readme
* Added alpine tag
Adding alpine tag instead of latest and removing repeating commands
* roadmap.md file is modified
* Automatically Close "Typo" labelled Issue
* build.py is modified
* modified PR template
* Fixed some typos in feature_request.md
"." at the end of the headings were missing and all the text were in same line.
Now this gives a clear and concise view of the texts.
* fixed the typo in docs/index.html
Found and fixed typo in the 'alt' attribute of img tag
* Update PULL_REQUEST_TEMPLATE.md
Co-authored-by: Krishna Agarwal <dmkrishna.agarwal@gmail.com >
Co-authored-by: Saswata Senapati <74651639+saswat16@users.noreply.github.com >
Co-authored-by: Rahul Singh <110548934+rahuldhirendersingh@users.noreply.github.com >
Co-authored-by: deepuyadav004 <deepuyadavze@gmail.com >
Co-authored-by: kartik <97971066+kartikgajjar7@users.noreply.github.com >
Co-authored-by: Rounak-28 <95576871+Rounak-28@users.noreply.github.com >
Co-authored-by: pwnb0y <vickykr07@yahoo.com >
Co-authored-by: Ben Hirschberg <59160382+slashben@users.noreply.github.com >
Co-authored-by: Saptarshi Sarkar <saptarshi.programmer@gmail.com >
Co-authored-by: Rahul Surwade <93492791+RahulSurwade08@users.noreply.github.com >
Co-authored-by: Suhas Gumma <43647369+suhasgumma@users.noreply.github.com >
Co-authored-by: Kamal Nayan <95926324+legendarykamal@users.noreply.github.com >
Co-authored-by: TarangVerma <90996971+TarangVerma@users.noreply.github.com >
Co-authored-by: avikittu <65793296+avikittu@users.noreply.github.com >
* update logger version (#773 )
* Fixed: Kubescape fails to authenticate remote private Github repo (#721 )
* grammar error fixer in CONTRIBUTING.md
* scanning private git repository is available
* giturl to gitapi
* NO TOKEN error functionality added
* Used GetToken method of giturl.IGitAPPI for auth
Co-authored-by: satyam kale <satyamkale271@gmail.com >
Co-authored-by: Ben Hirschberg <59160382+slashben@users.noreply.github.com >
* bump opa-utils to 181
* Option to force enable color output (closes #560 ) (#767 )
* Option to force enable color output (closes #560 )
(cherry picked from commit 4f951781ee8dd6bb451ac7d159787f47e4b07379)
* Update go.mod
* Update host scanner image (#774 )
* update logger version
* update scanner image
Co-authored-by: Moshe-Rappaport-CA <moshep@armosec.io >
Co-authored-by: Moshe Rappaport <89577611+Moshe-Rappaport-CA@users.noreply.github.com >
Co-authored-by: Om Raut <33827410+om2137@users.noreply.github.com >
Co-authored-by: Kamal Nayan <95926324+legendarykamal@users.noreply.github.com >
Co-authored-by: Vlad Klokun <vladklokun@users.noreply.github.com >
Co-authored-by: Chirag Arora <84070677+Chirag8023@users.noreply.github.com >
Co-authored-by: shm12 <shmuelb@armosec.io >
Co-authored-by: Amir Malka <amirm@armosec.io >
Co-authored-by: Krishna Agarwal <dmkrishna.agarwal@gmail.com >
Co-authored-by: Saswata Senapati <74651639+saswat16@users.noreply.github.com >
Co-authored-by: Rahul Singh <110548934+rahuldhirendersingh@users.noreply.github.com >
Co-authored-by: deepuyadav004 <deepuyadavze@gmail.com >
Co-authored-by: kartik <97971066+kartikgajjar7@users.noreply.github.com >
Co-authored-by: Rounak-28 <95576871+Rounak-28@users.noreply.github.com >
Co-authored-by: pwnb0y <vickykr07@yahoo.com >
Co-authored-by: Ben Hirschberg <59160382+slashben@users.noreply.github.com >
Co-authored-by: Saptarshi Sarkar <saptarshi.programmer@gmail.com >
Co-authored-by: Rahul Surwade <93492791+RahulSurwade08@users.noreply.github.com >
Co-authored-by: Suhas Gumma <43647369+suhasgumma@users.noreply.github.com >
Co-authored-by: TarangVerma <90996971+TarangVerma@users.noreply.github.com >
Co-authored-by: avikittu <65793296+avikittu@users.noreply.github.com >
Co-authored-by: satyam kale <satyamkale271@gmail.com >
Co-authored-by: Aditya Pratap Singh <adityapratapsingh51@gmail.com >
2022-09-05 10:49:37 +03:00
David Wertenteil
bba70b4c46
Update host scanner image ( #774 )
...
* update logger version
* update scanner image
2022-09-05 10:15:56 +03:00
Aditya Pratap Singh
5c96f877ed
Option to force enable color output ( closes #560 ) ( #767 )
...
* Option to force enable color output (closes #560 )
(cherry picked from commit 4f951781ee8dd6bb451ac7d159787f47e4b07379)
* Update go.mod
2022-09-05 09:03:38 +03:00
Amir Malka
23ea7e0511
bump opa-utils to 181
2022-09-04 15:32:42 +03:00
137b3d7b5d
Fixed: Kubescape fails to authenticate remote private Github repo ( #721 )
...
* grammar error fixer in CONTRIBUTING.md
* scanning private git repository is available
* giturl to gitapi
* NO TOKEN error functionality added
* Used GetToken method of giturl.IGitAPPI for auth
Co-authored-by: satyam kale <satyamkale271@gmail.com >
Co-authored-by: Ben Hirschberg <59160382+slashben@users.noreply.github.com >
2022-09-04 15:17:15 +03:00
David Wertenteil
13ffd92210
update logger version ( #773 )
2022-09-04 15:13:16 +03:00
Amir Malka
18c6e80c3c
Added resource prioritization information, raw resource will be sent on the result object
2022-09-04 13:38:48 +03:00
David Wertenteil
b103e817ed
Merge pull request #745 from Moshe-Rappaport-CA/dev
...
Print chart name log when fail to generate
2022-09-04 12:59:30 +03:00
Moshe Rappaport
2db2f55d16
Change formatting to %s
2022-09-01 14:28:18 +03:00
Moshe-Rappaport-CA
fc3912ca7d
Print chart name log when fail to generate
2022-08-31 15:26:24 +03:00
shm12
9447f2933a
Added fixed control input
2022-08-30 11:33:19 +03:00
Moshe Rappaport and Vlad Klokun
de78615038
Update core/pkg/resourcehandler/filesloader.go
...
Co-authored-by: Vlad Klokun <vladklokun@users.noreply.github.com >
2022-08-29 18:10:21 +03:00
Moshe-Rappaport-CA
9c764c90e3
Fix scanning ListObj following reviews
2022-08-29 10:29:25 +03:00
Moshe-Rappaport-CA
95a4c19dc6
Handle with issues caused by updating opa-utils
2022-08-29 10:17:31 +03:00
Moshe-Rappaport-CA
677a9da80a
Fix issues according to review
2022-08-28 12:02:21 +03:00
Moshe-Rappaport-CA
5774acfc81
Merge remote-tracking branch 'armo/dev' into support-scanning-several-files
2022-08-25 15:25:58 +03:00
Moshe-Rappaport-CA
0eee2d1d0a
Support scanning several files
2022-08-25 15:20:26 +03:00
David Wertenteil
3bec2ef0b7
override infoMap only if it's not nil
2022-08-24 17:10:18 +03:00
David Wertenteil
6442e8c891
fixed test deps pkg
2022-08-23 16:31:19 +03:00
Moshe-Rappaport-CA
9454924b9f
Merge remote-tracking branch 'armo/dev' into dev
2022-08-23 16:11:07 +03:00
David Wertenteil
40e02899bb
Merge pull request #604 from kubescape/send-num-of-resources
...
Send num of resources
2022-08-23 15:26:23 +03:00
David Wertenteil
040b965be2
Merge pull request #633 from dwertent/master
...
Replacing `armo` organization by `kubescape` organization
2022-08-23 15:10:16 +03:00
Daniel-GrunbergerCA
363951eb94
pr fixes
2022-08-23 15:07:51 +03:00
Moshe-Rappaport-CA
05d5ad47f2
Merge remote-tracking branch 'armo/dev' into dev
2022-08-23 14:42:38 +03:00
Moshe-Rappaport-CA
5ccb858d7f
Fix issue for scanning list obj
2022-08-23 14:42:12 +03:00
David Wertenteil
cbd4fc1a80
replace armo by kubescape mentioned in urls
2022-08-23 12:33:48 +03:00
David Wertenteil
6a17eb1e86
Merge pull request #631 from slashben/dev
...
Removing mention of ARMO in the initi log print
2022-08-23 12:29:38 +03:00
Ben Hirschberg
4e847b4293
Removing mention of ARMO in the initi log print
2022-08-23 11:25:28 +03:00
Daniel-GrunbergerCA
e81d8ffa3c
use setters
2022-08-23 10:34:05 +03:00
David Wertenteil
bd970eff83
update to kubescape org
2022-08-22 18:22:28 +03:00
Daniel-GrunbergerCA
e6398872cd
change if order
2022-08-22 15:58:09 +03:00