Appendix# Appendix A - Common object stores for backups AWS S3 AWS Access key IAM Role for Service Account (IRSA) S3 lifecycle policy Other S3-compatible Object Storages providers Using Object Storage with a private CA Azure Blob Storage Other Azure Blob Storage compatible providers Google Cloud Storage Running inside Google Kubernetes Engine Using authentication MinIO Gateway PostgreSQL Database Management Key Concepts Scope of Management Declarative Database Manifest Required Fields in the Database Manifest Reserved Database Names Reconciliation and Status Deleting a Database Deleting via delete Reclaim Policy Declaratively Setting ensure: absent Limitations and Caveats Renaming a database Creating vs. Altering a Database Replica Clusters Conflict Resolution Postgres Version Differences Manual Changes Image Catalog EDB Postgres for Kubernetes Catalogs PostgreSQL Container Images PostGIS Container Images Preview Versions Purpose of Release Candidates Community Involvement Usage Advisory Current Preview Version Iron Bank Pulling the EDB PG4K and operand images from Iron Bank Installing the PG4K operator using the Iron Bank image Deploying clusters with EPAS operands using IronBank images Logical Replication Publications Required Fields in the Publication Manifest Reconciliation and Status Removing a publication Subscriptions Required Fields in the Subscription Manifest Reconciliation and Status Removing a subscription Limitations Addressing Schema Replication Handling Sequences Example of live migration and major Postgres upgrade with logical replication Step 1: Setting Up the Publisher (freddie ) Step 2: Setting Up the Subscriber (king ) EDB private container registries Which repository to choose? How to retrieve the token Example with docker login Operand images How to deploy clusters with EPAS or PGE operands How to install the operator using the EDB private registry Service Management Disabling Default Services Adding Your Own Services About Exposing Postgres Services Tablespaces Declarative tablespaces Using declarative tablespaces Storage classes and tablespaces Tablespace ownership Backup and recovery Replica clusters Temporary tablespaces kubectl plugin support Limitations