Neha Viswanathan
90b7ae6628
upgrade to go 1.15 ( #706 )
2020-10-03 11:30:01 +01:00
Yoav Rotem
deecf6265f
Test Travis build condition ( #713 )
...
* Add condition to make docker
Build and push Docker image only when pushing to master.
* Update to Golang 1.15
As https://github.com/aquasecurity/kube-bench/pull/706 did, just doing it in my fork to test Travis changes about the build
2020-10-01 16:37:38 +01:00
Liz Rice
d6de4f7c3c
Multi-arch build ( #690 )
...
* multi-arch build and other makefile tidies
* docker login in travis
2020-09-14 09:26:29 +03:00
Manuel Rüger
50a9dca720
Dockerfile: Update to alpine-3.12 ( #645 )
...
https://alpinelinux.org/posts/Alpine-3.12.0-released.html
2020-07-21 12:09:41 +03:00
Daniel Sutton
71bc8f544c
bumped to gloang 1.14.0 ( #594 )
...
Signed-off-by: Daniel Sutton <daniel@ducksecops.uk>
Co-authored-by: Liz Rice <liz@lizrice.com>
2020-03-16 13:18:27 +00:00
Huang Huang
17cd104788
Fixes issue #574 : change the PATH in container ( #577 )
...
* Fixes issue #574 : change the PATH in container
And change to use `/usr/local/mount-from-host/bin` as mount path.
Fixes #574
* Fix integration tests
2020-02-12 12:18:44 -05:00
Manuel Rüger
27d326614f
Dockerfile: Use go 1.13 and alpine 3.11 bases ( #560 )
...
Co-authored-by: Liz Rice <liz@lizrice.com>
2020-01-14 14:55:11 +00:00
Roberto Rojas
13193d75b0
Fixes Issue #535 ( #537 )
...
* isEtcd should not run on openshift 3.10/3.11
* adds openssl
* fixed tests
* fixes bugs
* adds isEtcd tests
2019-12-13 10:09:30 -05:00
gy741
230d286708
Use COPY instead of ADD in Dockerfile ( #502 )
2019-11-27 11:25:19 -05:00
Roberto Rojas
91dfeb7577
passes KUBEBENCH_VERSION down to Dockerfile ( #428 )
2019-10-12 18:53:17 -04:00
Manuel Rüger
f7e3257e3c
Go modules / Alpine 3.10 update / Remove binary ( #322 )
...
* Remove binary that was accidentally added
911e9051dc
* Dockerfile: Update to alpine 3.10
* Switch to go 1.12 and go modules
2019-06-26 11:58:51 +01:00
Will Medlar
6c7422a938
Migrate dependency management to dep
2018-05-16 18:16:41 -05:00
Will Medlar
0c52ace48f
Install binary and configs as the default behavior
2018-05-06 21:18:47 -05:00
Will Medlar
3eb8a08a9d
Freeze alpine to tag 3.7
2018-05-06 21:17:38 -05:00
Will Medlar
3560bbbbfa
Allow kube-bench to be run inside its distribution container
2018-05-06 13:35:23 -05:00
Liz Rice
c389d6ecf2
Fix build
...
Copy the cfg files and entrypoint.sh from the first stage of the multistage build
2018-01-30 16:56:23 +00:00
Liz Rice
7b538ed6e4
Multistage build
2017-11-27 11:51:20 +00:00
Liz Rice
b98dfbc718
Dockerfile fix to copy all the cfg files
2017-10-02 06:38:45 -04:00
Liz Rice
74ca02298e
Add image labels
2017-06-22 16:15:42 +01:00
Liz Rice
ed4ded7b3f
Use a single-stage build for now since Docker Hub doesn't support multi-stage builds. Also updated base image to current version of Go, 1.8
2017-06-20 10:53:28 +01:00
Liz Rice
9dd393da99
Change the exe name in the Dockerfile
2017-06-20 10:00:17 +01:00
Amir Jerbi
e03f5c846f
Changed Dockerfile with new Github project name.
...
The Github project name was changed to "kube-bench" so there was a need to modify
Dockerfile references.
Also modified the text output of the entrypoint to be friendlier.
2017-06-20 10:42:37 +03:00
Amir Jerbi
ebc58dcb58
Add Dockerfile build
2017-06-20 09:53:34 +03:00