artifacthub helm/aerospike/aerospike-kubernetes-operator 4.6.0
Release v4.6.0

6 hours ago

New features

  • Add support for Aerospike Database 8.2.0. [KO-581]
  • Add index checkpoints for planned pod restarts with Aerospike Database 8.2.0 and later, enabled through the new spec.previewFeatures field. [KO-585]
  • Add status conditions to the AerospikeCluster status, and READY and PAUSED columns to kubectl get aerospikecluster. [KO-515]
  • Add enableParallelScaleDownAcrossRacks to quiesce the pods leaving every rack at once during a scale-down. [KO-530]
  • Add restartStrategy.overrideMigrateFillDelay to hold back fill migrations while AKO replaces pods. [KO-597]
  • Add support for Aerospike Backup Service 3.6.2. [KO-569]
  • Add the certs.webhook.provider Helm value, with certManager, selfSigned, and external modes for the webhook certificate. certs.webhook.create is deprecated. [KO-605]

Improvements

  • Add a values schema to the AKO Helm chart. [KO-587]
  • Add validations to reject rack revision changes that would leave too few nodes running. [KO-619]
  • Validate tls-name and authentication settings in the XDR dcs configuration. [KO-606]
  • Add ReadWriteOncePod access mode in volume. [KO-588]

Bug fixes

  • Fix handling of sidecar container failures during rack reconciliation, and add ignoreSidecarFailure. [KO-539]
  • Fix an AKO panic when StatefulSet creation fails early. [KO-586]
  • Fix CR phase from flickering between Error and InProgress on reconcile failures [KO-541]
  • Fix setting migrate-fill-delay when the cluster has failed pods within maxIgnorablePods. [KO-616]
  • Fix missing read-only mount option for hostpath volume in aerospike-init container. [KO-618]

Internal refactoring and maintenance

  • Standardize logging, error, and event formatting across all controllers. [KO-379]
  • Upgrade to Go 1.26 and Kubernetes 1.36. [KO-625]
  • Update the installation steps in the AKO Helm chart READMEs. [KO-620]

Full Changelog: v4.5.0...v4.6.0

Don't miss a new aerospike-kubernetes-operator release

NewReleases is sending notifications on new releases.