Skip to content

Commit b3f69e9

Browse files
committed
v3.5.0 release
1 parent dbc831d commit b3f69e9

File tree

1 file changed

+12
-12
lines changed

1 file changed

+12
-12
lines changed

README.md

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -45,9 +45,9 @@ curl -fsSL https://repo.pigsty.io/get | bash -s v3.5.0
4545
[![Postgres: 17.5](https://img.shields.io/badge/PostgreSQL-17.5-%233E668F?style=flat&logo=postgresql&labelColor=3E668F&logoColor=white)](https://pgsty.com/docs/pgsql)
4646
[![Linux](https://img.shields.io/badge/Linux-AMD64-%23FCC624?style=flat&logo=linux&labelColor=FCC624&logoColor=black)](https://pgsty.com/docs/node)
4747
[![Linux](https://img.shields.io/badge/Linux-ARM64-%23FCC624?style=flat&logo=linux&labelColor=FCC624&logoColor=black)](https://pgsty.com/docs/node)
48-
[![EL Support: 8/9](https://img.shields.io/badge/EL-7/8/9-red?style=flat&logo=redhat&logoColor=red)](https://pgsty.com/docs/prepare/linux#el)
49-
[![Debian Support: 12](https://img.shields.io/badge/Debian-11/12-%23A81D33?style=flat&logo=debian&logoColor=%23A81D33)](https://pgsty.com/docs/prepare/linux#debian)
50-
[![Ubuntu Support: 22/24](https://img.shields.io/badge/Ubuntu-20/22/24-%23E95420?style=flat&logo=ubuntu&logoColor=%23E95420)](https://pgsty.com/docs/prepare/linux#ubuntu)
48+
[![EL Support: 8/9](https://img.shields.io/badge/EL-8/9-red?style=flat&logo=redhat&logoColor=red)](https://pgsty.com/docs/prepare/linux#el)
49+
[![Debian Support: 12](https://img.shields.io/badge/Debian-12-%23A81D33?style=flat&logo=debian&logoColor=%23A81D33)](https://pgsty.com/docs/prepare/linux#debian)
50+
[![Ubuntu Support: 22/24](https://img.shields.io/badge/Ubuntu-22/24-%23E95420?style=flat&logo=ubuntu&logoColor=%23E95420)](https://pgsty.com/docs/prepare/linux#ubuntu)
5151

5252
[**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:
5353

@@ -61,9 +61,9 @@ Next, [**bootstrap**](https://pgsty.com/docs/install/offline#bootstrap), [**conf
6161
./bootstrap; ./configure; ./install.yml;
6262
```
6363

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`.
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`.
6565

66-
> Consider [**Minimal Installation**](https://pgsty.com/docs/install/minimal) if you only want essential parts for HA PostgreSQL.
66+
> [**Single Node Install**](https://pgsty.com/docs/install/start) | [**Multi-Node Install**](https://pgsty.com/docs/install/multinode) | [**Offline Install**](https://pgsty.com/docs/install/offline) | [**Minimal Installation**](https://pgsty.com/docs/install/minimal)
6767
6868

6969
<details><summary>Install with the pig cli</summary><br>
@@ -98,7 +98,7 @@ $ curl -fsSL https://repo.pigsty.io/get | bash
9898
[ OK ] version = v3.5.0 (from default)
9999
curl -fSL https://repo.pigsty.io/src/pigsty-v3.5.0.tgz -o /tmp/pigsty-v3.5.0.tgz
100100
######################################################################## 100.0%
101-
[ OK ] md5sums = da9a3e69bfc34574cd65543889685707 /tmp/pigsty-v3.5.0.tgz
101+
[ OK ] md5sums = xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx /tmp/pigsty-v3.5.0.tgz
102102
[Install] ===========================================
103103
[ OK ] install = /home/dba/pigsty, from /tmp/pigsty-v3.5.0.tgz
104104
[TodoList] ===========================================
@@ -160,7 +160,7 @@ Which gives you an out-of-the-box PostgreSQL singleton instance (`admin_ip:5432`
160160

161161
[![pigsty-arch.jpg](https://pigsty.io/img/pigsty/arch.jpg)](https://pgsty.com/docs/intro/arch/)
162162

163-
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:
164164

165165
[![MinIO](https://img.shields.io/badge/MINIO-%23C72E49?style=flat&logo=minio&logoColor=white)](https://pgsty.com/docs/minio) S3-compatible object storage service; used as an optional central backup server for `PGSQL`.
166166

@@ -177,7 +177,7 @@ Of course, you can deploy different kinds of HA **PostgreSQL** clusters on multi
177177

178178
## PostgreSQL RDS
179179

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):
181181

182182
```yaml
183183
pg-test:
@@ -302,8 +302,8 @@ The cluster keeps serving as long as **ANY** instance survives, with excellent f
302302

303303
## Customization
304304

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).
307307

308308
<details><summary>Example: Sandbox (4-node) with two PG cluster</summary><br>
309309

@@ -462,8 +462,8 @@ pg-citus: # citus group
462462
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.,
463463
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.
464464

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:
467467

468468
<details><summary>Exotic Kernel: Babelfish (MsSQL Wire Compatible)</summary><br>
469469

0 commit comments

Comments
 (0)