robusta
robusta copied to clipboard
Distribute Robusta CLI via Scoop package manager for Windows
Is your feature request related to a problem? Please describe.
- Scoop is a popular, open source package manager for Windows, with 15,000+ stars on GitHub
- Many Kubernetes tools, such as
kubectl
,kubectx
,argocd
,pluto
,k9s
,kubeval
,lens
, and others, are distributed via Scoop package manager - Robusta CLI is currently distributed via
pip
- Robusta CLI is not currently distributed via
scoop
package manager
Describe the solution you'd like
As a developer using Windows 11 on my desktop workstation, I would like to be able to install the Robusta CLI tool using my standard scoop
package manager.
Interesting. We've been looking at some solutions for installing Robusta without depending on pip. They most involve:
-
Creating a single binary containing a python interpreter, the robusta cli, and all library dependencies (there are a few nice python tools for this like pyoxidizer and older alternatives)
-
Somehow delivering those binaries to end users without pip
This would solve (2) for Windows. (1) still needs to be solved first, right?
@pcgeek86 do you have any capacity to work on the robusta packaging improvements personally? We can provide guidance of course
@aantn Hi, I would like to start working on this issue. Would need some guidance of course. Sent you message on slack
Hey all, @alikhanxgrid and I discussed this on Slack.
We're going to close this issue.
We recently added support for running the Robusta cli with Docker instead of installing with pip. Therefore we are not going to add scoop support.
If the need comes up in the future, please re-open.