Deployment
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.
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?
Thanks—your feedback helps us improve this page.
What got in the way? (optional)
