veselahouba.patroni
PatroniのためのAnsibleロール
これは、PostgreSQLのHAソリューションであるPatroniをインストールして構成するためのAnsibleロールです。
助けてください!このロールを環境にデプロイする際に問題が発生した場合、バグや機能の欠落に気付いた場合、またはプロジェクトを改善するアイデアがある場合は、気軽に問題を報告してください。
必要条件
このロールにはroot権限が必要ですので、Ansibleにbecome: true
を使わせてください。詳しくはこちらを参照してください。
ロール変数
近日公開予定です。
依存関係
このロールには依存関係はありませんが、Patroni自体は正しくインストールおよび構成されたDCS(Etcd、Consul、ZooKeeper、Exhibitor)が必要です。これを実行することはあなたの責任です。このロールを使用する前に準備が整っていることが前提です。そうでない場合は、次のロールのいずれかを試してみてください(該当するセクションのコメントを解除し、patroni_dcs_exists
変数をfalseに設定してください):
例のプレイブック
- hosts: postgresql-servers
become: yes
roles:
- kostiantyn-nemchenko.patroni
ライセンス
MIT
作者情報
コスティアンティン・ネムチェンコ kostiantyn.nemchenko@gmail.com
プロジェクトについて
An Ansible role which installs and configures Patroni - HA solution for PostgreSQL
インストール
ansible-galaxy install veselahouba.patroni
ライセンス
mit
ダウンロード
291
所有者
Automate everything