1
0
mirror of https://github.com/aquasecurity/kube-bench.git synced 2024-12-22 14:48:07 +00:00
kube-bench/check
Abubakr-Sadik Nii Nai Davis d0d9900b29 Resolve issue #7 wait: error running audit command exit status 1.
This is caused by a command in the audit pipeline (for example
ps -ef | grep kube-apiserver) failing. The causes of this failure
in my testing is usually a missing config file.

Extensive refactor and correction in verification code to check for
config files and binaries.

Replace joncalhoun/pipes with implementation using exec.Cmds so errors
are visible and can be handled when audit pipeline commands fail.

Change some audit commands
from: ps -ef | grep <cmd> | grep -v
to:   ps -C <something> -o comm,args --no-headers

which is simpler to work with.
2017-06-30 14:19:38 +00:00
..
check.go Resolve issue #7 wait: error running audit command exit status 1. 2017-06-30 14:19:38 +00:00
controls_test.go Add test to validate the YAML files 2017-06-23 12:05:07 +01:00
controls.go Better error handling when reading YAML files 2017-06-23 12:04:46 +01:00
data Initial commit 2017-06-19 17:01:57 +03:00
test_test.go Better error handling when reading YAML files 2017-06-23 12:04:46 +01:00
test.go Initial commit 2017-06-19 17:01:57 +03:00