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.