kostiantyn-nemchenko.patroni
PatroniのためのAnsibleロール
このAnsibleロールは、PostgreSQLのHAソリューションであるPatroniをインストールし、設定します。
助けが必要です!役割をあなたの環境にデプロイする際に困難に直面した場合、バグや欠けている機能に気づいた場合、またはこのプロジェクトをどう改善できるかアイデアがあれば、気軽にissueを提出してください。
要件
このロールにはルート権限が必要ですので、あなたにとって便利な方法で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 kostiantyn-nemchenko.patroni
ライセンス
mit
ダウンロード
9.7k