Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

JSON output option #17

Closed
dorukozturk opened this issue Feb 7, 2023 · 5 comments
Closed

JSON output option #17

dorukozturk opened this issue Feb 7, 2023 · 5 comments

Comments

@dorukozturk
Copy link
Contributor

No description provided.

@kuettai
Copy link

kuettai commented Feb 8, 2023

@dorukozturk , herewith the proposed JSON output that will help:

{ "cluster_wide": { "security": { "iam": { "disable_anonymous_access_for_cluster_roles": ["RESOURCE#1", "RESOURCE#3"] }, "multi_tenancy": { "ensure_namespace_quotas_exist": ["RESOURCE#4"] } }, "reliability": { "applications": { "check_metrics_server_is_running": ["RESOURCE#1", "RESOURCE#2"], "check_vertical_pod_autoscaler_exists": ["RESOURCE#3"] } } }, "namespace_based": { "pod_security": { "disallow_container_socket_mount": ["RESOURCE#4", "RESOURCE#2", "RESOURCE#1"], "set_requests_limits_for_containers": ["RESOURCE#5"] } } }

@kuettai
Copy link

kuettai commented Feb 21, 2023

Do we have estimate timeline on when this will be deliver? @dorukozturk

@dorukozturk
Copy link
Contributor Author

@kuettai Realistically, early March I can deliver this. Even though it is relatively simple, I am planning to refactor the code a little and will try to integrate this feature as part of that big refactor.

@mission-coliveros
Copy link

mission-coliveros commented Mar 15, 2023

I'd also be interested in this. Would simplify the process of introducing failed checks to a board

@dorukozturk
Copy link
Contributor Author

@mission-coliveros This PR implements it (#21). It is getting reviewed and will be merged soon. After that I will release the new version and close this issue. Thanks for trying :)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants