Release Notes
This release introduced Tiered Storage, CP Subsystem, Full and Delta WAN Sync support.
New Features
-
Tiered Storage support for Hazelcast and Map CRs (#984)
-
CP Subsystem configuration support for Hazelcast CR (#1041)
-
Full and Delta WAN Sync support (#977)
-
Added ability to configure
consistencyCheckStrategy
in WanReplication CR (#1072) -
Introduced localConfig, which was added to the Persistence configuration to restore from existing PVs that are created by the Helm chart or the Operator (#1043)
-
Exposed ingress path for external connectivity in the Management Center CR (#989)
-
Added Custom Query Attributes into Map CR (#978)
Changes
-
Removed the ability to configure
persistence.baseDir
field that is managed by the operator internally ? (#1028) -
Added support for running a Hazelcast cluster with the user-defined
serviceAccount
(#983) -
Display HazelcastEndpoint address for NodePort services (#966)
-
Enabled the
hazelcast.cluster.version.auto.upgrade.enabled
by default (#957) -
Added support for scaling the cluster size using the
scale
subresource (#941) -
Added ability to define annotations and labels for Hazelcast resources, which Operator will use when creating new Kubernetes resources (#964)
-
Added ‘delete’ Webhook to HotBackup Custom Resource Definition (CRD) for checking to restore references (#981)
-
Set the WanConfig name field length limit to prevent port name generation issues (#936)
-
Added ability to configure resources field for Operator Agent Sidecar (#980)
-
Updated the Platform Operator Agent image version to 0.1.26
Fixed Issues
-
Fixed Update validation for Management Center
hazelcastClusters[*].tls.secretName
(#1074) -
Refactored HotBackup persistence validation to use the
HotBackup
object as the source object of the error instead of theHazelcast
object (#988) -
Removed the watching of resources in Operator’s own namespace when watchedNamespaces were specified (#935)
-
Fixed that WatchedNamespaces were passed as environment variable (#934)