Self-Hosted Deployment
Architecture Overview
Requirements
Infrastructure
(Kubernetes cluster)Kubernetes 1.26+ with 3+ worker nodes. PostgreSQL, Redis, RabbitMQ (can run in-cluster). Ingress controller and TLS certificates.
Network
(Connectivity)Outbound HTTPS to graphpolaris.azurecr.io for images. Connectivity to your Neo4j or Memgraph database.
Team Skills
(Required expertise)Kubernetes administration experience and Helm chart deployment familiarity.
Deployment Process
- Receive credentials - Container registry access from your account representative
- Configure - Customize Helm values for your environment
- Deploy - Install via Helm to your cluster
- Connect - Configure your graph database connection
Detailed implementation guide provided upon onboarding.
Air-Gapped Deployment
For disconnected environments, container images can be exported and loaded into your private registry. Contact us for air-gapped deployment guidance.
Updates
- Pull latest images from our registry
- Upgrade via Helm with zero-downtime rolling updates
- Rollback support if needed
Support
Included Support
(Standard)Direct access to GraphPolaris engineering team and documentation portal.
Professional Services
(Optional)Deployment assistance, architecture review, and training sessions available upon request.
Ideal For
Air-Gapped
(Disconnected environments)On-premise or air-gapped requirements with no external connectivity.
Multi-Cloud
(AWS, GCP, or other)Non-Azure cloud deployments where you manage your own Kubernetes.
Custom Integration
(Complex requirements)Organizations needing deep integration with existing systems.