Skip to main content
Version: 3.10.x

Installation Packages

API7 Enterprise is distributed as signed container images on Docker Hub and as Helm charts from the official API7 chart repository.

Container images​

The following official images are published to Docker Hub and signed with Cosign. Use image signature verification to confirm image integrity before deployment.

ImagePurpose
api7/api7-ee-3-gatewayData plane (API gateway) based on Apache APISIX.
api7/api7-ee-dp-managerControl plane component that exposes the etcd-compatible API to data planes on mTLS port 7943.
api7/api7-ee-3-integratedIntegrated control plane image bundling the Dashboard, Admin API, and associated services for single-container deployments.
api7/api7-ee-developer-portalDeveloper Portal backend.
api7/api7-ee-developer-portal-feDeveloper Portal frontend.

Pull images​

Images are hosted on Docker Hub by default. For air-gapped environments, pull these images and push them into your private registry.

docker pull api7/api7-ee-3-gateway:<version>
docker pull api7/api7-ee-dp-manager:<version>
docker pull api7/api7-ee-3-integrated:<version>

Replace <version> with the exact tag that matches your target API7 Enterprise release. Always pin to an explicit version in production rather than using latest.

Helm charts​

Helm charts are the recommended way to deploy API7 Enterprise on Kubernetes.

ChartRepositoryUsage
API7 Control Planeapi7/api7ee3Deploys the Dashboard, Admin API, DP Manager, Developer Portal, and (optionally) a bundled PostgreSQL for evaluation.
API7 Data Planeapi7/gatewayDeploys one or more data plane instances that connect to an existing control plane.

Add the Helm repository​

helm repo add api7 https://charts.api7.ai
helm repo update

See Deploy on Kubernetes for full Helm-based installation steps.

CLI tools​

The following CLI tools are commonly used alongside API7 Enterprise:

ToolPurposeWhere to get it
ADCDeclarative configuration CLI for API7 Gateway.See the ADC documentation for installation and usage.
kubectlKubernetes cluster management.Install kubectl
helmKubernetes package management.Install Helm

License file​

A valid license is required for all API7 Enterprise installations.