Installation Guide

Mirantis Secure Registry (MSR) supports two installation scenarios designed to meet most customer needs:

The following comparison highlights key differences to help you choose the most appropriate option for your environment.

Installation Scenario

Detail

High Availability

Deployment of MSR in a high availability configuration on Kubernetes using Helm charts.

Benefits

  • Provides the highest resiliency and uptime.

  • Leverages Kubernetes orchestration with three or more nodes running in an active-active configuration.

  • Includes guidance for installing PostgreSQL and Redis in a high availability configuration.

Use case

Production environments of medium to large enterprises, where uptime is critical.

Single host using Docker Compose

High availability is not supported. Thus, if the MSR instance becomes unavailable, there is no orchestrator to provide redundancy.

Benefits

  • Does not require Kubernetes or Helm/OCI Charts.

Use case

Non-production environments, or smaller enterprises or office sites. Also suitable for non-Kubernetes environments.

Some organizations may have unique infrastructure requirements or prefer custom deployment strategies that extend beyond the scope outlined here. While Mirantis supports a wide range of use cases, official support is limited to the configurations described above.

Contact Mirantis Professional Services for assistance with specialized installations or custom deployments.

Note

The full set of installation options for MSR follows the Harbor upstream documentation at.