zorlin.patroni

PatroniのためのAnsibleロール

ビルドステータス Ansible Galaxy

Patroniをインストールし、設定するためのAnsibleロールです。PatroniはPostgreSQLのためのHAソリューションです。

助けが必要です!このロールを環境にデプロイする際に問題に直面した場合、バグや不足している機能に気づいた場合、またはこのプロジェクトをどのように改善できるかのアイデアがある場合は、ぜひ問題を報告してください。

要件

このロールはルート権限を必要としますので、become: trueを任意の便利な方法でAnsibleに指示してください。

ロール変数

近日公開予定。

依存関係

このロールには依存関係はありませんが、Patroni自体はDCS(Etcd、Consul、ZooKeeper、Exhibitor)を正しくインストールして設定する必要があります。ロールを使用する前に、これをセットアップするのはあなたの責任です。 現在、DCSが準備されていることが想定されています。それ以外の場合は、以下のロールのいずれかを試してください(該当部分 こちら をコメントアウトし、patroni_dcs_exists変数をfalseに設定してください):

例プレイブック

- hosts: postgresql-servers
  become: yes
  roles:
    - kostiantyn-nemchenko.patroni

ライセンス

MIT

著者情報

Kostiantyn Nemchenko kostiantyn.nemchenko@gmail.com

プロジェクトについて

An Ansible role which installs and configures Patroni - HA solution for PostgreSQL

インストール
ansible-galaxy install zorlin.patroni
ライセンス
mit
ダウンロード
239
所有者
Developer, sysadmin, distributed storage and free culture person. Still figuring out the rest.