-
Notifications
You must be signed in to change notification settings - Fork 707
Description
Who is this for and what problem do they have today?
Using Helm to install Redpanda to Kubernetes, even disabling all enterprise features individually in the chart results in the Console displaying a banner "Your Redpanda Enterprise trial will expire in XX days."
What are the success criteria?
The main problem is confusion to the end user about what action they may need to take and its urgency/impact. I see that this could be solved in multiple ways:
- Provide a config option in the Helm chart to disable all enterprise features and hide the banner warning about trial expiring. Essentially configure to run in "community edition mode".
- Add to the web console some details about the consequence of not acquiring an enterprise license before the free trial is over, (i.e. free trial is expiring soon, here's what you will lose which you are currently using: x, y, z).
- Hide all trial expiration warnings. Probably not the best option.
Why is solving this problem impactful?
It is not clear to the user if they are currently using Enterprise features, and the banner implies that there is a violation. Inspecting from command line with rpk cluster license info shows license status is valid and that there are no violations, but this is not communicated in the web console.
Additional notes
As far as implementation, maybe provide a value that can be entered in the enterprise.license field in the Helm values.yaml like "community" which applies the desired state.