You are looking at the documentation of a prior release. To read the documentation of the latest release, please visit here.

New to KubeDB? Please start here.

Supported PostgreSQL Features

FeaturesAvailability
Clustering
Warm Standby
Hot Standby
Synchronous Replication
Streaming Replication
Automatic Failover
Continuous Archiving using wal-g
Initialization from WAL archive
Persistent Volume
Instant Backup
Scheduled Backup
Initialization from Snapshot
Initialization using Script
Builtin Prometheus Discovery
Using CoreOS Prometheus Operator
Custom Configuration
Using Custom docker image

Life Cycle of a PostgreSQL Object

lifecycle

Supported PostgreSQL Versions

KubeDB VersionPostgres:9.5Postgres:9.6Postgres:10.2Postgres:10.6Postgres:11.1Postgres:11.2
0.1.0 - 0.7.0
0.8.0
0.9.0
0.10.0
0.11.0
0.12.0
v0.13.0-rc.1

Supported PostgresVersion CRD

Supported PostgresVersion objects for KubeDB-v2020.07.10-beta.0 release,

$ kubectl get postgresversions
NAME       VERSION   DB_IMAGE                   DEPRECATED   AGE
10.2       10.2      kubedb/postgres:10.2       true         75m
10.2-v1    10.2      kubedb/postgres:10.2-v2    true         75m
10.2-v2    10.2      kubedb/postgres:10.2-v3                 75m
10.2-v3    10.2      kubedb/postgres:10.2-v4                 75m
10.2-v4    10.2      kubedb/postgres:10.2-v5                 75m
10.2-v5    10.2      kubedb/postgres:10.2-v6                 75m
10.6       10.6      kubedb/postgres:10.6                    75m
10.6-v1    10.6      kubedb/postgres:10.6-v1                 75m
10.6-v2    10.6      kubedb/postgres:10.6-v2                 75m
10.6-v3    10.6      kubedb/postgres:10.6-v3                 75m
11.1       11.1      kubedb/postgres:11.1                    75m
11.1-v1    11.1      kubedb/postgres:11.1-v1                 75m
11.1-v2    11.1      kubedb/postgres:11.1-v2                 75m
11.1-v3    11.1      kubedb/postgres:11.1-v3                 75m
11.2       11.2      kubedb/postgres:11.2                    75m
11.2-v1    11.2      kubedb/postgres:11.2-v1                 75m
9.6        9.6       kubedb/postgres:9.6        true         75m
9.6-v1     9.6       kubedb/postgres:9.6-v2     true         75m
9.6-v2     9.6       kubedb/postgres:9.6-v3                  75m
9.6-v3     9.6       kubedb/postgres:9.6-v4                  75m
9.6-v4     9.6       kubedb/postgres:9.6-v5                  75m
9.6-v5     9.6       kubedb/postgres:9.6-v6                  75m
9.6.7      9.6.7     kubedb/postgres:9.6.7      true         75m
9.6.7-v1   9.6.7     kubedb/postgres:9.6.7-v2   true         75m
9.6.7-v2   9.6.7     kubedb/postgres:9.6.7-v3                75m
9.6.7-v3   9.6.7     kubedb/postgres:9.6.7-v4                75m
9.6.7-v4   9.6.7     kubedb/postgres:9.6.7-v5                75m
9.6.7-v5   9.6.7     kubedb/postgres:9.6.7-v6                75m

Note: Here Deprecated: true PostgresVersions are not supported in v2020.07.10-beta.0 release.

External tools dependency

ToolVersion
wal-gv0.2.13
osm0.9.1

User Guide