Skip to content

Deployment

Multi-node, high-availability Pigsty deployment for production environments.

Production deployments require Architecture Planning and Preparation beyond the Getting Started procedure. This chapter describes the complete deployment process and recommended practices for production.

Before production deployment, test the workflow in the Pigsty Sandbox. Use Vagrant to create a local 4-node sandbox. Use OpenTofu to create a larger simulation environment in the cloud.

pigsty-sandbox

Production high availability typically requires at least three nodes. Review the core Concepts and common administration procedures before deployment. These procedures include Configuration, Ansible Playbooks, and Security Hardening for enterprise compliance.

How to install Pigsty on Linux hosts for production?

Production deployment preparation including hardware, nodes, disks, network, VIP, domain, software, and filesystem requirements.

How many nodes? Which modules need HA? How to plan based on available resources and requirements?

Admin user, sudo, SSH, accessibility verification, and firewall configuration

4-node sandbox environment for learning, testing, and demonstration

Create local virtual machine environment with Vagrant

Create virtual machine environments on public clouds with OpenTofu

Credential, network, authentication, encryption, data protection, and audit checks for production Pigsty deployments.

Was this page helpful?