Quick Start with Deployment
For a simple stateless deployment (development only):StatefulSet for Persistence
For production deployments with persistent storage:Service Configuration
Create services to expose Qdrant:LoadBalancer Service (HTTP/gRPC)
Headless Service (for StatefulSet)
ClusterIP Service (Internal)
Configuration with ConfigMap
Store configuration in a ConfigMap:Secrets for API Keys
Store sensitive data in Kubernetes Secrets:Health Checks
Qdrant provides native Kubernetes health check endpoints:Resource Recommendations
Small Deployment (Development)
Medium Deployment (Production)
Large Deployment (High Traffic)
Ingress Configuration
Expose Qdrant via Ingress:Helm Chart (Community)
While Qdrant doesn’t provide an official Helm chart yet, you can create a basic one or use community-maintained charts:The Qdrant community maintains unofficial Helm charts. Check the Qdrant GitHub organization for the latest options.
Horizontal Pod Autoscaling
For cluster deployments, configure HPA:Monitoring
Qdrant exposes Prometheus metrics at/metrics:
Next Steps
Distributed Deployment
Set up a multi-node cluster
Configuration
Tune performance and storage
Security
Enable TLS and authentication
Docker
Docker deployment guide