On-Premises Deployment

Deploy QNSP in your own data center.

On-Premises Deployment

Deploy QNSP in your own data center.

Requirements

Hardware

  • Kubernetes cluster (1.28+)
  • HSM (PKCS#11 compatible)
  • Storage (S3-compatible or local)
  • Load balancer

Minimum resources

Component CPU Memory Storage
Edge gateway 4 8GB 10GB
Auth service 2 4GB 10GB
KMS service 4 8GB 20GB
Vault service 2 4GB 20GB
Storage service 4 8GB 100GB+
Database 4 16GB 100GB+

Installation

Kubernetes deployment artifacts (charts/manifests) are not shipped in this repo.

For on-prem deployments, contact support for the supported deployment bundle and installation runbook.

Configuration

Configuration examples below are illustrative and depend on your deployment bundle.

# values.yaml
global:
  domain: qnsp.internal.example.com
  tls:
    enabled: true
    certManager: true

hsm:
  provider: cloudhsm
  clusterId: cluster-xxx

database:
  host: postgres.internal
  name: qnsp

storage:
  type: s3
  endpoint: minio.internal:9000

Add-on required

On-premises deployment licensing is deployment-specific.

Support

On-premises includes:

  • Installation assistance
  • Configuration review
  • Upgrade support