Skip to main content
Loading
Version: Operator 2.5.0

Release Notes for Aerospike Kubernetes Operator

New Features

  • Aerospike Database Enterprise version 6.3.x.x support. [KO-191]
  • Allow Custom Interface in the CR NetworkPolicy. [KO-130]
  • Allow ConfiguredIP in the CR NetworkPolicy. [KO-200]

Improvements

  • Support custom Kubernetes cluster-domain. [KO-149]
  • Set migrate-fill-delay to the configured value before rolling restart. [KO-164]
  • Fix kube-rbac-proxy critical vulnerability in Helm charts. [KO-176]

Bug fixes

  • Race condition bug where spec might be updated in status without reconciling the CR. [KO-166]
  • Fix init container permissions to allow this to run as non-root. [KO-192]
  • CleanupThreads key not found crashing init container. [KO-203]
  • Skip cluster-stable check for the removed namespace. [KO-223]

Known Issues

  • Latest OLM (0.22.0) does not fully support ARM architecture.
caution

OLM-based installations (OperatorHub.io and on RedHat OpenShift) have a known issue with upgrading from version 2.4.0 to 2.5.0. This upgrade scenario revokes the RBAC privileges required to run Aerospike clusters in Kubernetes namespaces other than the aerospike namespace.

If you are upgrading from 2.4.0 to 2.5.0 and are running Aerospike clusters in Kubernetes namespaces other than the aerospike namespace, follow these instructions to restore the required RBAC privileges.