The Stackable Data Platform supports overrides in config files, environment variables and Pod templates. Read more about overrides on the overrides concepts page.
|
Warning
|
Overriding some settings like port numbers can cause your cluster to malfunction! |
Trino configuration is stored in several files listed below. The configuration overrides menchanism allows you to customize parameters in these files; consult the Trino documentation to find out which settings available.
Confiuration overrides are applied like so:
# ...
configOverrides:
config.properties: # (1)
http-server.authentication.oauth2.principal-field: preferred_username # (2)
# ...-
The file where you want to override a setting.
-
The config setting and the value to set it to.
Configuration overrides can be applied to:
-
access-control.properties -
config.properties -
node.properties -
security.properties -
exchange-manager.properties -
spooling-manager.properties
Environment variables can be (over)written by adding the envOverrides property:
# ...
envOverrides:
MY_ENV_VAR: "MY_VALUE"
# ...Pod overrides allow you to specify a PodTemplateSpec. Consult the Pod overrides concept documentation for more information.