flyteorg / flyte

Scalable and flexible workflow orchestration platform that seamlessly unifies data, ML and analytics stacks.
https://flyte.org
Apache License 2.0
5.66k stars 632 forks source link

Register kubectl-flyte in Krew #121

Closed kumare3 closed 3 years ago

kumare3 commented 4 years ago

Krew is Kubectl plugin management system https://github.com/kubernetes-sigs/krew-index/blob/master/plugins.md

We should deliver kubectl-flyte through Krew

yindia commented 4 years ago

@kumare3 I have idea about krew. can this assigned to me ?

kumare3 commented 4 years ago

@evalsocket absolutely. Also check my previous comment, we can use the slack channel to get faster comms if interested

kumare3 commented 4 years ago

@evalsocket kubectl-flyte is part of flytepropeller. I think the entire cmdline for flytepropeller needs a little more TLC, let me know if you want to improve it.

yindia commented 4 years ago

@kumare3 I am interested?

Can we also add goreleaser for kubectl-flyte to build and publish binary with release.

kumare3 commented 4 years ago

@evalsocket yes we already have an issue for that. We have done it for flytestdlib. The aim is to do it for most of the repos - https://github.com/lyft/flytestdlib (where we have binaries)

Goreleaser issue. https://github.com/lyft/flyte/issues/120