If you are familiar with Tungsten Clustering, you will know that there are many
properties that can be set via the /etc/tungsten/tungsten.ini file which will influence the behavior of
the cluster. You have the option to include these custom properties by including the name/value
key pairs within the yaml file.
You will need to include a section with the keyword customTungstenIniProperties
under which you add the appropriate name and value. The location of this property will influence where within the
/etc/tungsten/tungsten.ini the property is included.
For it to be part of the [defaults] and apply to all clusters, you should add this within
configuration. For the values to apply only to a specific cluster, you should
include this within the relevant cluster section under dataServices section.
The example below shows values included in both of these sections:
...
spec:
configuration:
customPasswordSecret: custom-tungsten-passwords-sample
customTungstenIniProperties:
- name: connector-bridge-mode
value: "true"
- name: repl-buffer-size
value: "10"
dataServices:
- name: composite
topology: composite-active-passive
sources:
- east
- west
- name: east
topology: clustered
size: 3
customTungstenIniProperties:
- name: connector-disconnect-timeout
value: "10"
- name: property=manager.prometheus.exporter.enabled
value: "true"
...For a full list of valid properties, their behavior and options, consult the Tungsten Clustering™ Doc pages