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

Provide installation YAML in the release #739

Closed
ppatierno opened this issue Apr 11, 2020 · 8 comments
Closed

Provide installation YAML in the release #739

ppatierno opened this issue Apr 11, 2020 · 8 comments
Labels
feature-request All issues for new features that have not been committed to needs-discussion

Comments

@ppatierno
Copy link
Contributor

There are different ways to install KEDA and using the YAML files is one of them.
The only problem with this way is the need for cloning the entire repo in order to have the deploy folder. I suggest building a zip/tar.gz file with the content of the deploy folder as part of the release process. In this way, when a new release is created on GitHub, it's possible to attach such a file providing to the user the YAML files with the release directly.
What do you think? Is it something you could be interested in?

@ppatierno ppatierno added feature-request All issues for new features that have not been committed to needs-discussion labels Apr 11, 2020
@ppatierno
Copy link
Contributor Author

I provided #740 as suggestion.

@tomkerkhove
Copy link
Member

So the benefit is that you can download a ZIP rather than having to clone the repo, is that what you want to do?

@ppatierno
Copy link
Contributor Author

ppatierno commented Apr 12, 2020

Yes exactly. I think that for people who wants to just install and use KEDA but not developing it, it's useless cloning the entire repo if they want to use YAMLs and not Helm. We find it pretty useful for more people on the Strimzi project as well.

@tomkerkhove
Copy link
Member

I didn't know a lot of folks were still doing kubectl deployments but sounds reasonable

@ppatierno
Copy link
Contributor Author

Well I can say that from my Strimzi experience but I don't know if it's the same for KEDA.

@ppatierno
Copy link
Contributor Author

@tomkerkhove Anyway, in order to use the Helm way you have to know about Helm. If you want to use the Operator Hub way you have to have OpenShift with Operator Hub or installing the OLM by yourself. The faster way to start is using YAMLs which needs zero overhead and knowledge but cloning the repo is not the better way. This is the rationale behind this proposal.

@zroubalik
Copy link
Member

@ppatierno good idea, I agree with this. thank!

@tomkerkhove
Copy link
Member

This is done.

SpiritZhou pushed a commit to SpiritZhou/keda that referenced this issue Jul 18, 2023
Signed-off-by: rumstead <rjumstead@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature-request All issues for new features that have not been committed to needs-discussion
Projects
None yet
Development

No branches or pull requests

3 participants