Version v1.5.1 of the documentation is no longer actively maintained. The site that you are currently viewing is an archived snapshot. For up-to-date documentation, see the latest version.
Pigsty Deployment
Historical documentation restored from the Pigsty v1.5.1 tag.
It takes three steps to deploy Pigsty: Prepare, Configure, Playbook.
Preparation
Before installing Pigsty, you need to prepare the required resources: physical/VM nodes, admin users, and download Pigsty software.
Configuration
After preparation, you need to indicate to Pigsty what infra and database services you need via configure.
- Configure Infra
- Configure Nodes
- Configure PGSQL Cluster / Customize PGSQL Cluster /Deploy PGSQL Cluster
- Configure Redis Cluster / Deploy Redis Cluster
- Deploy MatrixDB Cluster
Playbook Execution
The next step can be to land the requirements by executing the playbook.
- Install Pigsty on Meta / Pigsty Uninstall
- Add Nodes / Remove Nodes
- Deploy PGSQL Cluster / Offline PGSQL Cluster
- Create PGSQL Business User / Create PGSQL Business Database
- Deploy Redis Cluster / Offline Redis Cluster
Deployment
- Standard Deployment: Prepare brand new nodes to complete the standard Pigsty deployment process.
- Sandbox Deployment: Pull up a local VM sandbox environment with one click using a pre-built
vagranttemplate. - Multi-Cloud Deployment: Use
terraformtemplate to pull up the required VM resources at the cloud service vendor and perform the deployment. - Monly Deployment: Use singleton Pigsty to monitor existing database clusters.