honatas.postgresql_dev

PostgreSQL 开发环境

GitHub Travis Ansible 质量评分 咖啡

这是一个 Ansible 角色,用于在开发环境中更基本的安装 PostgreSQL,特别适用于 Vagrant 虚拟机。它会安装数据库和命令行客户端,并启用远程访问,以便您可以从 Vagrant 虚拟机外部的客户端连接(例如,您可以从主机机器上的 DBeaver 访问 - 只需记得在您的 vagrantfile 中配置端口转发)。

软件是从 PostgreSQL 的 PPA 安装的,详细信息请查看 这里

PostgreSQL 作为名为 postgres 的 systemd 服务安装。

角色变量

postgres_version: 要安装的 PostgreSQL 版本。
默认值: 12

postgres_ubuntu_version: 将要安装 PostgreSQL 的 Ubuntu 版本名称。
默认值: focal

示例剧本

默认安装

roles:
  - honatas.postgresql_dev

在 Ubuntu 18.04 上安装 PostgreSQL 11

roles:
  - { role: honatas.postgresql_dev, postgresql_version: 11, postgresql_ubuntu_version: bionic }

依赖

要求

许可证

MIT

贡献

随时欢迎您提出问题或添加拉取请求。真的,您可以随时这样做。

此外,如果您喜欢我的工作,我想告诉您我爱喝 咖啡

关于项目

PPA Installation of PostgreSQL with remote access enabled. Suited for development, works nicely on Vagrant boxes.

安装
ansible-galaxy install honatas.postgresql_dev
许可证
mit
下载
301