Abubakr-Sadik Nii Nai Davis
04f21d1887
Update 1.8 master definition.
7 years ago
Abubakr-Sadik Nii Nai Davis
7663dc87ee
Copy 1.7 benchmark as 1.8.
7 years ago
Liz Rice
7435a8db38
Merge pull request #57 from aquasecurity/dockerfile
...
Dockerfile fix to copy all the cfg files
7 years ago
Liz Rice
b98dfbc718
Dockerfile fix to copy all the cfg files
7 years ago
Liz Rice
9b121de50a
Merge pull request #55 from aquasecurity/client-server-error-message-on-1.6
...
Client server error message on 1.6
7 years ago
Abubakr-Sadik Nii Nai Davis
018ad12a64
Log benchmark definition file at verbosity level 1.
7 years ago
Abubakr-Sadik Nii Nai Davis
73a37a0c16
Delete tests for verifyKubeVersion and support functions.
7 years ago
Abubakr-Sadik Nii Nai Davis
88a003090f
Delete verifyKubeVersion support functions.
7 years ago
Abubakr-Sadik Nii Nai Davis
a95d083049
Remove call to verifyKubeVersion.
...
This functionality is fulfilled by getKubeVersion.
7 years ago
Liz Rice
d01faef457
Merge pull request #52 from ttousai/new-auto-detect
...
Support multiple kubernetes version
7 years ago
Abubakr-Sadik Nii Nai Davis
d9e1eee2cd
Merge remote-tracking branch 'origin/master' into support for multiple
...
Kubernetes versions.
7 years ago
Abubakr-Sadik Nii Nai Davis
56fa20103a
Add function to retrieve Kubernetes server version.
...
The server version is used to load the correct benchmark check
to run against the Kubernetes cluster.
7 years ago
Abubakr-Sadik Nii Nai Davis
8ea0892437
Update controls to support multiple Kubernetes versions.
7 years ago
Abubakr-Sadik Nii Nai Davis
f2e744bdcb
Reorganize benchmark checks into Kubernetes 1.7 and restore Kubernetes 1.6 benchmarks.
7 years ago
Liz Rice
95bb80b7db
Merge pull request #51 from aquasecurity/add-test
...
Add tests for #50
7 years ago
Liz Rice
e8579ade6c
Add tests for #50
7 years ago
Liz Rice
a6d4f2fb59
Merge pull request #50 from junaid18183/master
...
Fixed issue admission control showing wrong status
7 years ago
Juned Memon
44994ced33
Fixed issue of The controls for master - admission control showing wrong status #49
7 years ago
Liz Rice
883b963e21
Merge pull request #48 from aquasecurity/auto-detect
...
Update README for auto-detection of executables and config files
7 years ago
Liz Rice
9a500229a4
Update README for auto-detection of executables and config files
7 years ago
Liz Rice
516343eb06
Merge pull request #47 from aquasecurity/auto-detect
...
Auto-detect executables and config files
7 years ago
Liz Rice
c4be4a1240
Remove installation flag and some other unused variables
7 years ago
Liz Rice
de12829923
Correct test to cope with multi-line ps output
7 years ago
Liz Rice
a6036bcfcf
Corrections to config file substitutions. Use “kubernetes” as a fake component name so we can more easily substitute “kubernetesconf”
7 years ago
Liz Rice
e4a89123e0
Move message about which config file we’re using into a log at the start
7 years ago
Liz Rice
8380ad1ef3
Better detection of running executables
7 years ago
Liz Rice
d637d8714a
Fix and add tests
7 years ago
Liz Rice
a3197f8efe
Reorder YAML to make a bit more sense. Allow for optional components, and a config file that we don’t think exists.
7 years ago
Liz Rice
e4b905e360
Log when there’s no substitution
7 years ago
Liz Rice
f5550fd8bd
Node type is now verified by looking for running binaries from a set of options
7 years ago
Liz Rice
0e9c11ebd5
Remove empty error messages that manifested as "%s"
7 years ago
Liz Rice
6a5a62b278
Autodetect the binaries and config files from a set of options
7 years ago
Liz Rice
e4e41683c4
Update the config file
7 years ago
Liz Rice
f5cef922cc
Functions and tests for finding binaries and config files
7 years ago
Liz Rice
7600dd9dd6
Make the ps / fakeps function global so we don’t have to pass it around so much
7 years ago
Liz Rice
0bc00e0036
Slightly more robust looking for running executables
7 years ago
Liz Rice
9114e139cf
Function to find which of a set of executables is running
7 years ago
Liz Rice
89e9d37cde
Merge pull request #43 from aquasecurity/issue-42
...
Change node check 2.1.6 to use operation `noteq` instead of `gt`.
7 years ago
Abubakr-Sadik Nii Nai Davis
3e3aa0ed82
Change node check 2.1.6 to use operation `noteq` instead of `gt`.
...
Kubelet option --streaming-connection-idle-timeout expects a string
value which fails parsing to integer for greater than comparison.
The string "0" indicates no timeout and this is what we are checking
for.
7 years ago
Liz Rice
8c0761149d
Merge pull request #40 from aquasecurity/roadmap
...
Roadmap
7 years ago
Liz Rice
124647a05c
Merge branch 'master' into roadmap
7 years ago
Liz Rice
42948d91ba
Merge pull request #39 from aquasecurity/config-files
...
Better config file locations for hyperkube
7 years ago
Liz Rice
f48ad5eb54
Merge branch 'master' into roadmap
7 years ago
Liz Rice
cf62def9fd
Better config file locations
7 years ago
Liz Rice
a6a1ce945f
Merge pull request #37 from aquasecurity/multiple-words
...
Support executables with multiple words (e.g. hyperkube apiserver)
7 years ago
Liz Rice
20e7f0a433
Merge branch 'master' into multiple-words
7 years ago
Liz Rice
af0eadc792
Add a couple more tests for file permission checks
7 years ago
Liz Rice
549adf23bd
Merge pull request #36 from ttousai/issue-25
...
Issue #25
7 years ago
Liz Rice
6b9f117f87
Allow for multiple words in executable names
7 years ago
Abubakr-Sadik Nii Nai Davis
086bb629db
Add 640 to permission checks.
7 years ago