Deployment Methods

Overview of different deployment architectures (single-node, primary/replica) & methods, including manual installation via repositories or tarballs, and automated deployment with tools like Ansible.

Method
Typical use case

Use in-house infrastructure and tooling to deploy pre-compiled MariaDB binaries from a compressed tar archive

Use Docker and the MariaDB Enterprise Docker Registry to deploy in a container

Use OS package manager to deploy standard OS packages from local mirror of MariaDB's repository

Use OS package manager to deploy standard OS packages from a compressed tar archive without repository configuration

Use OS package manager to deploy standard OS packages from MariaDB's repository

Available deployment methods are component-specific.

This page is: Copyright © 2025 MariaDB. All rights reserved.

Last updated

Was this helpful?