crossplane / crossplane-cli

Tools and commands for managing and developing Crossplane
Apache License 2.0
14 stars 12 forks source link

Add crossplane-cli to krew-index #32

Open displague opened 4 years ago

displague commented 4 years ago

In order to make Crossplane CLI more discoverable and easier to install/upgrade, it should be made available in the Krew Index: https://github.com/kubernetes-sigs/krew-index

Requirements of adding Crossplane CLI to krew include:

Paraphrasing @ahmetb:

Krew doesn't support shipping all of the separate plugins at once. So the recommendation is to:

The entrypoint bin would be kubectl-crossplane-krew, and so long as the plugin is named crossplane, it will be linked as kubectl-crossplane. Refer to https://github.com/kubernetes-sigs/krew/blob/master/docs/DEVELOPER_GUIDE.md#installing-plugins-locally for local development.

jbw976 commented 4 years ago

Has the work also been done to actually add crossplane to the krew index? If not, this issue should be reopened to track that remaining work.