shipwright-io / cli

A CLI for building container images on Kubernetes!
https://shipwright.io
Apache License 2.0
16 stars 29 forks source link

Use `shp` as a kubectl plugin with Krew #102

Open adambkaplan opened 2 years ago

adambkaplan commented 2 years ago

Feature Request

Krew provides a management system for Kubernetes plugins. Kubernetes plugins have a fairly simple API contract:

This would allow the shp commands to be invoked indirectly with kubectl:

$ kubectl shp build run ...

There are a few advantages to creating a kubectl plugin:

See the developer documentation for best practices on how we could distribute shp as a plugin.

/kind feature

SaschaSchwarze0 commented 2 years ago

From grooming: nothing that we consider to be done soon.

otaviof commented 2 years ago

We should split this into tasks:

liangyuanpeng commented 1 year ago

I'm interested in this,Can i work for it?

/cc @adambkaplan @SaschaSchwarze0 @otaviof

otaviof commented 1 year ago

I'm interested in this,Can i work for it?

Sure, please go head! 🙏 Let me know anything I may help.