-
Notifications
You must be signed in to change notification settings - Fork 708
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
Unable to deploy ECK stack due to license. #6261
Comments
The license configuration is set using an annotation on the CRD resource. This is currently hardcoded in the chart but it can be overridden. Try updating the values.yaml for the chart to override the
|
The ECK Helm Charts are licensed under the Elastic License 2.0 like the operator, but require different subscription levels. The ECK Operator Helm Chart can be used with a Basic license for free, while the ECK Stack and Resources Helm Charts require an Elastic Enterprise License for use. |
Where is it stated? Does it mean that ECK components cannot be used using free license? |
Disappointing! moving to Bitnami charts! thanks for response anyways! |
@thbkrkr This is still not mentioned in README and should've been made clear. |
No, you can still use normal k8s YAML manifests or also write your Helm Chart.
This is mentioned in the bottom of the README of the Helm Charts (https://github.com/elastic/cloud-on-k8s/tree/main/deploy#licensing) and the second note of the documentation page 'Elastic Stack Helm Chart' (https://www.elastic.co/guide/en/cloud-on-k8s/current/k8s-stack-helm-chart.html). |
@thbkrkr Thanks, missed it at first. |
This is really strange. The charts for Currently charts are readable, public, everyone can |
Hello, new to using ECK using Helm charts. We are planning to deploy From the conversation above, I gather that you are free to use the operator, but not ECK-elasticsearch Helm deployment unless you have a license? What's the point of using ECK-operator in the first place with basic license? |
Hey @vit-zikmund . I'm the current PM for ECK. I'll be very transparent here. Meanwhile, you are very free and welcome to create your own set of charts for eck managed resources as well of course. We do try our best to provide as much value to our customers and the community as we can. And will definitely continue doing so. Hope this sheds a bit more light. |
Thank you, @Kushmaro. I understand. Obviously, helm charts are something rather new in your portfolio and in such a phase it's hard to reserve enough funds to support it publicly before it deems feasible. I can only hope it does and wish you (and us, choosing beggars 😛) best of luck! |
@pratheekrebala Hello, I tried your method on version 2.8 and instead of changing from enterprise to basic it appends the string under enterprise as such:
Do you have any anything on this? |
@simonebenati Same for me on 2.8. This is still working as expected but indeed the annotation should be replaced. |
Bug Report
What did you do?
Trying to deploy
eck-stack
based on Elastic ECK RepoWhat did you expect to see?
According to Elastic documentations, eck suppose to work with basic-tier and enterprise-tier customers.
So I expect to have Elastic stack resources running on my cluster w/ basic license (Free). Currently I'm able to deploy only
elastic-operator
.What did you see instead? Under which circumstances?
I'm able to deploy elastic-operator but when I try to deploy eck-stack or any of eck chart got webhook denied due to license.
Environment
ECK version:
0.1.0
Kubernetes information:
insert any information about your Kubernetes environment that could help us:
The text was updated successfully, but these errors were encountered: