zorlin.patroni
PatroniのためのAnsibleロール
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.