veselahouba.patroni

PatroniのためのAnsibleロール

ビルドステータス Ansible Galaxy

これは、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