Commit Graph

340 Commits

Author SHA1 Message Date
Robert Brennan
2929c7c42e more progress 2021-03-17 21:06:17 +00:00
Robert Brennan
d858b3f32a first pass 2021-03-17 21:06:17 +00:00
Robert Brennan
7bd4d967e4 remove unused fn 2021-03-17 21:06:17 +00:00
Robert Brennan
ff4d08dcf5 rename a fn 2021-03-17 21:06:17 +00:00
Robert Brennan
6adc1bdeb7 reenable test 2021-03-17 21:06:17 +00:00
Robert Brennan
a55315870d fix tests 2021-03-17 21:06:17 +00:00
Robert Brennan
87e0e539af add ingress backward compat 2021-03-17 21:06:17 +00:00
Robert Brennan
d04696e3ae delint 2021-03-17 21:06:17 +00:00
Robert Brennan
6835925805 combine controllers and-noncontrollers in resource provider 2021-03-17 21:06:17 +00:00
Robert Brennan
743d556524 fix pod tests 2021-03-17 21:06:17 +00:00
Robert Brennan
2021ecb373 fix cronjob test 2021-03-17 21:06:17 +00:00
Robert Brennan
18c0f4e84c fix init containers 2021-03-17 21:06:17 +00:00
Robert Brennan
1371b79c03 fix up resource creation from API 2021-03-17 21:06:17 +00:00
Robert Brennan
8ad8776e00 fix check test 2021-03-17 21:06:17 +00:00
Robert Brennan
47c92b5860 fix exemptions 2021-03-17 21:06:17 +00:00
Robert Brennan
657d2e0c7f refactor tests 2021-03-17 21:06:17 +00:00
Robert Brennan
a6c196044c resource provider helper 2021-03-17 21:06:17 +00:00
Robert Brennan
9120949f62 tests passing 2021-03-17 21:06:17 +00:00
Robert Brennan
32e2f71ed8 refactor a bunch 2021-03-17 21:06:17 +00:00
Robert Brennan
5b8c1b28a9 fix compile 2021-03-17 21:06:17 +00:00
Robert Brennan
2d8e78cf8f move ingress to arbitrary 2021-03-17 21:06:17 +00:00
jordandoig
56ff966ed1 Delete lingering print, add pdb check, start implementing validator test 2021-03-17 21:06:17 +00:00
jordandoig
46f9549a7a Fix nil map error 2021-03-17 21:06:17 +00:00
jordandoig
a0d1b2ce04 PR updates 2021-03-17 21:06:17 +00:00
Jordan Doig
db0fa8f359 Fix resource setting from string 2021-03-17 21:06:17 +00:00
Jordan Doig
026a016b64 Add arbitrary validation to fullaudit 2021-03-17 21:06:17 +00:00
jordandoig
560425cf72 Set arbitraries on resource provider 2021-03-17 21:06:17 +00:00
jordandoig
eac3d86e37 Pipe config through to resource provider 2021-03-17 21:06:17 +00:00
Jordan Doig
4ec5349ecf Add arbitrary validator 2021-03-17 21:06:17 +00:00
Jordan Doig
94190db1b1 Add basic flow 2021-03-17 21:06:17 +00:00
Robert Brennan
1fed099b53 Pretty printer for audit (#512)
* pretty output

* add colors

* better nocolor

* fix up main title

* delint

* remove double negative

* update docs
2021-03-12 12:20:00 -05:00
Robert Brennan
768b715fdf fix npe (#511) 2021-03-08 08:34:31 -05:00
Robert Brennan
2064384985 fix status bar for ingress (#509) 2021-03-03 10:20:36 -05:00
Robert Brennan
b436699260 add a test (#506) 2021-02-26 16:29:25 -05:00
Jordan Doig
4c3d0e0603 Set full object ObjectMeta on new workload from Pod (#471)
* Unmarshal OriginalObjectJSON into ObjectMeta

* Unmarshal to unst before converting too v1 Object

* Add passing annotated deployment webhook test case

* fix meta accessor

* fix tests

* remove logs

* fix tests

Co-authored-by: Robert Brennan <contact@rbren.io>
2021-02-26 15:33:40 -05:00
MAKOSCAFEE
f42af35352 fix merge conflicts 2021-02-24 21:17:58 +03:00
Robert Brennan
c16aac808f fix checks for k8s defaults (#496)
* fix insecure caps check

* add more tests

* fix privilege escalation allowed
2021-02-11 17:11:16 -05:00
MAKOSCAFEE
0aa173789a refactor resultSet loop 2021-02-09 19:16:42 +03:00
Robert Brennan
d9e148c0f2 fix html tag (#489) 2021-02-03 09:56:30 -05:00
MAKOSCAFEE
fe0060af77 added test for score 2021-01-29 22:13:01 +03:00
Robert Brennan
6cda7cd7d5 remove details links (#473) 2021-01-15 13:55:59 -05:00
Jordan Doig
93a80e44d3 Manually set Ingress object Kind 2021-01-14 11:38:32 -07:00
Jordan Doig
bc866a4d18 Merge branch 'master' into jd/out-of-control 2021-01-14 11:20:35 -07:00
Robert Brennan
ec557f7ce8 Update dependencies (#470)
* update to v20

* fix tests
2021-01-08 14:01:01 -05:00
Jordan Doig
4cee8b7e35 Some nil pointer dereference fixes 2021-01-07 20:40:22 -07:00
Jordan Doig
ba53a2b8ab Add ingress nil check test 2021-01-04 20:57:51 -07:00
Jordan Doig
3a8655de81 Update validate ingress test 2021-01-04 20:44:38 -07:00
Jordan Doig
3f62126bdd Refactor resolveCheck 2021-01-04 16:52:09 -07:00
Jordan Doig
ee8768591b Merge branch 'master' into jd/out-of-control 2021-01-04 16:14:33 -07:00
Jordan Doig
6e93b799b1 Update UI for non-controller types 2021-01-04 16:10:52 -07:00