Installation Guides
This section contains everything you need to successfully deploy, configure, and maintain the eXate platform. Whether you are running a full production deployment or spinning up a lightweight runtime environment, these guides walk you through the process from start to finish.
Core Deployment
To begin setting up your environment, start with the primary deployment guide:
- Deployment Guide: Walks through installation prerequisites, cluster setup, acquiring the Docker images, configuring the Helm charts, and executing the installation.
Infrastructure & Resource Sizing
Before commencing your deployment, ensure your target Kubernetes cluster or nodes meet the following minimum system requirements. These indicative sizes are calibrated for standard workloads:
| Product | Description | Indicative Throughput | CPU | RAM |
|---|---|---|---|---|
| Central Services (Design-time) | Portal, Administration, Policy Management, and supporting services | N/A | 10 vCPU | 25 GB |
| Central Services (Light) | Runtime services only (no design-time components) | N/A | 3 vCPU | 8 GB |
| APIgator | API execution services | ~500 TPS | 6 vCPU | 12 GB |
| Datagator | Wire protocol services | ~500 TPS (indicative) | 6 vCPU | 12 GB |
| GatorSet | Spark integration services | ~500 TPS (indicative) | 3 vCPU | 10 GB |
| GatorAId | AI-enabled services | TBC | 3 vCPU (GPU-capable) | 12 GB |
Operations & Reference Material
Once your environment is up and running, refer to these operational guides to assist with verification, monitoring, and day-two troubleshooting:
- Health and Info Endpoints: Instructions for verifying that all core services are running correctly.
- Kubernetes and Helm Troubleshooting Runbook: Step-by-step procedures for diagnosing and resolving common deployment issues.
- Azure Kubernetes Log - KQL Query Examples: Practical reference queries for monitoring logs in Azure Monitor / Log Analytics.