1
0
mirror of https://github.com/aquasecurity/kube-bench.git synced 2024-11-22 08:08:07 +00:00

Commit Graph

  • 9a500229a4 Update README for auto-detection of executables and config files Liz Rice 2017-09-04 10:11:34 +0100
  • 516343eb06 Merge pull request #47 from aquasecurity/auto-detect Liz Rice 2017-09-04 10:00:24 +0100
  • c4be4a1240 Remove installation flag and some other unused variables Liz Rice 2017-08-31 17:52:21 +0100
  • de12829923 Correct test to cope with multi-line ps output Liz Rice 2017-08-31 17:43:07 +0100
  • a6036bcfcf Corrections to config file substitutions. Use “kubernetes” as a fake component name so we can more easily substitute “kubernetesconf” Liz Rice 2017-08-31 17:39:40 +0100
  • e4a89123e0 Move message about which config file we’re using into a log at the start Liz Rice 2017-08-31 17:38:11 +0100
  • 8380ad1ef3 Better detection of running executables Liz Rice 2017-08-31 16:01:31 +0100
  • d637d8714a Fix and add tests Liz Rice 2017-08-31 15:22:30 +0100
  • a3197f8efe Reorder YAML to make a bit more sense. Allow for optional components, and a config file that we don’t think exists. Liz Rice 2017-08-31 14:45:16 +0100
  • e4b905e360 Log when there’s no substitution Liz Rice 2017-08-31 14:43:59 +0100
  • f5550fd8bd Node type is now verified by looking for running binaries from a set of options Liz Rice 2017-08-31 14:43:35 +0100
  • 0e9c11ebd5 Remove empty error messages that manifested as "%s" Liz Rice 2017-08-31 14:41:52 +0100
  • 6a5a62b278 Autodetect the binaries and config files from a set of options Liz Rice 2017-08-30 18:37:01 +0100
  • e4e41683c4 Update the config file Liz Rice 2017-08-30 18:36:00 +0100
  • f5cef922cc Functions and tests for finding binaries and config files Liz Rice 2017-08-30 18:01:53 +0100
  • 7600dd9dd6 Make the ps / fakeps function global so we don’t have to pass it around so much Liz Rice 2017-08-30 17:51:28 +0100
  • 0bc00e0036 Slightly more robust looking for running executables Liz Rice 2017-08-30 17:48:12 +0100
  • 0cde4da4bf Merge 60982e0081 into 89e9d37cde Abubakr-Sadik Nii Nai Davis 2017-08-30 16:02:18 +0000
  • 60982e0081 Add initial support for multiple versions of kubernetes. Abubakr-Sadik Nii Nai Davis 2017-08-29 15:50:09 +0000
  • 9114e139cf Function to find which of a set of executables is running Liz Rice 2017-08-30 12:07:46 +0100
  • 6767557ea0 Merge 73cdc129f8 into 89e9d37cde Abubakr-Sadik Nii Nai Davis 2017-08-30 10:44:31 +0000
  • 98f00f96fe Merge 21baf95d6b into 89e9d37cde Liz Rice 2017-08-30 10:43:05 +0000
  • 21baf95d6b Merge branch 'master' into config-files Liz Rice 2017-08-30 11:43:03 +0100
  • 437a5f686c Some better file locations for kubeadm and hyperkube Liz Rice 2017-08-30 11:41:42 +0100
  • 73cdc129f8 Merge remote-tracking branch 'origin/master' into issue-41 Abubakr-Sadik Nii Nai Davis 2017-08-30 10:36:05 +0000
  • 64c6fa997e Add initial support for multiple versions of kubernetes. Abubakr-Sadik Nii Nai Davis 2017-08-29 15:50:09 +0000
  • 89e9d37cde Merge pull request #43 from aquasecurity/issue-42 Liz Rice 2017-08-25 11:13:11 +0100
  • 3e3aa0ed82 Change node check 2.1.6 to use operation noteq instead of gt. Abubakr-Sadik Nii Nai Davis 2017-08-24 18:30:25 +0000
  • 8c0761149d Merge pull request #40 from aquasecurity/roadmap v0.0.4 Liz Rice 2017-08-15 20:21:30 +0100
  • 124647a05c Merge branch 'master' into roadmap Liz Rice 2017-08-15 20:14:23 +0100
  • 42948d91ba Merge pull request #39 from aquasecurity/config-files Liz Rice 2017-08-15 20:14:08 +0100
  • f48ad5eb54 Merge branch 'master' into roadmap Liz Rice 2017-08-15 20:12:12 +0100
  • cf62def9fd Better config file locations Liz Rice 2017-08-15 20:07:27 +0100
  • a6a1ce945f Merge pull request #37 from aquasecurity/multiple-words Liz Rice 2017-08-15 19:00:31 +0100
  • 20e7f0a433 Merge branch 'master' into multiple-words Liz Rice 2017-08-15 18:40:10 +0100
  • af0eadc792 Add a couple more tests for file permission checks Liz Rice 2017-08-15 18:34:07 +0100
  • 549adf23bd Merge pull request #36 from ttousai/issue-25 Liz Rice 2017-08-15 18:32:29 +0100
  • 6b9f117f87 Allow for multiple words in executable names Liz Rice 2017-08-15 17:00:35 +0100
  • 086bb629db Add 640 to permission checks. Abubakr-Sadik Nii Nai Davis 2017-08-15 15:56:37 +0000
  • e6f2b4d4fe Add config checks for permissions stricter that 644 to definition files. Abubakr-Sadik Nii Nai Davis 2017-08-15 15:47:01 +0000
  • 34f8b8e980 Simplify verifying binaries and config files Liz Rice 2017-08-15 16:44:40 +0100
  • 86d49b1b1a We don’t care whether the binaries are in our path or not, just whether they are running Liz Rice 2017-08-15 16:01:27 +0100
  • aee2081d73 Merge pull request #35 from aquasecurity/roadmap-1 Liz Rice 2017-08-14 12:58:51 +0100
  • 7c7d477d78 Import os to fix issue in previous merge commit. Abubakr-Sadik Nii Nai Davis 2017-08-12 19:10:31 +0000
  • dddea28713 Merge branch 'master' into issue-25 Abubakr-Sadik Nii Nai Davis 2017-08-12 19:05:48 +0000
  • 0933fa420b Add new tests and clean up old tests. Abubakr-Sadik Nii Nai Davis 2017-08-12 18:54:33 +0000
  • d2fa9d35b6 Rewrite audit commands in the check definition that contain shell builtins and modify text to command function to support this. Abubakr-Sadik Nii Nai Davis 2017-08-12 12:29:21 +0000
  • 4e17e3b3d5 Update README.md Liz Rice 2017-08-11 18:24:53 +0100
  • 45cf25e007 Merge pull request #34 from aquasecurity/kubectl-version v0.0.3 Liz Rice 2017-08-11 18:05:31 +0100
  • 96c469669c Use kubectl to check the kubernetes version Liz Rice 2017-08-11 17:59:57 +0100
  • 50cce99daf Merge pull request #33 from aquasecurity/owners Liz Rice 2017-08-11 16:09:23 +0100
  • dee64c30ae Create OWNERS Liz Rice 2017-08-11 16:06:44 +0100
  • 0bbc867396 Merge pull request #32 from aquasecurity/issue-19-2 Liz Rice 2017-08-08 22:26:22 +0100
  • 767e8eb835 Sorting out the bad merge Liz Rice 2017-08-08 22:22:47 +0100
  • 9c07527069 Remove misleading comment about manual checks in node check definition. Abubakr-Sadik Nii Nai Davis 2017-08-06 16:37:22 +0000
  • c39516581b Add master node manual check definitions. Abubakr-Sadik Nii Nai Davis 2017-08-06 16:12:47 +0000
  • 09ca739dc0 Add check type manual. Abubakr-Sadik Nii Nai Davis 2017-08-06 15:29:55 +0000
  • 16fbf084e9 Merge pull request #31 from aquasecurity/revert-30-issue-19 Liz Rice 2017-08-08 22:00:43 +0100
  • b5f4876138 Revert "Issue 19" Liz Rice 2017-08-08 22:00:06 +0100
  • ffeb33defd Merge pull request #30 from ttousai/issue-19 Liz Rice 2017-08-07 16:24:08 +0100
  • cf5f025593 Merge branch 'master' into issue-19 Liz Rice 2017-08-07 16:23:59 +0100
  • 2b4047a3c1 Merge pull request #28 from ttousai/errorhandling Liz Rice 2017-08-07 10:06:32 +0100
  • 7bb66dd2da Rename warning printing functions. Abubakr-Sadik Nii Nai Davis 2017-08-06 16:59:03 +0000
  • 9c563b0987 Remove misleading comment about manual checks in node check definition. Abubakr-Sadik Nii Nai Davis 2017-08-06 16:37:22 +0000
  • 29122b82ad Add master node manual check definitions. Abubakr-Sadik Nii Nai Davis 2017-08-06 16:12:47 +0000
  • 43c1470c0e Add check type manual. Abubakr-Sadik Nii Nai Davis 2017-08-06 15:29:55 +0000
  • 82c92e0078 Change function name to be clearer about the fact it returns a string. Abubakr-Sadik Nii Nai Davis 2017-08-06 14:25:02 +0000
  • 1c58dfefbb Revert "Add Docker build & push to Travis job" - it's already being built on Docker Hub! Liz Rice 2017-08-03 16:05:27 +0100
  • b339a753b5 Add Docker build & push to Travis job Liz Rice 2017-08-03 15:53:49 +0100
  • 21b7d8d9d6 Merge pull request #24 from ttousai/issue-19 v0.0.2 Liz Rice 2017-07-25 09:05:29 +0100
  • f88de572f6 Improve error handling. Abubakr-Sadik Nii Nai Davis 2017-07-25 00:34:07 +0000
  • e08e069174 Update controls to CIS Kubernetes Benchmark v1.1.0 Abubakr-Sadik Nii Nai Davis 2017-07-24 17:30:13 +0000
  • 34dd31970a Update README about installation flag Liz Rice 2017-07-20 17:33:21 +0100
  • a6a784f55f Merge pull request #18 from ttousai/issue-17 Liz Rice 2017-07-17 18:25:53 +0100
  • f589fd58e1 Add few modifications. Abubakr-Sadik Nii Nai Davis 2017-07-13 01:01:18 +0000
  • 3d395994b0 Change environment variable prefix. Abubakr-Sadik Nii Nai Davis 2017-07-13 00:24:57 +0000
  • 609c4ff01c Move kubernetes binaries and config paths to kube-bench config. Abubakr-Sadik Nii Nai Davis 2017-07-13 00:24:09 +0000
  • 2ee99eca64 Add support for various installation modes, hyperkube, kubeadm and kops. Issue #17. Abubakr-Sadik Nii Nai Davis 2017-07-10 00:02:39 +0000
  • bd53529387 Fix issue #16 about supporting verbosity. Abubakr-Sadik Nii Nai Davis 2017-07-07 17:01:30 +0000
  • 06466d6573 Fix issue with kubernetes version check, where the master binary is used for all modes including nodes and federated. Abubakr-Sadik Nii Nai Davis 2017-07-06 18:31:18 +0000
  • 6d26814cf6 Merge pull request #14 from ttousai/issue-7 Liz Rice 2017-07-05 16:37:02 +0100
  • dbbafd54a5 Do not exit on command exit, print error message to stderr and continue. Abubakr-Sadik Nii Nai Davis 2017-07-05 12:56:01 +0000
  • b1a76360e7 Do not clutter the output with error messages from commands in the audit pipeline. Abubakr-Sadik Nii Nai Davis 2017-07-04 17:04:31 +0000
  • 6ee9bedfb8 Print verification warnings at only one point. Abubakr-Sadik Nii Nai Davis 2017-07-04 16:53:39 +0000
  • 2119d119b0 Restore warning messages and dont quit on verification error. Abubakr-Sadik Nii Nai Davis 2017-07-04 15:38:34 +0000
  • e6479afd01 Reset audit commands to ps -ef ... closer to benchmark. Abubakr-Sadik Nii Nai Davis 2017-07-04 15:19:09 +0000
  • e61dcabdfb Remove extraneous debug commands. Abubakr-Sadik Nii Nai Davis 2017-06-30 14:56:23 +0000
  • 3e80f006db Merge d0d9900b29 into e8df4aa512 Abubakr-Sadik Nii Nai Davis 2017-06-30 14:42:50 +0000
  • d0d9900b29 Resolve issue #7 wait: error running audit command exit status 1. Abubakr-Sadik Nii Nai Davis 2017-06-30 11:40:39 +0000
  • e8df4aa512 Add test to validate the YAML files Liz Rice 2017-06-23 12:05:07 +0100
  • b4237ccb73 Better error handling when reading YAML files Liz Rice 2017-06-23 12:04:46 +0100
  • f920d61a6a Merge pull request #9 from aquasecurity/json Liz Rice 2017-06-23 11:10:08 +0100
  • 1b3144af37 Hopefully this adds go tests to the travis job Liz Rice 2017-06-23 10:52:08 +0100
  • 07750ea43a Don't output message about config file if output format is JSON Liz Rice 2017-06-23 10:48:49 +0100
  • 6340ee44c5 Don’t output warnings as text if we’re generating JSON output. Add error handling in a few missing cases. Some comment tidying. Liz Rice 2017-06-23 10:41:40 +0100
  • f6509b804e Typo Liz Rice 2017-06-23 10:28:58 +0100
  • b36832e40c Correct block-copy error in flanneld config directory Liz Rice 2017-06-23 09:58:46 +0100
  • 1be52fb304 Add missing error output if JSON output can't be emitted Liz Rice 2017-06-23 09:40:53 +0100
  • 44136fa080 Add image and commit badges to README v0.0.1 Liz Rice 2017-06-22 16:36:50 +0100
  • e69ccba8c7 Docker build hook to add label info Liz Rice 2017-06-22 16:22:54 +0100