-
Notifications
You must be signed in to change notification settings - Fork 261
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
kn plugins #92
Comments
I will present and demo a proposal during Tuesday 04/06/2019's call. |
I think this is good idea to have, and if it can be done by importing a package from kubectl source code to replicate the plugin system that I would avoid clone and own code from kubectl. This allows also for design and prototype how new commands and the output would like like. |
The following plugins WIP doc on my branch starts to motivate and give use cases to the proposed plugin that I will demo tomorrow. |
@sixolet has created a kn plugin requirements doc which will be used to implement this feature. Please consider joining the discussion. Once stable I will summarize the agreement here and hopefully we can start to implement that feature. |
See PR #177 for first cut of plugins that match kubectl-style plugins. |
/assign @maximilien |
This is great to see this feature landing |
Add ability for the
kn
CLI to have plugins. This is particularly useful for three important scenarios:kn
to extend it with functionality$kn doctor
kn
with their own offering of Knative to extendkn
with additional commands that either:a. is not yet included in the current release
b. are experimental
c. are specific to a cloud environment, e.g., IBM's Cloud or Google Cloud
There could be additional reasons to have plugins to
kn
so please add them here. Also if you are against such a feature, please comment your reasoning here too.The text was updated successfully, but these errors were encountered: