mirror of https://github.com/knative/client.git
24 lines
976 B
Markdown
24 lines
976 B
Markdown
# `kn` Plugins
|
|
|
|
Plugins follow a similar architecture to
|
|
[kubectl plugins](https://kubernetes.io/docs/tasks/extend-kubectl/kubectl-plugins/)
|
|
with some small differences. One key difference is that `kn` plugins can either
|
|
live in your `PATH` or in a chosen and specified directory.
|
|
[Kn plugins](https://github.com/knative/client/tree/master/docs/cmd/kn_plugin.md)
|
|
show how to install and create new plugins as well as gives some examples and
|
|
best practices.
|
|
|
|
To see what plugins are installed on your machine, you can use the
|
|
[`plugin`](https://github.com/knative/client/tree/master/docs/cmd/kn_plugin.md)
|
|
command group's
|
|
[`list`](https://github.com/knative/client/tree/master/docs/cmd/kn_plugin_list.md)
|
|
command.
|
|
|
|
Plugins provide extended functionality that is not part of the core `kn`
|
|
command-line distribution.
|
|
|
|
Please refer to the documentation and examples for more information on how to
|
|
write your own plugins.
|
|
|
|
- [kn plugin](../cmd/kn_plugin.md) - Plugin command group
|