Minimum System Requirements
Project Account/Subscription
- IDHub can be installed and run on any Cloud or local Cluster.
- For Cloud, IDHub recommends the following
Google Kubernetes Engine (GKE)
Amazon EKS
Azure Kubernetes Service (AKS)
- For local, you may use
KIND (Kubernetes IN Docker)
orMicroK8s
You would need a project account or subscription of your chosen provider.
For GCP:
- You need a Google Cloud Platform (GCP) account and a project within GCP to create a GKE cluster. Also, you should ensure that you enable Kubernetes Engine API.
For Amazon EKS:
- You need an AWS account to create and manage resources, including EC2 instances for your cluster.
For Azure Kubernetes Service (AKS):
- You need an Entra ID subscription to create and manage cluster resources
Number of Nodes
Please ensure that you have at least 4 nodes cluster for high availability and fault tolerance with the below minimum resource configuration.
Virtual CPUs, Memory and Storage
When deploying IDHub on a local or cloud cluster, the resource requirements can vary based on workload intensity, user base, and integration complexity. Following are our general recommendations of resource requirements.
Please ensure that your cluster meets the following resource configuration:
Virtual CPUs (vCPUs): Recommended: 4 vCPUs
Memory (RAM): Recommended: 16 GB
Storage: Recommended: 30 GB SSD
These requirements assume standard usage patterns. For specialized scenarios (high transaction volumes, complex workflows, or larger user bases), please contact support for custom sizing.
Additional Resource Considerations
- Please ensure resource allocation supports scaling for growing workloads
- Please ensure that backup and disaster recovery plans of your cluster is configured and implemented.
Actual Number of Nodes: The actual number of nodes you need will depend on your workload's resource requirements and desired redundancy. Please contact support for further information.
Internet Connectivity Requirements
- Please ensure 1Gbps bandwidth
Browser Requirements
- Supported Browsers: Chrome, Firefox, Edge (latest versions).
Please enable cookies, JavaScript, Local Storage in your browser.
Operating System
The operating system in your chosen cluster can be any container-optimized OS or major Linux distributions.
IDHub recommends the following OS for some of the major cloud providers.
For GCP:
- Container-Optimized OS or Ubuntu
For Amazon EKS:
- Amazon Linux, Ubuntu
For Azure Kubernetes Service (AKS):
- Ubuntu
For KIND:
- Any linux distribution (e.g., Ubuntu, Debian, Fedora, or RHEL) that supports Docker Engine