云上云下,一键拉起
无论是几万核的生产环境,还是1核2G的本地虚拟机,云上云下,用哪个云,体验如一!
无论是生产环境、预发环境、还是本地开发测试环境,对Pigsty来说,只有配置文件的内容差异。无论在哪里部署,都能带来统一的使用体验。
Pigsty可以利用Vagrant与Virtualbox,在您自己的笔记本电脑上拉起安装所需的虚拟机沙箱环境,或通过Terraform,自动向云服务商申请ECS/VPC资源,一键创建,一键销毁,自动获取多云部署的能力。
沙箱环境中的虚拟机具有固定的资源名称与IP地址,非常适于软件开发测试、实验演示。 沙箱配置默认为2核4GB的单节点,IP地址 10.10.10.10,部署有一个名为pg-meta-1
的单机数据库实例。 此外还有四节点版本的完整版沙箱,带有额外三个数据库节点,可用于充分展现Pigsty高可用架构与监控系统的能力。
沙箱所需机器规格
系统要求
- Linux内核,x86_64处理器架构
- 使用 CentOS 7 / RedHat 7 / Oracle Linux 7 或其他等效操作系统发行版
- 强烈推荐使用 CentOS 7.8.2003 x86_64 ,这是经过长时间生产环境的测试的操作系统环境
单节点基本规格
- 最低规格:1核,1GB (容易OOM,建议内存至少2GB)
- 推荐规格:2核,4GB (沙箱默认配置)
- 将部署一个单机PostgreSQL实例
pg-meta-1
- 在沙箱中,该节点的IP固定为
10.10.10.10
四节点基本规格
- 元节点要求同单节点所述
- 部署一个额外的三节点PostgreSQL数据库集群
pg-test
- 普通数据库节点,最低规格:1核,1GB,建议使用2GB内存。
- 三节点的IP地址固定为:
10.10.10.11
,10.10.10.12
,10.10.10.13
最后修改 2022-05-27: init commit (1e3e284)