---
title: "Release notes for Aerospike Kubernetes Operator"
description: "Release notes for the Aerospike Kubernetes Operator, detailing version updates from 4.0.0 to 4.4.0."
---

# Release notes for Aerospike Kubernetes Operator

> For the complete documentation index see: [llms.txt](https://aerospike.com/docs/llms.txt)
> 
> All documentation pages available in markdown.

## 4.4.0

Release date: April 22, 2026

### New features

-   Add support for Aerospike Backup Service v3.5.0. \[KO-488\]
-   Add support for dynamic replication-factor change for AP namespaces. \[KO-485\]
-   Add support for Aerospike Database 8.1.2. \[KO-489\]

### Improvements

-   Add capability to skip global storage when the rack level storage is set. \[KO-481\]

### Bug fixes

-   Fix zero throughput verification after quiescing the node. \[KO-359\]
-   Fix rack revision input validation. \[KO-480\]
-   Fix panic for duplicate-named fields in list type in aerospike config. \[KO-512\]

### Internal refactoring and maintenance

-   Upgrade to Go 1.25. \[KO-482\]

## 4.3.0

Release date: February 18, 2026

### New features

-   Add support for init-containers ordering, including aerospike-init. \[KO-468\]
-   Add support for overriding rack-id through pod annotation. \[KO-469\]
-   Add support for Aerospike Database 8.1.1. \[KO-477\]

### Improvements

-   Deprecate cross-namespace secret reference for TLS certs for aerospike cluster. \[KO-473\]
-   Add support for `ignoreNamespaces` in the eviction webhook in helm chart. \[KO-478\]

### Bug fixes

-   Fix security vulnerabilities in all the AKO components. \[KO-475\]

### Internal refactoring & Maintenance

-   Remove use of deprecated server info commands from AKO. \[KO-454\]
-   Update AKO base image to ubi10. \[KO-470\]
-   Update aerospike-kubernetes-init base image to ubi10. \[KO-471\]
-   Remove use of deprecated annotation from loadbalancer service. \[KO-472\]

## 4.2.0

Release date: January 12, 2026

### New features

-   Add support for hostPath volume type. \[KO-382\]
-   Add support for vertical scaling (storage scaling) using rack revision. \[KO-448\]
-   Add support for removing a rack from the roster forcefully in a running cluster. \[KO-452\]
-   Add support for Federal Edition FIPS compliance. \[KO-453\]
-   Add support for grace-period for failed/pending pods. \[KO-455\]
-   Add support for pod eviction API webhook to safely evict pods during node maintenance. \[KO-456\]
-   Add support for Aerospike Backup Service v3.4.0. \[KO-460\]

### Improvements

-   Add capability to disable security in a running cluster. \[KO-435\]
-   Add wait for migration flow before deletion of pod. \[KO-444\]

### Bug fixes

-   Fix support for updating fields like `batch-index-threads`, `service-threads` dynamically. \[KO-445\]
-   Fix race condition in updating ACL status of Aerospike CR. \[KO-457\]
-   Skip LoadBalancer service deletion if created externally. \[KO-462\]
-   Fix panic in the device addition/removal flow of Aerospike namespace update. \[KO-459\]
-   Fix role create code error handling in `aerospikeRoleCreateUpdate.execute` where error variable was being shadowed.

### Internal refactoring & Maintenance

-   Remove pre-5.0 XDR related code and examples configuration. \[KO-458\]
-   Upgrade to Go 1.24 and Operator-sdk to 1.41.1. \[KO-461\]

## 4.1.2

Release date: December 4, 2025

### Bug fixes

-   Fix security vulnerabilities in all the AKO components. \[KO-463\]

## 4.1.1

Release date: September 15, 2025

### Bug fixes

-   Fix security vulnerabilities in all the AKO components. \[KO-450\]
-   Add missing configurations in the AerospikeCluster Helm chart. \[KO-449\]

## 4.1.0

Release date: August 18, 2025

### New features

-   Add support for Aerospike Database 8.1. \[KO-440\]
-   Add support for Aerospike Backup Service v3.2.0. \[KO-438\]
-   Add support for header cleanup during volume initialization. \[KO-347\]
-   Add support for custom metadata in kubernetes services. \[KO-376\]
-   Add support for local PVC cleanup during upgrade and rolling restart. \[KO-427\]
-   Add support for admin port in Aerospike config. \[KO-437\]

### Improvements

-   Add `aerospike_ako_aerospikecluster_phase` custom metric to monitor cluster status. \[KO-441\]
-   Add Aerospike Kubernetes Operator View Grafana dashboard by default in the monitoring stack. \[KO-442\]

### Bug fixes

-   Fix dangling loadbalancer service when disabled. \[KO-413\]
-   Fix missing validation of init image tag during cluster create. \[KO-392\]
-   Fix roster set for ignored pod after recovery due to race condition. \[KO-415\]
-   Fix namespace and TLS config in logging. \[KO-443\]
-   Fix ABS controller recovery if initial deployment is failed or stuck. \[KO-426\]
-   Fix data-size update handling for in-memory namespaces. \[KO-424\]
-   Fix automatic webhook certs reload in AKO standby replica pod. \[KO-423\]

### Internal refactoring

-   Move webhook code to internal pkg. \[KO-378\]
-   Add go module versioning in AKO. \[KO-414\]

## 4.0.2

Release date: April 14, 2025

### Bug fixes

-   Fix security vulnerabilities in all the AKO components. \[KO-421\]

## 4.0.1

Release date: March 13, 2025

### Bug fixes

-   Fix security vulnerabilities in all the AKO components. \[KO-395\]

## 4.0.0

Release date: February 6, 2025

### Breaking changes

-   Dropped support for deprecated API `aerospike.com/v1beta1` for AerospikeClusters. \[KO-372\]
-   Dropped support for Kubernetes 1.22 and earlier versions. \[KO-372\]
-   Dropped support for Aerospike Database versions older than 6.0.0. \[KO-372\]
-   Dropped support for AerospikeBackupService version v2.x. \[KO-357\]
-   Replaced `kube-rbac-proxy` functionality with controller-runtime authz/authn feature. \[KO-366\]
-   Dropped support for deprecated `ControllerManagerConfiguration` and moved to flag-based configuration. \[KO-366\]

For more info, see [Breaking Changes](https://aerospike.com/docs/kubernetes/4.0.x/manage/upgrade/breaking-changes).

### New features

-   Add support for Aerospike Database 8.0. \[KO-369\]
-   Add support for Aerospike Backup Service v3.0.0. \[KO-357\]
-   Add support for HPA. \[KO-335\]

### Improvements

-   Add support for pod spec fields in the AerospikeBackupService. \[KO-358\]
-   Add support for custom labels and annotations in the AerospikeBackupService \[KO-355\]
-   Add support for custom ServiceAccount for AerospikeBackupService. \[KO-370\]

### Bug fixes

-   Unable to disable PDB when maxUnavailable is set to some value. \[KO-375\]
-   Fix Benchmark related aerospike configs parsing in management-lib. \[KO-364\]
-   Fix AKO access-address/tls-access-address IP assignment for dual-stack network Kubernetes clusters. `This fix will take effect only after restarting the Aerospike server pods` \[KO-360\]