Navigation : Citus support Contributing Contributing guidelines Convert a Standalone to a Patroni Cluster DCS Failsafe Mode Dynamic Configuration Settings Environment Configuration Settings FAQ HA multi datacenter Installation Integration with other tools Modules - patroni - patroni package - patroni.api module - patroni.async_executor module - patroni.collections module - patroni.config module - patroni.config_generator module - patroni.ctl module - patroni.daemon module - patroni.dcs package - patroni.dcs.consul module - patroni.dcs.etcd module - patroni.dcs.etcd3 module - patroni.dcs.exhibitor module - patroni.dcs.kubernetes module - patroni.dcs.raft module - patroni.dcs.zookeeper module - patroni.dynamic_loader module - patroni.exceptions module - patroni.file_perm module - patroni.global_config module - patroni.ha module - patroni.log module - patroni.postgresql package - patroni.postgresql.available_parameters package - patroni.postgresql.bootstrap module - patroni.postgresql.callback_executor module - patroni.postgresql.cancellable module - patroni.postgresql.config module - patroni.postgresql.connection module - patroni.postgresql.misc module - patroni.postgresql.mpp package - patroni.postgresql.mpp.citus module - patroni.postgresql.postmaster module - patroni.postgresql.rewind module - patroni.postgresql.slots module - patroni.postgresql.sync module - patroni.postgresql.validator module - patroni.psycopg module - patroni.raft_controller module - patroni.request module - patroni.scripts package - patroni.scripts.aws module - patroni.scripts.barman package - patroni.scripts.barman.cli module - patroni.scripts.barman.config_switch module - patroni.scripts.barman.recover module - patroni.scripts.barman.utils module - patroni.scripts.wale_restore module - patroni.tags module - patroni.utils module - patroni.validator module - patroni.version module - patroni.watchdog package - patroni.watchdog.base module - patroni.watchdog.linux module Patroni REST API Patroni configuration Pause/Resume mode for the cluster Python Module Index Release notes Replica imaging and bootstrap Replication modes Security Considerations Standby cluster Using Patroni with Kubernetes Watchdog support YAML Configuration Settings patronictl Introduction > Modules > patroni.scripts.aws module patroni.scripts.aws module class patroni.scripts.aws. AWSConnection ( cluster_name : str | None ) View on GitHub Bases: object __init__ ( cluster_name : str | None ) → None View on GitHub _tag_ebs ( conn : Any , role : str ) → None View on GitHub set tags, carrying the cluster name, instance role and instance id for the EBS storage _tag_ec2 ( conn : Any , role : str ) → None View on GitHub tag the current EC2 instance with a cluster role aws_available ( ) → bool View on GitHub on_role_change ( new_role : str ) → bool View on GitHub retry ( * args : Any , ** kwargs : Any ) → Any View on GitHub patroni.scripts.aws. main ( ) View on GitHub © Copyright 2015 Compose, Zalando SE patroni.scripts package patroni.scripts.barman package