Skip to main content

Version: latest

Supported Versions and Interoperability

This document outlines the compatibility between API7 Enterprise components and supported third-party software.

Component Interoperability

Control Plane (CP)Data Plane (DP)Compatibility
v3.2.xv3.2.xFull Support
v3.2.xv3.1.xCompatible (Maintenance Mode)
v3.1.xv3.2.xNot Recommended

Infrastructure Compatibility

Ensure your infrastructure components are within the supported version range.

Kubernetes versions

API7 Enterprise requires Kubernetes 1.25 or later. The Control Plane and Data Plane Helm charts depend only on standard Kubernetes primitives (Deployments, StatefulSets, Services, ConfigMaps, Secrets, Ingress) and have no hard pin to a specific API version, so any Kubernetes release in the upstream support window should work. API7 engineering runs its CI e2e suite against the latest kind default Kubernetes release.

Cloud platforms

API7 Enterprise is regularly deployed on the following managed Kubernetes services. Use any version supported by your cloud provider that is 1.25 or later:

  • AWS EKS
  • GCP GKE
  • Azure AKS
  • Red Hat OpenShift — see Deploy on OpenShift for SCC and service account specifics.

Database support

PostgreSQL is the primary and recommended storage backend for API7 Enterprise. All official installers (Helm chart, Docker Compose, quick-start scripts) ship with PostgreSQL, and all production deployment guidance in this documentation targets PostgreSQL. In addition, the Control Plane also supports MySQL and Microsoft SQL Server as alternative storage backends — pick one of these only if your organization has a strong operational reason to use a specific RDBMS.

DatabaseRoleSupported versionsDSN scheme
PostgreSQLPrimary (recommended)12.x – 18.x (Helm chart ships 15.x by default; 16, 17, and 18 are covered in the release CI matrix)postgres://user:pass@host:5432/api7ee
MySQLAlso supported5.7, 8.xmysql://user:pass@tcp(host:3306)/api7ee
Microsoft SQL ServerAlso supported2019, 2022sqlserver://user:pass@host:1433?database=api7ee
note

Helm values, Docker Compose examples, and backup/restore procedures in this documentation assume PostgreSQL. If you deploy API7 Enterprise against MySQL or SQL Server, adapt the database.dsn value in your Control Plane configuration accordingly and use the native mysqldump / sqlcmd tooling for backups instead of pg_dump.

Plugin Compatibility

API7 Enterprise is compatible with standard Apache APISIX plugins. Enterprise-only plugins require specific CP and DP versions to function correctly.

Plugin TypeCP VersionDP Version
Standard (Open Source)v3.1+v3.1+
Enterprise Featuresv3.2+v3.2+
AI Gateway Pluginsv3.2+v3.2+

Client tools

Tools used to interact with the API7 Control Plane.

ToolSupported versions
ADC (API Declarative CLI)Use the latest release. API7 Enterprise build pipelines always pair each Control Plane release with the latest ADC version.
kubectlv1.25 or later (match your target cluster version)
Helmv3.10 or later
API7.ai Logo

The digital world is connected by APIs,
API7.ai exists to make APIs more efficient, reliable, and secure.

Sign up for API7 newsletter

Product

API7 Gateway

SOC2 Type IIISO 27001HIPAAGDPRRed Herring

Copyright © APISEVEN PTE. LTD 2019 – 2026. Apache, Apache APISIX, APISIX, and associated open source project names are trademarks of the Apache Software Foundation