Skip to content
Sections
>> Trisquel >> Packages >> aramo >> database >> patroni
etiona  ] [  nabia  ] [  aramo  ]
[ Source: patroni  ]

Package: patroni (2.1.3-1)

PostgreSQL High Availability with ZooKeeper, etcd, Consul, or Kubernetes

Patroni is a template for a customized, high-availability PostgreSQL solution using Python and a distributed configuration store (ZooKeeper, etcd or Consul), or Kubernetes. It provides a REST API on each Postgres node of the cluster allowing for remote management and monitoring.

Other Packages Related to patroni

  • depends
  • recommends
  • suggests
  • dep: lsb-base (>= 3.0-6)
    Linux Standard Base init script functionality
  • dep: python3
    interactive high-level object-oriented language (default python3 version)
  • dep: python3-cdiff
    Colored, incremental diff with side by side and auto pager support (Python 3)
  • dep: python3-click (>= 4.1)
    Wrapper around optparse for command line utilities - Python 3.x
  • dep: python3-dateutil
    powerful extensions to the standard Python 3 datetime module
  • dep: python3-etcd (>= 0.4.3)
    Python Etcd client library - Python3 module
    or python3-consul (>= 0.7.0)
    Python client for Consul.io - Python 3.X
    or python3-kazoo
    higher level API to Apache Zookeeper (Python 3)
    or python3-kubernetes
    Kubernetes Python client - Python 3.x
  • dep: python3-pkg-resources
    Package Discovery and Resource Access using pkg_resources
  • dep: python3-prettytable (>= 0.7)
    library to represent tabular data in visually appealing ASCII tables (Python3)
    also a virtual package provided by python3-ptable
  • dep: python3-psutil
    module providing convenience functions for managing processes (Python3)
  • dep: python3-psycopg2
    Python 3 module for PostgreSQL
  • dep: python3-six (>= 1.7)
    Python 2 and 3 compatibility library (Python 3 interface)
  • dep: python3-urllib3
    HTTP library with thread-safe connection pooling for Python3
  • dep: python3-yaml
    YAML parser and emitter for Python3
  • rec: iproute2
    networking and traffic control tools
  • sug: etcd-server
    highly-available key value store -- daemon
    or consul
    tool for service discovery, monitoring and configuration
    or zookeeperd
    Init control scripts for zookeeper
  • sug: haproxy
    fast and reliable load balancing reverse proxy
  • sug: patroni-doc
    PostgreSQL High Availability (documentation)
  • sug: postgresql
    object-relational SQL database (supported version)
  • sug: vip-manager
    Patroni virtual IP manager

Download patroni

Download for all available architectures
Architecture Package Size Installed Size Files
all 153.9 kB812 kB [list of files]