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

Please provide a krew formular #2877

Open
baurmatt opened this issue Jun 13, 2022 · 4 comments
Open

Please provide a krew formular #2877

baurmatt opened this issue Jun 13, 2022 · 4 comments

Comments

@baurmatt
Copy link

Hey,

can you please make kots available through krew? This would make the installation easier and wouldn't require sudo permissions.

-> https://krew.sigs.k8s.io/docs/developer-guide/plugin-manifest/

Thanks!

@ajp-io
Copy link
Member

ajp-io commented Jul 8, 2022

That seems reasonable, especially since we use krew for the preflight and support-bundle plugins. We'll maintain the curl https://kots.io/install | bash option because it's simpler, but we could probably have krew as an alternative too.

Where is sudo required for installing the kots CLI?

@baurmatt
Copy link
Author

Thanks! :) sudo is used here:

$ curl -s https://kots.io/install | grep sudo
	mv $TMP_BIN $OUT_DIR/kubectl-$PROG 2>/dev/null || sudo mv $TMP_BIN $OUT_DIR/kubectl-$PROG || fail "mv failed" #FINAL STEP!

@ajp-io
Copy link
Member

ajp-io commented Jul 21, 2022

I opened a story internally for us to track this. It's not the highest priority at this point, but it's likely not a huge lift either.

@obfuscurity
Copy link

Just noting that our internal tracker is SC53810.

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

3 participants