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.
| Image | Purpose |
|---|---|
api7/api7-ee-3-gateway | Data plane (API gateway) based on Apache APISIX. |
api7/api7-ee-dp-manager | Control plane component that exposes the etcd-compatible API to data planes on mTLS port 7943. |
api7/api7-ee-3-integrated | Integrated control plane image bundling the Dashboard, Admin API, and associated services for single-container deployments. |
api7/api7-ee-developer-portal | Developer Portal backend. |
api7/api7-ee-developer-portal-fe | Developer 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.
| Chart | Repository | Usage |
|---|---|---|
| API7 Control Plane | api7/api7ee3 | Deploys the Dashboard, Admin API, DP Manager, Developer Portal, and (optionally) a bundled PostgreSQL for evaluation. |
| API7 Data Plane | api7/gateway | Deploys 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:
| Tool | Purpose | Where to get it |
|---|---|---|
| ADC | Declarative configuration CLI for API7 Gateway. | See the ADC Reference for installation and usage. |
| kubectl | Kubernetes cluster management. | Install kubectl |
| helm | Kubernetes package management. | Install Helm |
License file
A valid license is required for all API7 Enterprise installations.
- Trial license: Request a trial.
- Production license: Contact your account manager or sales@api7.ai.