From 06cdaf8daf36d9ab21aad73cb9b7802249601a30 Mon Sep 17 00:00:00 2001 From: Hoang Nguyen Date: Wed, 6 May 2026 11:56:58 +0200 Subject: [PATCH] fix timescale image --- k8s/base/database/cluster.yaml | 4 ++-- k8s/base/database/restore-configmap.yaml | 5 ++++- k8s/recovery/restore-latest.yaml | 5 ++++- k8s/recovery/restore-timestamp.yaml | 5 ++++- 4 files changed, 14 insertions(+), 5 deletions(-) diff --git a/k8s/base/database/cluster.yaml b/k8s/base/database/cluster.yaml index f0d193b..4ef5445 100644 --- a/k8s/base/database/cluster.yaml +++ b/k8s/base/database/cluster.yaml @@ -4,11 +4,11 @@ metadata: name: timescale-cluster spec: instances: 3 - imageName: ghcr.io/cloudnative-pg/postgresql:pg15 + imageName: ghcr.io/cloudnative-pg/postgresql:15 bootstrap: initdb: database: app - owner: app + owner: app postInitSQL: - CREATE EXTENSION IF NOT EXISTS timescaledb; storage: diff --git a/k8s/base/database/restore-configmap.yaml b/k8s/base/database/restore-configmap.yaml index 645b6ca..53884d2 100644 --- a/k8s/base/database/restore-configmap.yaml +++ b/k8s/base/database/restore-configmap.yaml @@ -11,8 +11,11 @@ data: name: timescale-restore-test spec: instances: 1 - imageName: ghcr.io/cloudnative-pg/postgresql:pg15 + imageName: ghcr.io/cloudnative-pg/postgresql:15 bootstrap: + initdb: + postInitSQL: + - CREATE EXTENSION IF NOT EXISTS timescaledb; recovery: source: timescale-cluster recoveryTarget: diff --git a/k8s/recovery/restore-latest.yaml b/k8s/recovery/restore-latest.yaml index e304bff..4da8dd8 100644 --- a/k8s/recovery/restore-latest.yaml +++ b/k8s/recovery/restore-latest.yaml @@ -5,8 +5,11 @@ metadata: namespace: database spec: instances: 1 - imageName: ghcr.io/cloudnative-pg/postgresql:pg15 + imageName: ghcr.io/cloudnative-pg/postgresql:15 bootstrap: + initdb: + postInitSQL: + - CREATE EXTENSION IF NOT EXISTS timescaledb; recovery: source: timescale-cluster storage: diff --git a/k8s/recovery/restore-timestamp.yaml b/k8s/recovery/restore-timestamp.yaml index d054b76..6b678d2 100644 --- a/k8s/recovery/restore-timestamp.yaml +++ b/k8s/recovery/restore-timestamp.yaml @@ -5,8 +5,11 @@ metadata: namespace: database spec: instances: 1 - imageName: ghcr.io/cloudnative-pg/postgresql:pg15 + imageName: ghcr.io/cloudnative-pg/postgresql:15 bootstrap: + initdb: + postInitSQL: + - CREATE EXTENSION IF NOT EXISTS timescaledb; recovery: source: timescale-cluster recoveryTarget: