jdesouza and GitHub
2b17c31957
INS-1251: Polaris: upgrade github.com/qri-io/jsonschema to v0.2.1 ( #1135 )
...
* Bump lins
* Code refactoring
* Fixign issues
* Fixing issues
* Fixing issues
* Fixing issues
* [WIP]
* [WIP]
* [WIP]
* Trying to fix tests
* Trying to fix tests
* Fixing issues
* Fixing issues
* Fixing issues
* Fixing issues
* Fixing issues
* Fixing issues
* Revert go mod
* Revert go mod
* Revert go mod
* Revert go mod
* Fixing issues
* Fixing issue
* Code refactoring
* Updating json schema version
* Updating json schema version
2025-07-24 13:46:37 -03:00
4dd3a81bbd
INSIGHTS-475 Add 3 new checks to polaris ( #1082 )
...
* INSIGHTS-448 Add Two Polaris Checks
* Added another chec
* Added another chec
* Added another chec
* Added another chec
* Added another chec
* Added another chec
* Fixing issue
* Fixing issue
* Added another validation
* Added some tests cases
* Added some tests cases
* Update pkg/config/checks/hostProcess.yaml
* Update pkg/validator/pod_test.go
---------
Co-authored-by: Andy Suderman <andy@fairwinds.com >
2024-11-13 08:24:37 -03:00
9b5438d864
Fix: rolebindingRolePodExecAttach check ( #1070 )
...
* Fix: rolebindingRolePodExecAttach check
Fix the case of a RoleBinding that points to a ClusterRole.
In that case, we ignore the RoleBinding since it will be evaluated by the rolebindingClusterRolePodExecAttach check.
* add tests for role-binding that uses a cluster-role binding
---------
Co-authored-by: Vitor Vezani <vitor.vezani@fairwinds.com >
2024-10-02 10:43:24 -06:00
952b6aed65
INSIGHTS-157 - PDB <> HPA check ( #1057 )
...
* fix typo
* fix failure message
* fix changelog
* fix missingPodDisruptionBudget validation
* add tests for pdbMinAvailableLessThenHPAMaxReplicas
* add simple success test
* fix typo
* lowercasing warnings
* WIP implement pdbMinAvailableLessThanHPAMaxReplicas
* change check name
* rename testes
* fix check message
* change check name
* minor fixes
* improving tests
* improve tests
* fix check name
* Update docs/checks/reliability.md
Co-authored-by: Andy Suderman <andy@fairwinds.com >
* fix/add tests
* fixes from PR
* fix error message
---------
Co-authored-by: Andy Suderman <andy@fairwinds.com >
2024-07-08 14:47:54 -03:00
Vitor Rodrigo Vezani and GitHub
61e0d34e8b
INSIGHTS-156 - Fix typo and improve failure message ( #1055 )
...
* fix typo
* fix failure message
* fix changelog
* fix missingPodDisruptionBudget validation
* Update failure.empty-labels.yaml
* Update failure.no-metadata.yaml
* INSIGHTS-159 - use go templating instead of custom function validation (#1056 )
* use go templating instead of custom function validation
* fix changelog
2024-06-27 17:10:21 -03:00
Vitor Rodrigo Vezani and GitHub
8b236c2fa2
INSIGHTS-159 - use go templating instead of custom function validation ( #1056 )
...
* use go templating instead of custom function validation
* fix changelog
2024-06-27 17:01:59 -03:00
Vitor Rodrigo Vezani and GitHub
2d33bf2565
INSIGHTS-90 - implement HPA minAvailable and HPA maxAvailable checks ( #1053 )
...
* implement minAvailable and maxAvailable checks
* fix tests
* update hpaMaxAvailability check
2024-06-26 17:31:35 -03:00
Vitor Rodrigo Vezani and GitHub
ac638e01ba
FWI-5820 - remove packr in favor of go:embed ( #1035 )
...
* move dashboard to embed
* use embed in favor of packr
* fix references
* Fix error creating router in dashboard.go
* create default config
* remove examples/config.yaml
2024-03-12 16:11:07 -03:00