Commit Graph

404 Commits

Author SHA1 Message Date
Robert Brennan
2770be643f Refactor validation 2020-01-14 14:50:34 +00:00
Robert Brennan
5cd52242c4 Merge pull request #238 from FairwindsOps/rb/fix-full-config
fix config-full.yaml
2020-01-13 12:34:54 -05:00
Robert Brennan
6b4227da4d fix config-full.yaml 2020-01-13 16:01:36 +00:00
Robert Brennan
2e1aa0db4a Merge pull request #235 from FairwindsOps/rb/custom-checks-2
Implement custom checks
2020-01-09 08:32:31 -05:00
Robert Brennan
e7baeac2e5 add script for generating deploy files 2020-01-03 18:32:29 +00:00
Robert Brennan
051319fab7 add logs to webhook test 2020-01-03 18:07:54 +00:00
Robert Brennan
917e630697 move some tests 2020-01-02 20:49:51 +00:00
Robert Brennan
68166559c5 expand docs 2020-01-02 20:21:46 +00:00
Robert Brennan
fee55ba7f8 fix lint errors 2020-01-02 20:17:56 +00:00
Robert Brennan
d0e0009efc revert dashboard.yaml 2020-01-02 20:10:22 +00:00
Robert Brennan
57ff1d5c06 remove messages 2020-01-02 20:07:55 +00:00
Robert Brennan
f0834d30a2 update docs 2020-01-02 19:55:11 +00:00
Robert Brennan
4d82220212 fix up config-full 2020-01-02 19:26:03 +00:00
Robert Brennan
f8d5ce70cf support schemas that use json strings 2020-01-02 18:59:11 +00:00
Robert Brennan
5f060801ef remove unused config structs 2020-01-02 17:58:22 +00:00
Robert Brennan
04da47d83e change input config to simplify things 2020-01-02 17:55:21 +00:00
Robert Brennan
5efa416ea9 implement custom checks, implement resource ranges as custom check 2020-01-02 17:55:21 +00:00
Robert Brennan
7b0fe81d01 implement capabilities checks in JSON schema 2020-01-02 17:55:21 +00:00
Robert Brennan
1067255173 Merge pull request #234 from FairwindsOps/rb/custom-checks
JSON schema checks
2020-01-02 12:55:03 -05:00
Robert Brennan
7cc0be4188 remove unused function 2019-12-23 21:16:59 +00:00
Robert Brennan
b0035158d2 fix lint errors 2019-12-23 20:57:48 +00:00
Robert Brennan
7070eb724c Merge branch 'rb/custom-checks' of ssh://github.com/fairwindsops/polaris into rb/custom-checks 2019-12-23 20:32:45 +00:00
Robert Brennan
f7dccc079b move more security checks to jsonschema 2019-12-23 20:32:38 +00:00
Robert Brennan
6c588848ef fix up exclusions 2019-12-23 20:32:38 +00:00
Robert Brennan
ad3a8e6748 move runAsRootAllowed over to jsonschema 2019-12-23 20:32:38 +00:00
Robert Brennan
3fa627a2cd move networking checks over to json schema 2019-12-23 20:32:38 +00:00
Robert Brennan
30b49c4d7b implement image checks using json schema 2019-12-23 20:32:38 +00:00
Robert Brennan
f2c5752718 migrate health checks to schemas 2019-12-23 20:32:38 +00:00
Robert Brennan
d0dc7f4b0e simplify GetSupportedControllerFromString 2019-12-23 20:32:38 +00:00
Robert Brennan
3304285b4e move rest of pod checks over to schema 2019-12-23 20:32:38 +00:00
Robert Brennan
d80d326f7c swap out host_network for a schema-based check 2019-12-23 20:32:38 +00:00
Robert Brennan
df48615a26 Merge branch 'master' into rb/custom-checks 2019-12-23 15:31:40 -05:00
Robert Brennan
59785196d4 circleci: set env for go mod (#233)
* circleci: set env for go mod

* fix dockerfile to support go mod

* update go mod

* update go in docker
2019-12-23 15:31:24 -05:00
Robert Brennan
02252c690d move more security checks to jsonschema 2019-12-23 19:26:43 +00:00
Robert Brennan
25be9e41dd fix up exclusions 2019-12-23 19:03:37 +00:00
Robert Brennan
ddf815d636 move runAsRootAllowed over to jsonschema 2019-12-23 18:59:26 +00:00
Robert Brennan
95c04b1e9d move networking checks over to json schema 2019-12-23 17:04:44 +00:00
Robert Brennan
0f2e5e0def implement image checks using json schema 2019-12-23 16:19:57 +00:00
Robert Brennan
8b20fd9dcf migrate health checks to schemas 2019-12-20 21:37:58 +00:00
Robert Brennan
d4e3258d53 simplify GetSupportedControllerFromString 2019-12-20 20:14:49 +00:00
Robert Brennan
b4e3f78b72 move rest of pod checks over to schema 2019-12-20 17:33:52 +00:00
Robert Brennan
20257cd917 swap out host_network for a schema-based check 2019-12-19 21:25:01 +00:00
Robert Brennan
317dfcefd2 update go.sum 2019-12-19 17:58:42 +00:00
Robert Brennan
42e8666356 add envrc 2019-12-19 17:53:23 +00:00
Robert Brennan
49a419548f move from gopkg to go mod 2019-12-19 17:53:12 +00:00
Robert Brennan
790607c6c0 remove vendor 2019-12-19 17:52:35 +00:00
Robert Brennan
91378c3d92 Bump version to 0.6 (#231)
* bump version to 0.6.0

* update changelog
0.6.0
2019-12-09 12:20:15 -05:00
Robert Brennan
207297c11d move to using fairwinds quay repo (#230) 2019-12-09 08:51:17 -05:00
Robert Brennan
0d86096f09 remove extensionsv1beta1 reference to support 1.16 (#229) 2019-12-06 11:03:38 -05:00
Robert Brennan
67ab987f7e Add support for annotation-based exemptions (#227)
* add controllers_to_scan to example config-full

* add support for annotation-based exemptions

* fix lint errors

* add docs
2019-12-06 08:29:30 -05:00