-
Notifications
You must be signed in to change notification settings - Fork 3.3k
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
Add Kubernetes extension #16179
Add Kubernetes extension #16179
Conversation
Signed-off-by: Justin Chen <[email protected]>
…ts, get nodes, get-daemonsets Signed-off-by: Justin Chen <[email protected]>
Signed-off-by: Justin Chen <[email protected]>
Signed-off-by: Justin Chen <[email protected]>
Signed-off-by: Justin Chen <[email protected]>
Signed-off-by: Justin Chen <[email protected]>
Congratulations on your new Raycast extension! 🚀 Due to our current reduced availability, the initial review may take up to 10-15 business days 🎄 Once the PR is approved and merged, the extension will be available on our Store. |
Could this be an enhancement for https://www.raycast.com/ChrisKohler/kubens or are they not covering the same thing? |
Hi @pernielsentikaer, thank you for your question! I believe they serve different purposes:
This extension, however, does not manage system-level context or namespace switching. Instead, it takes the current context from the system settings by default for login. While it doesn’t currently account for the system’s namespace settings, it does track the last selected namespace internally. So, the functionality is closer to tools like k9s, rather than overlaps with, kubectx and kubens. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Hi 👋
Looks good to me, approved
Published to the Raycast Store: |
🎉 🎉 🎉 We've rewarded your Raycast account with some credits. You will soon be able to exchange them for some swag. |
Description
This extension brings Kubernetes cluster management to Raycast, inspired by tools like k9s.
There are some limitations for now, like less space to show fields and no table view for aligning columns. But I think Raycast is still a great place for quick and easy Kubernetes management.
I plan to add more resources and features later, but I’m keeping this PR small to make it easier to review and to ensure it’s a good fit for Raycast.
Any feedback is appreciated, thanks!
Screencast
Get Pods
Get Pods with detail view
Get Services
Get Nodes (no namespace dropdown for Nodes)
Get DaemonSets
Get StatefulSets
Get Deployments
Checklist
npm run build
and tested this distribution build in Raycastassets
folder are used by the extension itselfREADME
are placed outside of themetadata
folder