System Requirements
Before deploying Gluesync, ensure your environment meets these requirements for optimal performance.
Prerequisites Checklist
Containerized Deployment Setup
Gluesync is designed to run efficiently in containerized environments. We recommend using Docker or Kubernetes for deployment, depending on your needs and familiarity.
Docker Setup
Requirement | Details |
---|---|
Docker Engine & Docker Compose |
Ensure Docker Engine and Docker Compose are installed on your system. These are required to run the Gluesync Docker Compose kit. |
Installation Guides |
|
Gluesync Docker Compose Kit |
After installation, follow the Gluesync documentation for using the Docker Compose kit you received via email. See Useful Links below. |
Note |
Gluesync documentation does not cover Docker installation. For step-by-step instructions, refer to the official Docker documentation or community tutorials. |
Kubernetes Setup
Requirement | Details |
---|---|
Kubernetes Cluster |
A running Kubernetes cluster (e.g., Minikube for testing, or a production-grade cluster for deployment). LTS Linux is recommended for production. |
kubectl CLI |
Install and configure |
Supported Distributions |
Kubernetes (recommended), OpenShift, or an equivalent orchestrator. See production specs above for hardware guidance. |
Installation Guides |
|
Gluesync Kubernetes Deployment |
Refer to Gluesync documentation or contact support for deployment guides specific to Kubernetes environments. |
Note |
Gluesync documentation does not cover Kubernetes installation. For setup help, refer to the official Kubernetes documentation. |
Source Database Requirements
Requirement | Details |
---|---|
Connection Details |
* Username and password * Connection string (IP address/port) * Table names * TLS certificates (if secure authentication required) |
Access Permissions |
Database user must have appropriate read permissions |
Environment Specifications
POC / Demo Environment
Component | Requirement |
---|---|
Operating System |
Windows, macOS, or Linux |
Container Platform |
Docker, Docker Compose, or Kubernetes |
Hardware |
* 8 GB RAM (minimum) * 8 vCPU * 10 GB free disk space (Additional space needed for Prometheus monitoring) |
Production Environment
Recommended specs for handling ~35,000 transactions per second (TPS)
Component | Requirement |
---|---|
Operating System |
Linux (LTS version recommended) |
Container Platform |
Kubernetes (recommended), OpenShift, or equivalent orchestrator |
Cluster Configuration |
3 Kubernetes nodes for High Availability (HA) |
Total Hardware Resources |
* 32 GB RAM * 16 vCPU * 100 GB free disk space (Additional space needed for Prometheus monitoring) |
These specifications are baseline recommendations. Actual requirements may vary based on:
|