Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Proposal: implement kubespy as kubectl plugin #35

Open
liftedkilt opened this issue Oct 1, 2018 · 4 comments
Open

Proposal: implement kubespy as kubectl plugin #35

liftedkilt opened this issue Oct 1, 2018 · 4 comments
Labels
help-wanted We'd love your contributions on this issue kind/enhancement Improvements or new features

Comments

@liftedkilt
Copy link
Contributor

Looking at : https://kubernetes.io/docs/tasks/extend-kubectl/kubectl-plugins/, it appears that we could use https://github.com/kubernetes/cli-runtime to implement kubespy as a plugin, and get a lot of the heavy lifting done for us.

Syntax could look something like:

kubectl spy po nginx --status
kubectl spy svc nginx --trace

^ I'm just spitballing here. @hausdorff WDYT?

@hausdorff
Copy link
Contributor

This is a good idea and something I've been considering since it started to take off. May or may not put some time into this in my free time over the next couple weeks...

@liftedkilt
Copy link
Contributor Author

I've been poking at it a bit as time permits today... Struggling my way through a lack of docs and a ton of unfamiliar interfaces to implement 😀 - mostly just trying to get alias expansion working still so that we can use CRDs and all the shortnames.

@joelkperkins
Copy link

@hausdorff @liftedkilt
Any updates here?

@corneliusweig
Copy link

Somewhat related to #65

@lblackstone lblackstone added the help-wanted We'd love your contributions on this issue label Feb 24, 2020
@mnlumi mnlumi added the kind/enhancement Improvements or new features label Jul 26, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
help-wanted We'd love your contributions on this issue kind/enhancement Improvements or new features
Projects
None yet
Development

No branches or pull requests

6 participants