# Deploy

> Historical documentation restored from the Pigsty v1.5.1 tag.
---

> There are 3 steps to deploy pigsty: [prepare](#prepare), [configure](#configure), [playbook](#playbook)



----------------------------

## [Prepare](/docs/d-prepare/)

- [Node Provisioning](/docs/d-prepare/#node-provisioning)
- [Meta Node Provisioning](/docs/d-prepare/#meta-node-provisioning)
- [Admin User Provisioning](/docs/d-prepare/#admin-provisioning)
- [Software Provisioning](/docs/d-prepare/#software-provisioning)



## [Configure](/docs/v-config/)

- [Config Entry](/docs/v-config/#config-entry)
- [Config File](/docs/v-config/#config-file)
- [Infrastructure Config](/docs/v-infra/)
- [Database Cluster Config](/docs/v-pgsql/)
- [Identity Parameters](/docs/v-config/#config-category)
- [Connection Information](/docs/v-infra/#connect)
- [Custom Business User](/docs/c-pgdbuser/)
- [Customize business Database](/docs/c-pgdbuser/#database-privileges)
- [Customize PGSQL Template](/docs/v-pgsql-customize/)



## [Playbook](/docs/p-playbook/)

- [INFRA Init](/docs/p-infra/)
- [PGSQL initialization](/docs/p-pgsql/#pgsql) (cluster creation, new instances)
- [PGSQL Remove](/docs/p-pgsql/#pgsql-remove) (Remove instance, remove cluster)
- [Create Biz user](/docs/p-pgsql/#pgsql-createuser)
- [Create Biz database](/docs/p-pgsql/#pgsql-createdb)
