You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
[**Prepare**](https://pgsty.com/docs/prepare) a fresh `x86_64` / `aarch64` node runs any [**compatible**](https://pgsty.com/docs/prepare/linux)**Linux** OS Distros, then [**Download**](https://pgsty.com/docs/software#pigsty)**Pigsty** with:
Finally, you will get a pigsty [**singleton node ready**](https://pgsty.com/docs/install/start), with [Web service](https://pgsty.com/docs/install/interface) on port `80/443` and Postgres on port `5432`.
64
+
Finally, you will get a pigsty [**singleton node ready**](https://pgsty.com/docs/install/start), with [**Web service**](https://pgsty.com/docs/install/interface) on port `80/443` and Postgres on port `5432`.
65
65
66
-
> Consider [**Minimal Installation**](https://pgsty.com/docs/install/minimal) if you only want essential parts for HA PostgreSQL.
The node can be used as an admin controller to deploy & monitor more nodes & clusters. For example, you can install these **4****OPTIONAL**[extended modules](https://pigsty.io/docs/about/module/#extended-modules) for advanced use cases:
163
+
The node can be used as an admin controller to deploy & monitor more nodes & clusters. For example, you can install these **4****OPTIONAL**[extra modules](https://pgsty.com/docs/intro/module#extra-modules) for advanced use cases:
164
164
165
165
[](https://pgsty.com/docs/minio) S3-compatible object storage service; used as an optional central backup server for `PGSQL`.
166
166
@@ -177,7 +177,7 @@ Of course, you can deploy different kinds of HA **PostgreSQL** clusters on multi
177
177
178
178
## PostgreSQL RDS
179
179
180
-
To deploy an additional 3-node HA Postgres cluster `pg-test`. Add the cluster [**definition**](https://github.com/pgsty/pigsty/blob/main/conf/full.yml#L46) to the [**config inventory**](https://pgsty.com/docs/config/inventory):
180
+
To deploy an [additional](https://pgsty.com/docs/install/multinode) 3-node HA Postgres cluster `pg-test`. Add the cluster [**definition**](https://github.com/pgsty/pigsty/blob/main/conf/full.yml#L46) to the [**config inventory**](https://pgsty.com/docs/config/inventory):
181
181
182
182
```yaml
183
183
pg-test:
@@ -302,8 +302,8 @@ The cluster keeps serving as long as **ANY** instance survives, with excellent f
302
302
303
303
## Customization
304
304
305
-
Pigsty is highly customizable, You can describe the entire database and infra deployment with **300+**[**parameters**](https://pigsty.io/docs/reference/param/) in a single config file and materialize them with one command.
306
-
There are many built-in configuration [**templates**](https://pigsty.io/docs/conf).
305
+
Pigsty is highly customizable, You can describe the entire database and infra deployment with **300+**[**parameters**](https://pgsty.com/docs/config/inventory) in a single config file and materialize them with one command.
306
+
There are many built-in configuration [**templates**](https://pgsty.com/docs/config/template).
307
307
308
308
<details><summary>Example: Sandbox (4-node) with two PG cluster</summary><br>
309
309
@@ -462,8 +462,8 @@ pg-citus: # citus group
462
462
You can deploy different kinds of PostgreSQL instance such as [`primary`](https://pigsty.io/docs/pgsql/config/#primary), [`replica`](https://pigsty.io/docs/pgsql/config/#replica), [`offline`](https://pigsty.io/docs/pgsql/config/#offline), [`delayed`](https://pigsty.io/docs/pgsql/config/#delayed-cluster), [`sync standby`](https://pigsty.io/docs/pgsql/config/#sync-standby), etc.,
463
463
and customize with scene-optimize [**config templates**](https://pigsty.io/docs/conf/) and all **421** [**extensions**](https://pgsty.com/ext/list) out-of-the-box.
464
464
465
-
You can define [**Users**](https://pigsty.io/docs/pgsql/user/), [**Databases**](https://pigsty.io/docs/pgsql/db/), [**Service**](https://pigsty.io/docs/pgsql/svc/), [**HBAs**](https://pigsty.io/docs/pgsql/hba/) and other entities with code and provision them in one pass.
466
-
You can even replace the vanilla [**`PostgreSQL`**](https://pigsty.io/docs/pgsql) [**Kernel**](https://pigsty.io/docs/kernel/) with exotic forks as an in-place replacement:
465
+
You can define [**Users**](https://pgsty.com/docs/pgsql/user), [**Databases**](https://pgsty.com/docs/pgsql/db/), [**Service**](https://pigsty.io/docs/pgsql/svc/), [**HBAs**](https://pgsty.com/docs/pgsql/hba) and other entities with code and provision them in one pass.
466
+
You can even replace the vanilla [**`PostgreSQL`**](https://pigsty.io/docs/pgsql) [**Kernel**](https://pgsty.com/docs/feat/kernel) with exotic forks as an in-place replacement:
0 commit comments