Cydnee Owens and GitHub
b35d8e33d2
Merge branch 'master' into tag-not-specified
2021-05-11 13:25:34 -07:00
d011bb454a
add failure.all.yaml for dangerouscapabilities test ( #538 )
...
* add failure.all.yaml for dangerouscapabilities test
* change to [ALL] failing test
* add failure.all.yaml for dangerouscapabilities test
* change to [ALL] failing test
* fix dangerous caps test
Co-authored-by: Robert Brennan <contact@rbren.io >
2021-05-11 13:12:46 -07:00
Cydnee Owens
4a690d0056
add passing failure test
2021-05-11 13:02:38 -07:00
Cydnee Owens
198046677c
add passing success test
2021-05-11 13:02:20 -07:00
Soto Sugita and GitHub
8e62436697
Fix the installation command by helm ( #539 )
...
The installation by helm will fail because the namespace does not exist.
Added the `--create-namespace` flag to create a namespace if not exist.
2021-05-11 09:00:29 -04:00
Cydnee Owens
c3b72a0316
start success/failure tests
2021-05-10 13:56:57 -07:00
Cydnee Owens
c5f8b0a59d
add failure.all.yaml for dangerouscapabilities test
2021-05-07 10:09:46 -07:00
c9811171ce
Check testing ( #535 )
...
* add file structure and success/failure yaml files
* add success/fail check tests for liveness probe missing
* add success/fail check tests for readiness probe missing
* add cpu limit missing success/failure
* add cpu requests missing success/failure
* add hostPortMissing success/failure
* add readinessProbeMissing success/failure
* Add success/failure test for dangerousCapabilities
* add success test
* add success/failure tests
* name change pdbDisruptionsGreaterThanZero to pdbDisruptionsIsZero for test
Co-authored-by: Robert Brennan <accounts@rbren.io >
2021-05-07 09:46:26 -07:00
Cydnee Owens and GitHub
30eebaf16a
add memory limits and requests success/failure tests ( #537 )
2021-05-06 14:15:22 -07:00
dbf001fa53
Bump github.com/thoas/go-funk from 0.7.0 to 0.8.0 ( #530 )
...
Bumps [github.com/thoas/go-funk](https://github.com/thoas/go-funk ) from 0.7.0 to 0.8.0.
- [Release notes](https://github.com/thoas/go-funk/releases )
- [Changelog](https://github.com/thoas/go-funk/blob/master/CHANGELOG.md )
- [Commits](https://github.com/thoas/go-funk/compare/v0.7.0...v0.8.0 )
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-05-06 14:19:39 -04:00
Robert Brennan and GitHub
f753fc91f2
Support multi-resource templates ( #524 )
...
* able to run multi-resource tests
* start passing resource provider through
* working end-to-end
* better support for go templating
* fix tests
* delint
* add test
* add json annotations
* remove panics
* fix annotation
* fix for groupkinds
* add comment
* add docs
* change jsonSchema field to schemaString
* rename check
* add pdb to tests
* add ingress to tests
* update deps
* fix up policy import
* update go
* fix check name
* funk it up
* better docs
2021-05-06 14:01:20 -04:00
239a321588
Liveness probe ( #529 )
...
* add file structure and success/failure yaml files
* add success/fail check tests for liveness probe missing
* add success/fail check tests for readiness probe missing
* add cpu limit missing success/failure
* add cpu requests missing success/failure
* add hostPortMissing success/failure
* add readinessProbeMissing success/failure
* delete misspelled file folder readinessProb
Co-authored-by: Robert Brennan <accounts@rbren.io >
2021-05-06 09:11:10 -07:00
Robert Brennan and GitHub
61eb1f95a4
run check tests in CI ( #532 )
2021-04-30 08:51:47 -04:00
a66a6b89da
Upgrade to GitHub-native Dependabot ( #528 )
...
Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2021-04-30 08:02:05 -04:00
Cydnee Owens and GitHub
46923d0a0a
Helper tests2 ( #527 )
...
* Add test for getWeatherIcon and getGrade helper methods
* Add tests for all helper methods
2021-04-23 10:49:01 -07:00
Cydnee Owens and GitHub
ba1b4d5db9
Add test for getWeatherIcon and getGrade helper methods ( #526 )
2021-04-22 09:58:04 -07:00
Robert Brennan and GitHub
ba0a25acf9
Delete codecov.yml ( #525 )
...
* Delete codecov.yml
* Update config.yml
2021-04-16 14:27:00 -06:00
371e30fe3d
Add support for check templates ( #520 )
...
* Add basic flow
* Add arbitrary validator
* Pipe config through to resource provider
* Set arbitraries on resource provider
* Add arbitrary validation to fullaudit
* Add conf argument
* Fix resource setting from string
* PR updates
* Fix nil map error
* Delete lingering print, add pdb check, start implementing validator test
* move ingress to arbitrary
* fix compile
* refactor a bunch
* add tls tests
* tests passing
* resource provider helper
* refactor tests
* fix exemptions
* fix check test
* fix up resource creation from API
* fix init containers
* fix cronjob test
* fix pod tests
* combine controllers and-noncontrollers in resource provider
* delint
* add ingress backward compat
* fix tests
* reenable test
* rename a fn
* remove unused fn
* remove if
* first pass
* more progress
* debug
* update jsonschema
* Revert "update jsonschema"
This reverts commit 45e6c398ff .
* Revert "Revert "update jsonschema""
This reverts commit f8c5ec223824694c43a6af9dae9319f1f0e30b37.
* templating working
* rename check
* add failure details to results
* minor edits
* add runAsRoot test
* Revert "Revert "Revert "update jsonschema"""
This reverts commit fcdacdc3c22e32c580541901f99e154d00bedbc8.
* minor fixes
* most tests passing
* fix json annotations
* logspam
* delint
* add comment
Co-authored-by: Jordan Doig <jordan.steele.doig@gmail.com >
2021-04-09 09:08:31 -04:00
Terraform User
1013834e3c
Managed by Terraform
2021-04-07 10:45:20 -06:00
Terraform User
e802c28801
Managed by Terraform
2021-04-07 09:59:48 -06:00
Robert Brennan and GitHub
14d503580b
Update documentation from template ( #521 )
2021-04-05 11:47:39 -04:00
Terraform User
0fc109c199
Managed by Terraform
2021-03-30 12:20:28 -06:00
63fd576d3e
Add support for arbitrary Kinds ( #505 )
...
* Add basic flow
* Add arbitrary validator
* Pipe config through to resource provider
* Set arbitraries on resource provider
* Add arbitrary validation to fullaudit
* Add conf argument
* Fix resource setting from string
* PR updates
* Fix nil map error
* Delete lingering print, add pdb check, start implementing validator test
* move ingress to arbitrary
* fix compile
* refactor a bunch
* add tls tests
* tests passing
* resource provider helper
* refactor tests
* fix exemptions
* fix check test
* fix up resource creation from API
* fix init containers
* fix cronjob test
* fix pod tests
* combine controllers and-noncontrollers in resource provider
* delint
* add ingress backward compat
* fix tests
* reenable test
* rename a fn
* remove unused fn
* remove if
Co-authored-by: Robert Brennan <contact@rbren.io >
2021-03-26 08:29:59 -04:00
Robert Brennan and GitHub
f0c8ee256e
Update documentation from template ( #518 )
2021-03-17 13:55:36 -04:00
d5cb68084e
Bump github.com/fatih/color from 1.7.0 to 1.10.0 ( #515 )
...
Bumps [github.com/fatih/color](https://github.com/fatih/color ) from 1.7.0 to 1.10.0.
- [Release notes](https://github.com/fatih/color/releases )
- [Commits](https://github.com/fatih/color/compare/v1.7.0...v1.10.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2021-03-17 12:51:17 -04:00
f7d2309608
Bump github.com/sirupsen/logrus from 1.8.0 to 1.8.1 ( #514 )
...
Bumps [github.com/sirupsen/logrus](https://github.com/sirupsen/logrus ) from 1.8.0 to 1.8.1.
- [Release notes](https://github.com/sirupsen/logrus/releases )
- [Changelog](https://github.com/sirupsen/logrus/blob/master/CHANGELOG.md )
- [Commits](https://github.com/sirupsen/logrus/compare/v1.8.0...v1.8.1 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2021-03-17 12:51:10 -04:00
Robert Brennan
d800e8d629
empty commit
3.2.0
2021-03-16 13:30:47 +00:00
Robert Brennan and GitHub
eebc9537a2
update for 3.2.0 ( #513 )
2021-03-12 13:12:16 -05:00
Robert Brennan and GitHub
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
25dfae1fea
add to changelog
3.1.6
2021-03-08 14:03:51 +00:00
Robert Brennan
c365fb08cf
bump version
2021-03-08 14:03:15 +00:00
Robert Brennan and GitHub
768b715fdf
fix npe ( #511 )
2021-03-08 08:34:31 -05:00
7d938ac405
Bump k8s.io/client-go from 0.20.2 to 0.20.4 ( #502 )
...
Bumps [k8s.io/client-go](https://github.com/kubernetes/client-go ) from 0.20.2 to 0.20.4.
- [Release notes](https://github.com/kubernetes/client-go/releases )
- [Changelog](https://github.com/kubernetes/client-go/blob/master/CHANGELOG.md )
- [Commits](https://github.com/kubernetes/client-go/compare/v0.20.2...v0.20.4 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2021-03-04 08:43:20 -05:00
Robert Brennan
2f5964519a
bump version
3.1.5
2021-03-03 15:23:05 +00:00
Robert Brennan and GitHub
2064384985
fix status bar for ingress ( #509 )
2021-03-03 10:20:36 -05:00
Robert Brennan and GitHub
b436699260
add a test ( #506 )
2021-02-26 16:29:25 -05:00
Robert Brennan
1a025da649
bump version
3.1.4
2021-02-26 20:35:36 +00:00
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
Robert Brennan
714b7bfbba
trigger CI
2021-02-26 16:32:19 +00:00
Barnabas Makonda and GitHub
16ffe1e1c4
Merge pull request #487 from FairwindsOps/only-failed-test-audit
...
Audit- Only show the failed test if flag is specified.
2021-02-26 17:51:46 +03:00
MAKOSCAFEE
7f1c143d77
fix docs
2021-02-24 21:19:09 +03:00
MAKOSCAFEE
f42af35352
fix merge conflicts
2021-02-24 21:17:58 +03:00
MAKOSCAFEE
8bbe13b6fa
document show only failed test flag
2021-02-24 20:59:10 +03:00
dea7143827
Bump github.com/sirupsen/logrus from 1.7.0 to 1.8.0 ( #504 )
...
Bumps [github.com/sirupsen/logrus](https://github.com/sirupsen/logrus ) from 1.7.0 to 1.8.0.
- [Release notes](https://github.com/sirupsen/logrus/releases )
- [Changelog](https://github.com/sirupsen/logrus/blob/master/CHANGELOG.md )
- [Commits](https://github.com/sirupsen/logrus/compare/v1.7.0...v1.8.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2021-02-24 08:59:47 -05:00
41d5f72822
Bump k8s.io/api from 0.20.2 to 0.20.4 ( #501 )
...
Bumps [k8s.io/api](https://github.com/kubernetes/api ) from 0.20.2 to 0.20.4.
- [Release notes](https://github.com/kubernetes/api/releases )
- [Commits](https://github.com/kubernetes/api/compare/v0.20.2...v0.20.4 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2021-02-24 08:59:29 -05:00
3e49a3af98
Bump github.com/spf13/cobra from 1.1.1 to 1.1.3 ( #497 )
...
Bumps [github.com/spf13/cobra](https://github.com/spf13/cobra ) from 1.1.1 to 1.1.3.
- [Release notes](https://github.com/spf13/cobra/releases )
- [Changelog](https://github.com/spf13/cobra/blob/master/CHANGELOG.md )
- [Commits](https://github.com/spf13/cobra/compare/v1.1.1...v1.1.3 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2021-02-16 11:49:01 -05:00
Fairmay and GitHub
89ff4a6d53
Fix a small typo in the README file where a sentence is repeated. ( #483 )
2021-02-16 11:48:28 -05:00
Robert Brennan and GitHub
a5852f3003
Make it easier to run webhook tests locally ( #476 )
...
* make it easy to run webhook tests locally
* modify tests so they run locally
* follow the logs
* add instructions
* make it easy to run webhook tests locally
* modify tests so they run locally
* follow the logs
* add instructions
* use universal date command
* fix sed command for portability
* fix date command
* make entire image configurable
* fix instructions
2021-02-16 11:48:19 -05:00
Robert Brennan
4a04999ce7
bump to 3.1.3
3.1.3
2021-02-11 22:14:47 +00:00
Robert Brennan and GitHub
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