Configure license key
Use this page to configure an enterprise license key for Camunda 8 components. You can either enter the key directly in your values.yaml file or reference an existing Kubernetes secret.
Configuration
Helm values
Camunda 8 components consume enterprise license information through the following Helm configuration:
global:
## License configuration.
## @extra global.license
license:
## @extra global.license.secret configuration to provide the license secret.
secret:
## @param global.license.secret.inlineSecret can be used to provide the license as a plain-text value for non-production usage.
inlineSecret: ""
## @param global.license.secret.existingSecret can be used to reference an existing Kubernetes Secret containing the license.
existingSecret: ""
## @param global.license.secret.existingSecretKey defines the key within the existing secret object.
existingSecretKey: ""
Provide the key directly
Enter your license key directly in global.license.key.
global:
license:
secret:
inlineSecret: >-
--------------- BEGIN CAMUNDA LICENSE KEY ---------------
[...]
--------------- END CAMUNDA LICENSE KEY ---------------
Provide the key with a secret
You can also store the license key in a Kubernetes secret and reference it from values.yaml.
For more details on working with secrets, see Secret management.
-
Create the secret:
apiVersion: v1
kind: Secret
metadata:
name: camunda-license
stringData:
key: >-
--------------- BEGIN CAMUNDA LICENSE KEY ---------------
[...]
--------------- END CAMUNDA LICENSE KEY --------------- -
Reference the secret in
values.yaml:global:
license:
secret:
existingSecret: "camunda-license"
existingSecretKey: "key"
Camunda 8 components without a valid license may display Non-Production License in the navigation bar and log warnings. These warnings do not impact startup or functionality, except that Web Modeler is limited to five users.