System requirements
Kubernetes Cluster requirements
Depending on the cloud service provider where you plan to deploy your application, the following Kubernetes are required:
- AKS: Kubernetes version 1.33.2
- EKS: Kubernetes version 1.30.9
- ARO: Kubernetes version 1.30.11 ****
Server requirement for Worker Nodes
| Hardware | Minimal configurations for default setup (Non-Prod) | Minimal configurations for HA setup (Prod) |
|---|---|---|
| Number of VMs | 3 VMs each with 8 CPU cores | 3 VMs each with 16 CPU cores |
| RAM | 32 GB per VM | 32 GB per VM |
| Hard disk | 80 GB per VM | 80 GB per VM |
| For more information on memory and CPU sizes for each microservice in default and HA setup, click here. |
Persistent storage requirements
- Minimum required persistent storage – 600 GB.
- Support for dynamic volume provisioning.
- ReadWriteMany volumes for deployment scaling.
| | If your environment uses a firewall, ensure it allows outbound traffic from your cluster on the following ports for successful interaction with Azure Files or Amazon EFS
:
• Port 443 (HTTPS): Required to create the Azure File share
• Port 445 (SMB): Required to mount the Azure File share
• Port 2049 (NFS): Required to mount and access the EFS. |
| --- | --- |
Database server
The database requirements for installing Adeptia Automate are:
| Name | Version |
|---|---|
| SQL Server | • Microsoft Azure SQL Database (Evergreen platform) Validated against the Azure SQL Database service, supporting compatibility level 150 (SQL Server 2019 equivalent). • The following authentication modes are supported: • Azure SQL • Active Directory (AD) |
| MySQL or Azure MySQL | • Microsoft Azure MySQL version 8.4 • Only MySQL/Azure MySQL authentication mode is supported. |
Database Sizing
| Database Type | Recommended Configuration (approx.) | Recommended Configuration (approx.) |
|---|---|---|
| Database Size | Number of Tables | |
| Log Database | 100 MB to 1-2 GB* | 40-50 |
| Backend Database | 10s of MB | 150 |
*The size of the log database can vary (within the given range in the table above) depending on the number of transactions running in Adeptia Automate and on log retention time.
This is the minimum requirement.