Configuring System Properties
You can configure Hazelcast parameters using the properties
field in the CRD spec. You can find all properties in System Properties document.
It is worth highlighting the following system properties:
-
During a rolling upgrade, the cluster is shutdown gracefully to prevent data loss. You can configure this using the hazelcast.graceful.shutdown.max.wait system property.
Example Configuration:
apiVersion: hazelcast.com/v1alpha1 kind: Hazelcast metadata: name: hazelcast-sample spec: properties: "hazelcast.graceful.shutdown.max.wait": "300"
Hazelcast Platform Operator sets the following system properties to the default values, which cannot be changed:
-
The final step in the rolling upgrade procedure is to trigger a rolling upgrade on the cluster. Hazelcast Platform Operator triggers it automatically by setting
hazelcast.cluster.version.auto.upgrade.enabled
totrue
by default. -
hazelcast.persistence.auto.cluster.state
set totrue
by default.