Commit Graph

66 Commits

Author SHA1 Message Date
Bobby Brennan
55363fd7a8 Add categories to dashboard
add version, cluster stats to output

add comment

update UI

changes to summary aggregation

add category summaries to dash
2019-04-23 15:07:50 +00:00
Rob Scott
674696c7e1 restructuring config to match up with docs 2019-04-22 12:58:25 -04:00
Bobby Brennan
3ce7e12082 Add version, cluster stats to output and UI (#61)
* add version, cluster stats to output

* add comment

* fix tests

* add categories to messages

* fix tests

* update UI

* remove empty category totals field

* k8smeta -> metav1
2019-04-22 12:01:18 -04:00
Bobby Brennan
8326a49b5a change message variable names 2019-04-12 15:13:46 +00:00
Bobby Brennan
bcff5f10bc pull out messages into separate file, some rephrasing
phrasing

fix tests
2019-04-12 14:56:25 +00:00
Rob Scott
0a33875962 cleaning up default config, fixing a small bug 2019-04-05 15:57:51 -04:00
Rob Scott
9cfd2b6417 security validation fixes and more thorough tests 2019-04-05 15:10:11 -04:00
Rob Scott
3ea06b81ee security validations fully working 2019-04-05 15:10:11 -04:00
Rob Scott
82164105d7 initial work on security validations 2019-04-05 15:10:00 -04:00
Bobby Brennan
e4dd53d1c0 Add audit mode to CLI
Add option to send audit results to a remote host

add audit flag to print results to stdout

add comments

make comments more consistent

move audit test

fix fullaudit_test

add test instructions to README

update audit test

simplify stdout output

update comment

fix import

run audit by default
2019-04-03 18:58:00 +00:00
Rob Scott
d607d48d28 adding MessageType for use in place of Severity in relevant places 2019-03-28 12:16:15 -04:00
Rob Scott
5d5f8c24b2 moving webhook logic into new webhook package, attempting to detect namespace fairwinds webhook is deployed in 2019-03-28 10:17:21 -04:00
Rob Scott
f5cde2db38 a lot of cleanup and restructuring 2019-03-27 22:57:01 -04:00
Rob Scott
f04883539a updating resource config syntax 2019-03-27 22:55:31 -04:00
Rob Scott
6d49d0e19c updating logic to work with new config syntax 2019-03-27 22:55:31 -04:00
Bobby Brennan
deacad7724 move UI code into pkg/dashboard 2019-03-15 13:25:19 +00:00
jessicagreben
97844d552b fix network mssg wording 2019-02-13 14:51:12 -08:00
jessicagreben
7195793ff5 add network test 2019-02-13 14:33:47 -08:00
jessicagreben
16409c097d add pod host networking validations 2019-02-13 10:58:30 -08:00
jessicagreben
5f7130d1e0 add host port validation 2019-02-13 09:04:13 -08:00
jessicagreben
9286d2b960 validateCtr should return a resource result, just like vPod and vDeploy 2019-02-13 08:58:26 -08:00
jessicagreben
e44fa9c712 add a test for dashboard, move stuff around to test easier, add fixtures 2019-02-08 12:50:37 -08:00
jessicagreben
b8a0d97ac4 fix lint errs 2019-02-07 09:08:38 -08:00
jessicagreben
bfcda872a9 merge master 2019-02-07 08:57:24 -08:00
Rob Scott
535735fbde fixes for linting, updating CI to fail when linting does 2019-02-07 11:28:30 -05:00
jessicagreben
93871e2bc4 add cv.messages func to sort failures/successes 2019-02-06 14:53:26 -08:00
jessicagreben
26b01299cc remove handlers since they arent in use 2019-02-06 14:20:06 -08:00
jessicagreben
cb43c57d8d data refactor init chagnes 2019-02-06 13:56:06 -08:00
Rob Scott
5625f571f5 updating tests, slight tweak to validation message 2019-02-06 12:27:32 -05:00
Rob Scott
c94dc4dbf1 lots of cleanup, simplifying results, including container names in output 2019-02-06 12:10:23 -05:00
jessicagreben
af82943bee move clienset init to where it is used 2019-02-01 14:41:32 -08:00
Rob Scott
9d3f78e420 including successes in dashboard output 2019-01-28 23:23:32 -05:00
Rob Scott
da1303dd74 Dashboard now rendering all data currently available to it 2019-01-28 21:04:20 -05:00
Rob Scott
d9067428e0 initial mostly broken work on integration 2019-01-28 18:45:48 -05:00
Rob Scott
bbb936c449 merging in remote changes 2019-01-28 16:16:52 -05:00
jessicagreben
31897ee9fc check req kind in webhook handle func 2019-01-28 10:39:56 -08:00
Rob Scott
700b645126 rendering initial dashboard UI with go template and sample data 2019-01-27 21:26:33 -05:00
jessicagreben
8dcef36cef fix comments 2019-01-27 09:59:21 -08:00
jessicagreben
3270ed912b de-dup webhook factory and validator 2019-01-27 09:56:14 -08:00
jessicagreben
a2e2788cff remove dup pod validation, move test yaml 2019-01-26 18:43:40 -08:00
jessicagreben
e8ba064833 fix comments 2019-01-26 18:17:57 -08:00
jessicagreben
198277a9c9 add deploy admission webhook 2019-01-26 18:15:15 -08:00
jessicagreben
3eea0a82c0 make a little more pretty 2019-01-04 21:11:34 -08:00
jessicagreben
583d6fa4d2 im ugly but i work 2019-01-04 20:56:30 -08:00
jessicagreben
718c0901eb remove unneeded white space 2019-01-03 09:20:41 -08:00
jessicagreben
135f33fe7c fix spelling err 2019-01-03 08:32:09 -08:00
jessicagreben
0e4f8657ce add tests 2019-01-03 08:30:52 -08:00
jessicagreben
21e7d2b0f8 make PR comment changes 2019-01-03 07:33:20 -08:00
jessicagreben
c3bbbde631 add image and healthcheck config and checks 2018-12-31 11:21:46 -08:00
Rob Scott
58b0497888 back to expectedRange naming 2018-12-28 16:35:47 -05:00