Abubakr-Sadik Nii Nai Davis
|
04f044e3b9
|
Add support for merging general and kubernetes version specific config files.
This change unifies all config files, podspecs and unitfiles under
a single component configuration key; `config`.
|
2017-11-28 17:38:34 +00:00 |
|
Liz Rice
|
730871f330
|
Fix kubeVersion regex tests
|
2017-11-21 13:19:09 +00:00 |
|
Abubakr-Sadik Nii Nai Davis
|
c93c94b3f6
|
Fix version check regexp.
|
2017-11-21 12:20:02 +00:00 |
|
Abubakr-Sadik Nii Nai Davis
|
c60c459bc4
|
Fix bug causing kubectl version to always return default version.
|
2017-11-14 22:27:55 +00:00 |
|
Abubakr-Sadik Nii Nai Davis
|
42a1068964
|
Add default version if version check fails.
|
2017-11-13 15:25:34 +00:00 |
|
Abubakr-Sadik Nii Nai Davis
|
f90dd925b8
|
Exit kube-bench if we can't get valid kubernetes server version and
improve error messages.
|
2017-11-03 13:11:10 +00:00 |
|
Abubakr-Sadik Nii Nai Davis
|
31b5910a7f
|
Remove unnecessary warnings about missing config files.
|
2017-11-03 10:41:01 +00:00 |
|
Abubakr-Sadik Nii Nai Davis
|
3dcc38d5c8
|
Fix issue with util test.
|
2017-10-24 12:45:38 +00:00 |
|
Abubakr-Sadik Nii Nai Davis
|
cec1d9d6b3
|
Combine config reading functions into single function.
|
2017-10-24 12:01:02 +00:00 |
|
Abubakr-Sadik Nii Nai Davis
|
e227934c88
|
Add function to get unit files for kubernetes components.
|
2017-10-15 13:20:01 +00:00 |
|
Abubakr-Sadik Nii Nai Davis
|
6ce0c5bf60
|
Add function to get pod specs for kubernetes components.
|
2017-10-15 13:19:57 +00:00 |
|
Abubakr-Sadik Nii Nai Davis
|
88a003090f
|
Delete verifyKubeVersion support functions.
|
2017-09-26 23:23:34 +00:00 |
|
Abubakr-Sadik Nii Nai Davis
|
d9e1eee2cd
|
Merge remote-tracking branch 'origin/master' into support for multiple
Kubernetes versions.
|
2017-09-20 00:39:30 +00:00 |
|
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.
|
2017-09-17 19:49:13 +00:00 |
|
Liz Rice
|
8380ad1ef3
|
Better detection of running executables
|
2017-08-31 16:01:31 +01:00 |
|
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.
|
2017-08-31 14:45:16 +01:00 |
|
Liz Rice
|
e4b905e360
|
Log when there’s no substitution
|
2017-08-31 14:43:59 +01:00 |
|
Liz Rice
|
6a5a62b278
|
Autodetect the binaries and config files from a set of options
|
2017-08-30 18:37:01 +01:00 |
|
Liz Rice
|
f5cef922cc
|
Functions and tests for finding binaries and config files
|
2017-08-30 18:01:53 +01:00 |
|
Liz Rice
|
7600dd9dd6
|
Make the ps / fakeps function global so we don’t have to pass it around so much
|
2017-08-30 17:51:28 +01:00 |
|
Liz Rice
|
0bc00e0036
|
Slightly more robust looking for running executables
|
2017-08-30 17:48:12 +01:00 |
|
Liz Rice
|
9114e139cf
|
Function to find which of a set of executables is running
|
2017-08-30 12:07:46 +01:00 |
|
Liz Rice
|
6b9f117f87
|
Allow for multiple words in executable names
|
2017-08-15 17:00:35 +01:00 |
|
Liz Rice
|
34f8b8e980
|
Simplify verifying binaries and config files
|
2017-08-15 16:44:40 +01:00 |
|
Liz Rice
|
86d49b1b1a
|
We don’t care whether the binaries are in our path or not, just whether they are running
|
2017-08-15 16:01:27 +01:00 |
|
Liz Rice
|
96c469669c
|
Use kubectl to check the kubernetes version
|
2017-08-11 17:59:57 +01:00 |
|
Abubakr-Sadik Nii Nai Davis
|
7bb66dd2da
|
Rename warning printing functions.
printlnWarn: prints warning with a newline.
sprintWarn: returns an optionally contextualized warning string.
|
2017-08-06 16:59:03 +00:00 |
|
Abubakr-Sadik Nii Nai Davis
|
82c92e0078
|
Change function name to be clearer about the fact it returns a string.
|
2017-08-06 14:25:02 +00:00 |
|
Abubakr-Sadik Nii Nai Davis
|
f88de572f6
|
Improve error handling.
|
2017-07-25 00:34:07 +00:00 |
|
Abubakr-Sadik Nii Nai Davis
|
f589fd58e1
|
Add few modifications.
|
2017-07-13 01:01:18 +00:00 |
|
Abubakr-Sadik Nii Nai Davis
|
609c4ff01c
|
Move kubernetes binaries and config paths to kube-bench config.
|
2017-07-13 00:24:09 +00:00 |
|