Skip to main content

Aiven service and tool version lifecycle

Learn about version lifecycle policies, end of life (EOL) schedules, upgrade procedures, and best practices for Aiven services and tools, including both multi-versioned services and single-versioned services.

note

EOL is the date after which Aiven services and tools are no longer supported or maintained.

Aiven version support and upstream EOL

Aiven aims to follow the EOL schedule set by the original authors and maintainers of the open source software (the upstream projects). Once the upstream project retires a specific version, they do not receive security updates and critical bug fixes anymore by the maintainers.

Outdated services don't offer the level of protection you need, so Aiven follows the upstream project's EOL schedule to ensure that Aiven services are always running on supported versions.

Service version numbering

Aiven services inherit the upstream project's software versioning scheme. Depending on the service, a major version can be either a single digit (for example, PostgreSQL® 14) or in the format major.minor (for example, Kafka® 3.2). The exact version of the service is visible in the Aiven Console when the service is running.

Multi-versioned vs single-versioned services

There are two types of Aiven services with respect to versions:

  • Multi-versioned services

    • Multiple service versions supported at a time
    • Service versions managed by the users: You select a version for your service from the available supported versions.
  • Single-versioned services

    • Only one default service version available at a time
    • Service versions managed by Aiven

Service version EOL policy

The Aiven service version EOL policy applies only to multi-versioned services, where you select a version. Single-versioned services, which run a single version managed by Aiven, are not included. This policy covers both running and powered-off services on affected versions.

EOL notifications

When Aiven sets the EOL date for a service major version:

  • You receive an email notification along with instructions on the next steps.
  • The Aiven Console shows an EOL alert for affected services.
  • You receive email reminders monthly.
  • In the month of the EOL date, you receive weekly reminders.

EOL best practices

  • Use service forking to test the version upgrade before upgrading your production services.
  • Upgrade to the supported version before the EOL date. This gives you time to test compatibility, resolve any issues, and plan the upgrade on your schedule.

After the EOL date:

  • If the service is powered on, it's automatically upgraded to the latest version.

    note

    If it's not possible to upgrade a powered on service to the next version, the service is powered off and ultimately deleted.

  • If the service is powered off, it's deleted.

    Exception

    Aiven for OpenSearch® powered-off services are not deleted after their version EOL. They are upgraded and start running the new version when powered on.

Aiven multi-versioned services EOL

Aiven for OpenSearch®

Aiven for OpenSearch® is the open source continuation of the original Elasticsearch service. The EOL for Aiven for OpenSearch® is generally dependent on the upstream project.

VersionAiven EOLService creation supported untilService creation supported from
1.3.x2026-07-262026-07-262022-05-19
2.17.x2026-07-262026-07-262024-10-15
2.19.xTo be announcedTo be announced2025-09-15
3.3.xTo be announcedTo be announced2026-01-20

Aiven for PostgreSQL®

Aiven for PostgreSQL® major versions will reach EOL on the same date as the upstream open source project's EOL.

VersionAiven EOLService creation supported untilService creation supported from
9.52021-04-152021-01-262015-12-22
9.62021-11-112021-05-112016-09-29
102022-11-102022-05-102017-01-14
112023-11-092023-05-092017-03-06
122024-11-142024-05-142019-11-18
132025-11-132025-05-132021-02-15
142026-11-122026-05-122021-11-11
152027-11-112027-05-122022-12-12
162028-11-092028-05-092024-01-09
172029-11-082029-05-082024-12-09
182030-11-072030-05-072025-09-25

Aiven for Apache Kafka®

Aiven for Apache Kafka® versions reach end of life (EOL) one year after they become available on the Aiven platform.

VersionAiven EOLService creation supported untilService creation supported from
3.8.x2026-09-032026-06-032024-09-06
3.9.x2027-09-302027-06-302025-03-20
4.0.x2026-09-182026-06-182025-09-18
4.1.x2026-12-102026-09-102025-12-10
note

Starting with Apache Kafka 3.9, Aiven for Apache Kafka uses KRaft (Kafka Raft) to manage metadata and controllers, replacing ZooKeeper. Migration to Apache Kafka 3.9 from earlier versions is not yet supported. For details and current limitations, see:

To support this transition, Aiven has extended support for Apache Kafka 3.8 by one year.

Aiven for Apache Cassandra®

VersionAiven EOLService creation supported untilService creation supported from
32022-07-272022-04-272018-11-08
4.02026-01-072025-12-032021-12-09
4.12026-01-072025-12-032024-01-18
VersionAiven EOLService creation supported untilService creation supported from
1.162024-11-212024-08-212023-01-01
1.19N/AN/A2024-05-21

Aiven single-versioned services EOL

Aiven for AlloyDB Omni

VersionAiven EOLService creation supported untilService creation supported from
15.x2025-12-052025-09-052024-10-02

Aiven for ClickHouse®

VersionAiven EOL
25.3To be announced

Aiven for Dragonfly®

VersionAiven EOL
1.21.4To be announced

Aiven for Grafana®

VersionAiven EOL
11.6.5To be announced

Aiven for MySQL®

VersionAiven EOL
8.0.35To be announced

Aiven for Valkey™

VersionAiven EOL
8.1.4To be announced

Aiven tools EOL

Aiven offers multiple tools for interacting with the Aiven Platform and services. These include the Aiven CLI, the Aiven Provider for Terraform, and the Aiven Operator for Kubernetes®.

Breaking changes in the Aiven API can result in new major versions of the Aiven tools. While backwards compatibility is typically maintained, certain changes require us to deprecate older versions of the tools.

Aiven CLI

VersionAiven EOL
1.x2023-12-11
2.x2023-12-11
3.x2023-12-11
4.xTo be announced

Aiven Provider for Terraform

Older versions will continue to work, but there will be no new features or bug fixes after the EOL date.

VersionAiven EOL
1.x2023-12-31
2.x2023-12-31
3.x2023-12-31
4.xTo be announced

Aiven Operator for Kubernetes®

VersionAiven EOL
0.xTo be announced