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
David Wertenteil
65a557db90
fixed test ( #1573 )
...
* fixed test
Signed-off-by: David Wertenteil <dwertent@armosec.io >
* update cosign-release version
Signed-off-by: David Wertenteil <dwertent@armosec.io >
* fixed filepath related tests
Signed-off-by: David Wertenteil <dwertent@armosec.io >
* failed windows tests
Signed-off-by: David Wertenteil <dwertent@armosec.io >
* fixed cosign version
Signed-off-by: David Wertenteil <dwertent@armosec.io >
* update go version
Signed-off-by: David Wertenteil <dwertent@armosec.io >
* fixed test
Signed-off-by: David Wertenteil <dwertent@armosec.io >
* change actor
Signed-off-by: David Wertenteil <dwertent@armosec.io >
* Cosign use secret
Signed-off-by: David Wertenteil <dwertent@armosec.io >
* update cosign
Signed-off-by: David Wertenteil <dwertent@armosec.io >
* update cosign
Signed-off-by: David Wertenteil <dwertent@armosec.io >
---------
Signed-off-by: David Wertenteil <dwertent@armosec.io >
2024-01-07 16:26:34 +02:00
Matthias Bertschy
edfc5d5949
fix docker build for kubescape-cli
...
Signed-off-by: Matthias Bertschy <matthias.bertschy@gmail.com >
2023-10-26 22:39:09 +02:00
Matthias Bertschy
b6b4d6bb46
use distroless debug as entrypoint.sh requires a shell
...
Signed-off-by: Matthias Bertschy <matthias.bertschy@gmail.com >
2023-10-17 09:42:59 +02:00
Matthias Bertschy
3e7a6b516b
Separate docker builds for kubescape and kubescape-cli ( #1390 )
...
* create a separate Dockerfile for httphandler
Signed-off-by: Matthias Bertschy <matthias.bertschy@gmail.com >
* add Dockerfile for cli, edit README
Signed-off-by: Matthias Bertschy <matthias.bertschy@gmail.com >
* modify gh action to use new cli Dockerfile
Signed-off-by: Matthias Bertschy <matthias.bertschy@gmail.com >
---------
Signed-off-by: Matthias Bertschy <matthias.bertschy@gmail.com >
2023-09-18 17:13:08 +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
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
David Wertenteil
129b0f3ee3
fix dockerbuild paths
...
Signed-off-by: David Wertenteil <dwertent@armosec.io >
2023-02-06 15:49:13 +02:00
Matthias Bertschy
7e88357940
fix ksserver name in Dockerfile
...
Signed-off-by: Matthias Bertschy <matthias.bertschy@gmail.com >
2023-01-31 07:26:18 +01:00
Matthias Bertschy
d462224b7a
add kubectl plugin with krew
...
Signed-off-by: Matthias Bertschy <matthias.bertschy@gmail.com >
2023-01-25 08:07:31 +01:00
David Wertenteil
b4bdf4d860
Release ( #1000 )
...
* fixed flaky loop(cautils): loadpolicy getter
We should not inject pointers to the variable iterated over by the
"range" operator.
Signed-off-by: Frédéric BIDON <fredbi@yahoo.com >
* fixed more flaky pointers in loops (registryadaptors, opaprocessor)
Signed-off-by: Frédéric BIDON <fredbi@yahoo.com >
* fixed more flaky pointers in loops (resultshandling)
Signed-off-by: Frédéric BIDON <fredbi@yahoo.com >
* enabled golangci linter in CI
Signed-off-by: Frédéric BIDON <fredbi@yahoo.com >
* fixed linting issues with minimal linters config
Signed-off-by: Frédéric BIDON <fredbi@yahoo.com >
* bump go version to 1.19
* English and typos
* Support AKS parser (#994 )
* support GKE parser
* update go mod
* support GKE parser
* update go mod
* update k8s-interface pkg
* Added KS desgin.drawio
* revert k8s.io to v0.25.3
* ran go mod tidy
* update sign-up url
* [wip] Adding CreateAccount support
* revert to docs URL
* update opa-utils pkg
* Print attack tree (optional, with argument) (#997 )
* Print attack tree with the argument
Signed-off-by: Frédéric BIDON <fredbi@yahoo.com >
Co-authored-by: Frédéric BIDON <frederic@oneconcern.com >
Co-authored-by: Frédéric BIDON <fredbi@yahoo.com >
Co-authored-by: Oshrat Nir <45561829+Oshratn@users.noreply.github.com >
Co-authored-by: Amir Malka <amirm@armosec.io >
Co-authored-by: David Wertenteil <dwertent@armosec.io >
2023-01-03 11:30:09 +02:00
Amir Malka
a81d770360
fixed docker build to support arm
2022-11-15 10:57:29 +02:00
David Wertenteil
c296666d8e
removed path from dockerfile
2022-10-23 16:00:10 +03:00
David Wertenteil
5ce638572f
update path env var
2022-10-02 23:09:24 +03:00
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
David Wertenteil
6d65a90de9
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 >
2022-09-04 14:50:22 +03:00
David Wertenteil
bd970eff83
update to kubescape org
2022-08-22 18:22:28 +03:00
Amir Malka
895f330e14
Replaced install_dependencie with Makefile, updated readme
2022-07-18 13:42:58 +03:00
Amir Malka
8347fa7874
update build
2022-07-17 18:56:20 +03:00
Amir Malka
c356246f82
update build process with libgit2
2022-07-17 17:48:19 +03:00
David Wertenteil
d6720b67ed
fixed docker version
2022-06-19 14:40:48 +03:00
David Wertenteil
9bd2e7fea4
upgrade go version
2022-06-19 09:05:32 +03:00
David Wertenteil
c142779ee8
adding client build
2022-06-07 09:20:32 +03:00
David Wertenteil
b7ec05e88a
adding tests
2022-04-28 13:03:51 +03:00
David Wertenteil
fde5453bf3
docker user name
2022-04-27 15:25:27 +03:00
David Wertenteil
db1743f617
update docker user name
2022-04-19 16:04:02 +03:00
David Wertenteil
858d7ac2ef
update pkg struct
2022-04-10 18:06:28 +03:00
dwertent
eae6458b42
fixed cmd init
2022-03-16 15:26:59 +02:00
dwertent
8f9b46cdbe
update prometheus format
2022-03-16 09:25:45 +02:00
dwertent
06a2fa05be
add ks user to dockerfile
2022-03-15 22:10:27 +02:00
dwertent
d26f90b98e
update Prometheus yaml
2022-03-15 18:40:42 +02:00
dwertent
8ec5615569
junit format
2022-03-15 16:50:39 +02:00
dwertent
6099f46dea
adding docker build
2022-03-14 18:34:34 +02:00
dwertent
9ae21b064a
update readme
2022-03-06 09:32:26 +02:00
dwertent
990be3afe8
remove cat command
2022-02-20 20:55:22 +02:00
Avinash Upadhyaya
830ee27169
build: fix release version in Dockerfile
2022-02-20 10:26:40 +05:30
dwertent
f896b65a87
fixed eks cluster name
2022-02-10 08:55:28 +02:00
Yonah Dissen
5a90dc46f0
fix version for cli in docker image
2021-11-01 09:17:46 +02:00
Yonah Dissen
294f886588
fix version for cli in docker image
2021-10-31 17:50:55 +02:00
dwertent
d194dd173f
fixed image and entrypoint
2021-10-21 11:32:20 +03:00
Avner Tzur
718d549bb3
update Dockerfile using Python build script
2021-10-14 15:23:35 +03:00
Ferhat Yildiz
ce2f3dafae
removed references to go mod tidy since there is a go.sum file now
2021-10-11 17:02:21 +02:00
Eng Zer Jun
ad93217bf6
build: upgrade to Go 1.17
...
Signed-off-by: Eng Zer Jun <engzerjun@gmail.com >
2021-10-07 00:23:04 +08:00
dwertent
2a5712bd3c
fixed in cluster crash
2021-10-05 16:11:41 +03:00
Petter Solberg
3c6b2db919
fix: Fixed Docker build not working
...
Building the docker image does currently not work because go.mod does not exist.
By running: `docker build -t kubescape -f build/Dockerfile .`
It fails:
```
Step 7/10 : RUN GOOS=linux CGO_ENABLED=0 go build -ldflags="-s -w " -installsuffix cgo -o kubescape .
---> Running in 3e7d4a124446
cautils/k8sinterface/cloudvendorregistrycreds.go:14:2: missing go.sum entry for module providing package github.com/aws/aws-sdk-go/aws (imported by github.com/armosec/kubescape/cautils/k8sinterface); to add:
go get github.com/armosec/kubescape/cautils/k8sinterface
cautils/k8sinterface/cloudvendorregistrycreds.go:15:2: missing go.sum entry for module providing package github.com/aws/aws-sdk-go/aws/session (imported by github.com/armosec/kubescape/cautils/k8sinterface); to add:
go get github.com/armosec/kubescape/cautils/k8sinterface
...
```
By changing mod download to go mod tidy, it creates go.sum and the docker build works.
2021-09-10 14:10:09 +02:00
zc
77a9956d91
add docker build
2021-09-07 14:21:39 +08:00