Skip to content

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.
Single host using Helm Deployment of MSR on a single-node Kubernetes cluster using Helm charts. High availability is not supported. Thus, if the MSR instance becomes unavailable, there is no orchestrator to provide redundancy.

Benefits
- Allows use of Kubernetes and Helm tooling even in small or non-production environments.
- Provides a deployment experience consistent with larger Kubernetes-based installations.

Use case
Non-production environments, proofs of concept, development scenarios, or small sites that want to use Kubernetes tooling but do not require high availability.

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.

Installation Topics#