How-to guides

The following guides cover key processes and common tasks for managing and using Charmed PostgreSQL on machines.

Deployment and setup

Available deployment methods, clouds, and specialised setups:

Operations and maintenance

Essential operations to configure and manage a PostgreSQL cluster:

Advanced networking, credential management, and disaster recovery:

Backups and data migration

Configuration of storage providers and backup management:

Monitoring (COS)

Set up observability services like Grafana, Prometheus, Loki, and Tempo through the Canonical Observability Stack (COS):

Refresh (upgrade)

Instructions for performing an in-place application refresh:

Cross-regional (cluster-cluster) async replication

Walkthrough of a cluster-cluster deployment and its essential operations:

Charm development

For charm developers looking to support PostgreSQL integrations with their charm