knative / client-contrib

Community contributed `kn` plugins.
Apache License 2.0
10 stars 23 forks source link

NOTE: This repository is archived and its content has been moved to individual repositories in knative-sandbox.

Knative Client Contributions

This repository is the place for curated contributions for the Knative client, especially Knative plugins

Plugins

All plugins are stored below the plugins/ directory. Currently, you can find the following plugins there:

kn-hello

kn-hello is a "Hello World" plugin which also serves as a blueprint for new plugins. It contains the pieces that a mandatory for any new (golang based) plugin.

I.e. it demonstrates:

kn-admin

kn-admin helps in configuring a Knative installation on Kubernetes.

kn-migration

kn-migration helps in migrating the Knative services from source cluster to destination cluster.

list of plugins to be continued ...

How to contribute a plugin

First of all, thank you for considering to contribute a kn plugin. That's so awesome, and we love contributions!

Before you start to craft a pull request, please consider to perform the following step:

Please note that all plugins in this repository share the same release cycle and release cadence, which is currently six weeks together with the Knative client release.