295 Commits

Author SHA1 Message Date
Bobby Brennan
962494e47a update to 0.3.0 (#162)
* update to 0.3.0

* disable test_k8s for update-version branches

* update README
0.3.0
2019-07-11 11:13:05 -04:00
Bobby Brennan
c816e60441 Rename org in GitHub API call (#160) 2019-07-10 12:44:26 -04:00
Bobby Brennan
d46fd6215a Update README.md (#159) 2019-07-10 09:48:07 -04:00
Bobby Brennan
7bcd01e6be add deploy configurations to source control (#156)
* add deploy configurations to source control

* add KIND testing

* add KIND testing

* updates based on feedback
2019-07-01 08:08:56 -04:00
Bobby Brennan
20a6028145 add option to fail audit below a certain score (#157)
update README
2019-06-27 09:40:16 -04:00
Kim Schlesinger
f784c48217 Merge pull request #155 from reactiveops/ks/add-exit-code-flag
Add exit code flag
2019-06-24 16:03:05 -05:00
kimschles
9b755b8b93 move setExitCode logic to bottom of function 2019-06-24 13:55:07 -06:00
kimschles
29261ed8bf rename flag and change logrus error to info 2019-06-24 10:49:57 -06:00
kimschles
1b5557d6ed add functionality for --exit-code flag 2019-06-24 09:21:05 -06:00
kimschles
3fd3c04429 [WIP] add exit-code flag 2019-06-21 15:54:44 -06:00
Nick Huanca
5b9257b4ce Adjusting instructions for clarity (#152) 2019-06-21 12:36:55 -06:00
Nick Huanca
d8d0783f29 Release 0.2.1 (#151)
* Added release version and updated readme
0.2.1
2019-06-21 12:09:34 -06:00
Nick Huanca
4c7429efbc #146 Fixing Container Security Context Logic (#149)
* Fixing Container Security Context Logic

Kubernetes rationalizes Container Security Context in conjunction with the
Pod Spec Security Context. In this scenario you can 'leave out' certain
security context settings and rely on the pod spec definition to still
set these settings for you. The RunAsNonRoot setting originally only checked
to see if the value was set at the container level, vs also checking if it
was enabled at the pod level.

I have attached the container's parent pod spec to the container validate
struct in case any other things like this arise in the future.

I have also refactored the logic for validating bool pointers, since these
can be tricky, if you want to avoid dereferences pointer issues.

Changes:
- Added parent pod spec of container to validate certain settings which affect container spec
- Refactored the logic statements for validating bool pointers (used helpers)
- Added tests for this pod.container.securityContext condition
2019-06-18 11:04:38 -06:00
Bobby Brennan
73727bd9d8 Fix image update for version tags (#150) 2019-06-14 12:16:02 -06:00
Bobby Brennan
41e64f7405 update to 0.2.0 (#147) 0.2.0 2019-06-14 05:58:40 -06:00
Bobby Brennan
50d32b9b4c move helm chart to reactiveops/charts (#128)
* move helm chart to reactiveops/charts

init helm in circleci

fix template command

* update release process
2019-06-13 13:07:10 -06:00
Bobby Brennan
ebfb4ea9a1 Add support for stateful sets (#145) 2019-06-13 07:59:01 -06:00
Kim Schlesinger
e030b61705 Merge pull request #144 from reactiveops/ks/adjust-os-exit
adjust os exit
2019-06-11 16:29:38 -05:00
kimschles
b32a7afa77 update tests 2019-06-11 13:46:12 -06:00
kimschles
30ff6e6667 [WIP] change GetConfigOrDie to GetConfig 2019-06-10 13:34:09 -06:00
Kim Schlesinger
6fa27eed76 Merge pull request #138 from reactiveops/rb/cluster-name
Show cluster name/host on dashboard
2019-06-10 12:04:40 -05:00
Bobby Brennan
538b1fba1c fix padding on top-level header 2019-06-10 14:50:37 +00:00
Bobby Brennan
d569605d0d add tests for creation time 2019-06-10 14:43:21 +00:00
Bobby Brennan
ca4b45451f re-bump output version 2019-06-10 14:43:15 +00:00
Bobby Brennan
1d6248180e add display-name flag 2019-06-10 14:39:24 +00:00
Bobby Brennan
7cfa13f285 Better support for CI/CD use case (#127)
add score to output

add output-format option

update README with more use cases

change YAML marshal strategy

fix webhook install instructions
2019-06-10 10:13:10 -04:00
Bobby Brennan
0bd8f8f507 Tweak CI for forked PRs and better release process (#115)
* build new image upon release

* skip certain actions during CI on forked PRs
2019-06-07 13:47:20 -04:00
Kim Schlesinger
62b914d743 Merge pull request #140 from reactiveops/ks/dev-setup
add instructions for local development
2019-06-07 11:08:39 -05:00
kimschles
65c0f07284 update path to project and add url for cla 2019-06-07 09:49:06 -06:00
kimschles
e3c0d53df5 remove extra lines 2019-06-06 15:51:53 -06:00
kimschles
8ad223f6f7 Merge branch 'master' of github.com:reactiveops/polaris into ks/dev-setup 2019-06-06 15:28:38 -06:00
kimschles
ac44416d0f add instructions for how to setup a dev environment 2019-06-06 15:26:53 -06:00
Bobby Brennan
3c72515946 Fix office hours link (#139) 2019-06-06 16:33:27 -04:00
Bobby Brennan
eab320af38 version 0.1.5 (#135) 0.1.5 2019-06-05 12:17:40 -04:00
Bobby Brennan
2494dd097b optionalize base path for dashboard (#134) 2019-06-04 16:44:41 -04:00
Bobby Brennan
12e10f9111 skip resources that are empty strings (#131) 2019-06-04 16:28:58 -04:00
Bobby Brennan
139e6611b1 add Nick and Kim as codeowners (#133) 2019-06-04 11:57:47 -04:00
Bobby Brennan
804171b289 Add office hours to README 2019-05-29 14:06:51 -04:00
Bobby Brennan
f061e0e012 Fix helm for webhook (#129)
* Log all validation attempts

* add app selector for helm deployments
2019-05-24 10:21:38 -04:00
Rob Scott
d5b3b6b4ae Merge pull request #126 from reactiveops/rs/init-except
Adding exception for init container resource checks
2019-05-23 16:57:50 +02:00
Rob Scott
9a03f87c0b adding exception for init container resource checks 2019-05-23 16:50:37 +02:00
Bobby Brennan
69d8b959d4 add release instructions (#122) 2019-05-20 16:45:48 -04:00
Bobby Brennan
72adf571f3 bump version to 0.1.4 (#118)
* bump version to 0.1.4

* add changelog
0.1.4
2019-05-20 16:01:34 -04:00
Rob Scott
df93a14393 Merge pull request #121 from reactiveops/rs/init-exception
Ensuring that readiness probes in init containers are not validated
2019-05-20 15:45:19 -04:00
Rob Scott
f5c7087d6d ensuring that readiness probes in init containers are not validated to fix #112 2019-05-20 21:35:44 +02:00
Rob Scott
7b29a8786e Merge pull request #120 from reactiveops/rs/auth
Adding all auth providers to fix #114
2019-05-20 15:24:32 -04:00
Bobby Brennan
dd98ec6004 Update protobuf to 1.3.1 2019-05-20 18:55:50 +00:00
Rob Scott
9e1c714869 adding all auth providers to fix #114 2019-05-20 20:01:00 +02:00
Bobby Brennan
f29e79841a fix JSON error on details pages (#117)
* fix JSON error on details pages

* test HTTP requests to dashboard as part of CI
2019-05-20 11:04:59 -04:00
0xflotus
bfe388c41b fixed small errors (#113)
* fixed Guidelines

* Update health-checks.md
2019-05-20 08:06:10 -04:00