部署

将Pigsty部署至您自己的服务器与虚拟机上

部署Pigsty分为两步:准备资源,与配置部署

准备资源

安装Pigsty前,您需要准备符合要求的环境软件

配置部署

您需要参考组件部署指南进行筹划,通过配置清单向Pigsty表明自己的需求,并通过剧本贯彻意图。

部署样例

  • 标准部署:您自己准备全新节点,完成标准Pigsty部署流程。
  • 沙箱部署 : 通过预制的vagrant模板一键拉起本地虚拟机沙箱环境。
  • 多云部署:使用terraform模板在云服务供应商处拉起所需虚拟机资源,并执行部署。
  • 仅监控部署 : 使用单节点Pigsty监控现有数据库集群。

环境准备

部署Pigsty所需的环境准备:主机节点,管理员用户,SSH,Sudo与DNS

软件准备

部署Pigsty所需的软件,安装包,以及如何在没有互联网访问的环境中进行离线安装

沙箱环境

介绍Pigsty的沙箱环境,一个配置规格、对象标识符、与默认数据库预先确定的环境,用于教学演示之用。

监控系统部署

如何使用Pigsty监控已有的PostgreSQL实例?如RDS for PG

安全考量

生产网段隔离 + Pigsty默认的权限模型通常足以满足一般安全要求

部署样例

在实际环境中部署Pigsty的几个例子

最后修改 2022-05-27: init commit (1e3e284)