Migrating to 5.5
-
backupTypefield is removed:
hazelcast:
persistence:
backupType:
If you are using this field in the version 5.4, you should not set it anymore in 5.5.
-
bucketURIandsecretfields are wrapped underbucketConfigfield.
After:
hazelcast:
persistence:
restore:
bucketConfig:
bucketURI:
secret:
-
schedulefield is removed fromHotBackup.CronHotBackupmust be used instead.
Before:
apiVersion: hazelcast.com/v1alpha1
kind: HotBackup
metadata:
name: hot-backup
spec:
hazelcastResourceName: hazelcast
schedule: "* * * * *"
After:
apiVersion: hazelcast.com/v1alpha1
kind: CronHotBackup
metadata:
name: cronhotbackup
spec:
schedule: "* * * * *"
hotBackupTemplate:
metadata:
labels:
cron-hotbackup: "true"
spec:
hazelcastResourceName: hazelcast
-
mapResourceNamefield is removed andresourcesfield is added to make it possible to specify multiple WAN Replication resources.