Overview
Private cloud deployment runs Enclave inside your AWS, Azure, or GCP account. Kvelden provides the software; you provide the infrastructure. Network traffic never leaves your VPC.Architecture
Prerequisites
- Cloud account with sufficient IAM permissions to deploy the Terraform module
- PostgreSQL 14+ compatible managed database (or let Terraform create one)
- Object storage bucket
- A KMS CMK for Enclave’s DEK wrapping
domain variable as the allowed
origin. See Object storage CORS
if you need to adjust it manually (e.g. for a custom domain added after
deployment).
Deployment steps
1
Clone the Terraform module
2
Configure variables
3
Apply
4
Point your DNS
Add a CNAME record for
enclave.yourcompany.com pointing to the load balancer output by Terraform.5
Activate your licence
Contact hello@kvelden.com with your deployment ID (shown in Terraform output) to receive a licence key.