Skip to content

feat: inject enterprise license and configure related settings in dep…#231

Open
paulkitsi wants to merge 1 commit intomasterfrom
feat-SRE-1218-helm-license-injection
Open

feat: inject enterprise license and configure related settings in dep…#231
paulkitsi wants to merge 1 commit intomasterfrom
feat-SRE-1218-helm-license-injection

Conversation

@paulkitsi
Copy link
Contributor

Updates how the Enterprise License is configured in the Rocket.Chat Helm chart. The main change is that setting the license value now automatically injects additional environment variables to streamline the setup process and enable license debugging.

Enterprise License configuration improvements:

  • Changed the environment variable from ROCKETCHAT_LICENSE to OVERWRITE_SETTING_Enterprise_License in chat-deployment.yaml, and added OVERWRITE_SETTING_Show_Setup_Wizard (set to "completed") and LICENSE_DEBUG (set to "true") when a license is provided. This ensures the setup wizard is skipped and license debug logging is enabled automatically.
  • Updated documentation in values.yaml to clarify that setting the license key now also configures the above environment variables automatically.

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

Successfully merging this pull request may close these issues.

1 participant