Robert Brennan
2cdc4775e0
bump to 1.0.3 ( #325 )
2020-06-03 16:56:24 -04:00
Robert Brennan
ceeffb97a0
update to 1.0.2
2020-05-21 10:29:59 +00:00
Robert Brennan
bd14ab8bc1
Release 1.0.0 ( #300 )
...
* Release 1.0.0
* update deploy files
* remove docs for old capabilities
* update images
* update image
* update docs
* remove capabilities language
* add CLI changes to changelog
* reorg changelog
2020-05-20 09:00:41 -04:00
Bader Boland
9c9e58c23d
Removed commit from version info
2020-02-11 15:06:57 -05:00
Bader Boland
6f8028fc17
Moved the rest of the commands.
2020-02-06 10:54:55 -05:00
Bader Boland
d507039d5f
First commands added.
2020-02-06 10:54:54 -05:00
Robert Brennan
090700f641
minor tweaks
2020-01-14 14:50:34 +00:00
Robert Brennan
2770be643f
Refactor validation
2020-01-14 14:50:34 +00:00
Robert Brennan
91378c3d92
Bump version to 0.6 ( #231 )
...
* bump version to 0.6.0
* update changelog
2019-12-09 12:20:15 -05:00
Robert Brennan
7ce71f1632
bump to version 0.5.2 ( #224 )
2019-11-13 15:27:24 -05:00
Robert Brennan
159c165468
bump version ( #221 )
2019-11-12 11:40:54 -05:00
Robert Brennan
3d07ce8004
update to 0.5.0 ( #205 )
...
* update to 0.5.0
* update changelog
* incorporate changes to polaris chart
2019-11-06 13:57:18 -05:00
Robert Brennan
2b15f11d57
Add exemptions to config ( #204 )
...
* first pass at adding exemptions
* Update config.yaml
* make config_test more reliable
* add flag to disallow exemptions in dashboard
* add disallow-exemptions flag to CLI
* add comments
* fix exemptions flag
* fix alert on dashboard
* minor style changes
2019-10-23 17:14:03 -04:00
Robert Brennan
2e44d151fe
fix empty dashboard when load-audit-file not specified ( #203 )
2019-09-18 09:39:43 -04:00
Will Ledingham
b8422a93b7
Wl/stored audits ( #188 )
...
* added ability to run dashboard from a stored audit result file.
* added ability to run dashboard from a stored audit result file.
* more changes
* debugging
* de
* all working as anticipated locally
* .
* updated way of decoding YAML/JSON files.
* remmoved unneded code
* renamed fn names, moved logic around and cleaned up main.go
* deleted output files from weird places.
* deleted test file
2019-08-14 17:20:19 -04:00
Nick Huanca
75f70352ba
Additional Pod Controller Scans ( #166 )
...
**Changes**
- Refactored the way controllers work to be an interface
- Added configurable controllers to include in scans
- Added daemonsets, jobs and cronjobs in scans
- Added `ReplicationController` type controllers to the supported list
- Adjusted logic for failed YAML parsing to bubble up errors
- Added better logic for calculating summaries on cluster wide results
- Relocated responsibilities for counting types into validators vs spreading it around more packages
- Fixed bug where cronjob parsing was using wrong KIND
- Added fixtures for mocking new controller types
- Added example yamls to test scanning files
- Added functions to NamespacedResult(s) to reduce code complexity deep set iterations
- Refactored how results get added to namespacedresults so adding more later is easier
- Minor signature changes for interface implementing structs for controllers
2019-07-31 15:56:27 -06:00
Bobby Brennan
20bd32afb6
Rename ReactiveOps to Fairwinds ( #180 )
...
* Rename ReactiveOps to Fairwinds
* Rename ReactiveOps to Fairwinds
2019-07-30 15:29:09 -04:00
Bobby Brennan
7f42841572
update to v0.3.1 ( #176 )
2019-07-23 14:06:13 -04:00
Bobby Brennan
962494e47a
update to 0.3.0 ( #162 )
...
* update to 0.3.0
* disable test_k8s for update-version branches
* update README
2019-07-11 11:13:05 -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
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
d8d0783f29
Release 0.2.1 ( #151 )
...
* Added release version and updated readme
2019-06-21 12:09:34 -06:00
Bobby Brennan
41e64f7405
update to 0.2.0 ( #147 )
2019-06-14 05:58:40 -06: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
eab320af38
version 0.1.5 ( #135 )
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
72adf571f3
bump version to 0.1.4 ( #118 )
...
* bump version to 0.1.4
* add changelog
2019-05-20 16:01:34 -04: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
Bobby Brennan
251f8f1c41
bump version
2019-05-17 20:40:33 +00:00
Bobby Brennan
720729aa37
run audit on every page load
2019-05-17 20:28:43 +00:00
Rob Scott
2cb6b4347d
version bump for 0.1.2
2019-05-17 14:48:21 -04:00
Bobby Brennan
42c8bbf1a9
update version to 0.1.1
2019-05-17 14:53:29 +00:00
Bobby Brennan
79f3d2cb74
use packr for config.yaml
2019-05-17 14:34:53 +00:00
Rob Scott
40bb07bb3a
improving error handling
2019-05-16 17:07:34 -04:00
Rob Scott
0f81f5a93d
Adding goreleaser support
2019-05-16 11:21:47 -04:00
Rob Scott
c019364958
much more granular rbac permissions, splitting up dashboard and webhook components to allow for that
2019-05-16 10:00:21 -04:00
Bobby Brennan
24975bb8a1
update favicons
2019-05-15 21:52:15 +00:00
Bobby Brennan
9bcb832bbd
rename all the things
2019-05-09 15:59:23 +00:00
Bobby Brennan
bd2da76c56
Add explanations for each error
...
first pass
add info links to dashboard
2019-05-08 16:13:29 +00:00
Bobby Brennan
740e3ad871
add /health endpoint ( #74 )
2019-05-07 16:29:55 -04:00
Bobby Brennan
520d6572e4
Add ability to audit a directory of files ( #70 )
...
* refactor kubernetes API usage
* add ability to audit directory
* refactor a bit
* fix return statement
* fix main.go
* add ability to audit multiple resources in a single file
2019-05-07 12:42:57 -04:00
Rob Scott
4fe39e7b74
improved logging, better webhook output, webhook deploy fixes
2019-04-26 17:35:14 -04:00
Bobby Brennan
29c7bfbf4e
write output-file after sending to output-url
2019-04-22 20:04:03 +00: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
54a4f92695
Pack static assets into packr box for portability
...
copy config.yaml to docker image
enable external usage of dashboard package
gofmt
fix comment
use packr for assets
add gobuffalo/packr dependency
add dependencies
fix pointer issues
add output-file option
2019-04-18 18:25:16 +00:00