kostiantyn-nemchenko.patroni

PatroniのためのAnsibleロール

ビルドステータス Ansible Galaxy

この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