SonicCloud
Skip to content

Requirements

Infrastructure and details to prepare before installing the license server.

Infrastructure

RequirementDetail
PlatformKubernetes 1.35 or later, or Red Hat OpenShift, with an ingress controller
DatabasePostgreSQL 14, 15, 16 or 17, self-hosted or managed, with a database and user created in advance
Capacity4 to 8 vCPU and 8 to 16 GB RAM for about 200 to 300 concurrent users
Database storage80 to 100 GB SSD
DNSTwo names pointing to the ingress controller: one for the admin console and one for the license API
CertificatesIssued by cert-manager or by your own certificate authority
Toolskubectl (or oc), helm and openssl
Registry keykey.json, provided by SonicCloud
Windows installerSonicCloud.<version>.Installer.x64.msi

SonicCloud provides the registry key when you receive your license.

Use a separate staging environment to test license imports, upgrades and the workstation installer before production.

Details to collect

DetailHow to find it
Ingress classkubectl get ingressclass
Ingress controller labelskubectl get pods -n <ingress-namespace> --show-labels
Certificate issuer namekubectl get clusterissuer
Database IP addressYour database administrator

Cluster capacity

The license server starts with two replicas and scales automatically. Make sure the cluster can schedule at least two license server pods, each requesting 2 CPU and 4 GiB of memory.

Next: Install on Kubernetes.

On this page