Skip to main content
Loading
Version: Operator 4.0.0

Upgrade Aerospike Backup Service

danger

AKO versions 4.x and later do not support Aerospike Backup Service 2.x. All users on Aerospike Backup Service version 2.x need to upgrade to the latest version of the Aerospike Backup Service.

Overview

Upgrading Aerospike Backup Service (ABS) from version 2.x to version 3.x involves modifying the ABS Custom Resource (CR) file in two ways:

  • Point to the updated image version
  • Change any configuration parameters from the 2.x format to the 3.x format

Upgrade steps

  1. Upgrade the ABS image to version 3.0.0 in the ABS CR.

    apiVersion: asdb.aerospike.com/v1beta1
    kind: AerospikeBackupService
    metadata:
    name: aerospikebackupservice-sample
    namespace: aerospike
    spec:
    image: aerospike/aerospike-backup-service:3.0.0
    ...
  2. Modify the ABS configuration in the spec.config to match the new configuration format in accordance with the breaking changes from version 2.x to 3.x. See the ABS 3.0.0 Release Notes for more information.

  3. Apply the changes in the ABS CR.

    kubectl apply -f PATH_TO_ABS_CR

    This initiates a rolling restart of the backup service pods.

`