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

[Feature] Download common tools #96

Closed
alexellis opened this issue Apr 13, 2020 · 1 comment
Closed

[Feature] Download common tools #96

alexellis opened this issue Apr 13, 2020 · 1 comment

Comments

@alexellis
Copy link
Owner

Download common tools

Expected Behaviour

Download tools like kubectl, kubectx, k9, faas-cli and so forth.

Current Behaviour

helm 2 / 3 and Linkerd are downloaded into ~/.arkade when certain apps are installed.

Possible Solution

Take the approach from the faas-cli -> https://github.com/openfaas/faas-cli/blob/30b7cec9634c708679cf5b4d2884cf597b431401/commands/cloud.go#L155

Steps to Reproduce (for bugs)

Probably something like get should be used instead of install so that there is a separation of concerns between apps and tools.

arkade get kubectx

# Seems a bit long to type
arkade download kubectl
@alexellis
Copy link
Owner Author

Fixed in: #97

This initial version of arkade get works with binaries on release download URLs, folders that are zipped, or individual files which are tar/gz'd does not work yet and will require additional work.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant