Getting Started
Installation
Deploy PrimeVector to your infrastructure using Docker, Kubernetes, or cloud-native deployments.
System Requirements
Control Plane (SaaS)
The Control Plane is hosted by PrimeVector - no installation required.
Data Plane Requirements
- Kubernetes 1.24+ or Docker 20.10+
- 4 CPU cores minimum (8+ recommended)
- 16 GB RAM minimum (32+ recommended)
- 100 GB SSD storage
- PostgreSQL 14+
- Redis 7+
Docker Installation
# Clone the repository
git clone https://github.com/primevector/primevector.git
cd primevector
# Copy environment template
cp .env.example .env
# Edit configuration
nano .env
# Start all services
docker-compose up -d
# Check status
docker-compose psKubernetes (Helm)
# Add PrimeVector Helm repository
helm repo add primevector https://charts.primevector.com
helm repo update
# Install the Data Plane
helm install primevector-data-plane primevector/data-plane \
--namespace primevector \
--create-namespace \
--set controlPlane.apiKey=YOUR_API_KEY \
--set postgresql.enabled=true \
--set redis.enabled=trueCloud Deployments
AWS
ECS, RDS, ElastiCache
cd deployments/aws && terraform applyGCP
GKE, Cloud SQL, Memorystore
cd deployments/gcp && terraform applyAzure
AKS, PostgreSQL, Redis Cache
cd deployments/azure && terraform apply