-
Notifications
You must be signed in to change notification settings - Fork 791
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
[Feature] Refactored CLI #7994
Comments
Thanks for opening your first issue here! Be sure to follow the issue template! |
Here are some of the scenarios I have ran into, hope this helps with some of the use cases. apply
test
Both apply and test sort of live in harmony together, but we have to split them in order to get them to work, so for example, this is how we organize our repos:
So we are using the resources for the If you need clarity on any of these, feel free to reach out. |
Thank you very much for sharing these @mvaalexp |
@anushkamittal2001 - what would be the best way to start refactoring? We can start building a list of tasks for the |
Closing, all done. |
Problem Statement
Kyverno CLI is one of Kyverno’s oldest components that hasn't gotten much attention recently. This has led to gaps and inconsistency in its behavior providing for a bad user experience. Going forward, correcting the CLI with a new design and proper schema is of importance.
Solution Description
A proper schema for Kyverno CLI
Resolving most CLI issues on github (Currently categorized as cli:apply, cli:test and cli:others)
Consistency between CLI and webhook
Offer flexibility and support features that Kyverno admission webhook offers
More input and output formats
Test command
Advanced features for CLI
Alternatives
No response
Additional Context
Link to design doc
Slack discussion
No response
Research
The text was updated successfully, but these errors were encountered: