IQ Server High Availability Installation

IQ Server High Availability Installation

Sonatype IQ Server High Availability (HA) enables you to recover from failures or disruptions to the underlying host infrastructure with minimal downtime.

General Requirements for HA Installation

  1. PostgreSQL database (10.7 or higher) or PostgreSQL-compatible service

Note
IQ Server reads the database password only at startup. Database authentication methods that rely on short-lived access tokens or external proxy layers (for example, Microsoft Entra ID or Cloud SQL Auth Proxy) are not supported for IQ HA. If such methods are used, token expiration may require restarting IQ with updated credentials.

  1. The most recent version of the IQ Server HA Helm chart; instructions are found in the Helm chart README file

  2. A Kubernetes cluster to run the IQ HA Helm chart:

    1. Amazon EKS for AWS deployments
    2. Kubernetes cluster for on-premises deployments
  3. Each node meeting IQ Server's system requirements

  4. Shared network storage
    (IQ HA supports NFSv4 and AWS EFS storage options)

    Note
    When Sonatype IQ Server is deployed in a High Availability (HA) configuration, the SCM source-control directory must be configured on shared storage that is accessible by all IQ Server HA nodes. Local (node-specific) storage is not supported.

  5. A load balancer

The following deployment models have additional specific requirements.