From 50055ce4cce931539a22f84dba5141549bdb3909 Mon Sep 17 00:00:00 2001 From: souravbiswassanto Date: Fri, 20 Dec 2024 12:23:43 +0600 Subject: [PATCH 1/4] Add Postgres New Version Support Signed-off-by: souravbiswassanto --- catalog/kubedb/active_versions.json | 12 ++ catalog/kubedb/backup_tasks.json | 12 ++ .../raw/postgres/postgres-12.22-official.yaml | 104 ++++++++++++++++ .../raw/postgres/postgres-13.18-official.yaml | 104 ++++++++++++++++ .../raw/postgres/postgres-14.10-official.yaml | 2 +- .../raw/postgres/postgres-14.13-official.yaml | 2 +- .../raw/postgres/postgres-14.15-official.yaml | 104 ++++++++++++++++ .../raw/postgres/postgres-15.10-official.yaml | 104 ++++++++++++++++ .../raw/postgres/postgres-15.6-official.yaml | 2 +- .../raw/postgres/postgres-15.6-postgis.yaml | 2 +- .../raw/postgres/postgres-15.8-official.yaml | 2 +- .../raw/postgres/postgres-16.1-official.yaml | 2 +- .../raw/postgres/postgres-16.2-official.yaml | 2 +- .../raw/postgres/postgres-16.2-postgis.yaml | 2 +- .../raw/postgres/postgres-16.4-official.yaml | 2 +- .../raw/postgres/postgres-16.6-official.yaml | 102 +++++++++++++++ .../raw/postgres/postgres-17.2-official.yaml | 102 +++++++++++++++ catalog/kubedb/restore_tasks.json | 12 ++ .../postgres/postgres-12.22-official.yaml | 117 ++++++++++++++++++ .../postgres/postgres-13.18-official.yaml | 117 ++++++++++++++++++ .../postgres/postgres-14.10-official.yaml | 2 +- .../postgres/postgres-14.13-official.yaml | 2 +- .../postgres/postgres-14.15-official.yaml | 117 ++++++++++++++++++ .../postgres/postgres-15.10-official.yaml | 117 ++++++++++++++++++ .../postgres/postgres-15.6-official.yaml | 2 +- .../postgres/postgres-15.6-postgis.yaml | 2 +- .../postgres/postgres-15.8-official.yaml | 2 +- .../postgres/postgres-16.1-official.yaml | 2 +- .../postgres/postgres-16.2-official.yaml | 2 +- .../postgres/postgres-16.2-postgis.yaml | 2 +- .../postgres/postgres-16.4-official.yaml | 2 +- .../postgres/postgres-16.6-official.yaml | 115 +++++++++++++++++ .../postgres/postgres-17.2-official.yaml | 115 +++++++++++++++++ 33 files changed, 1372 insertions(+), 18 deletions(-) create mode 100644 catalog/kubedb/raw/postgres/postgres-12.22-official.yaml create mode 100644 catalog/kubedb/raw/postgres/postgres-13.18-official.yaml create mode 100644 catalog/kubedb/raw/postgres/postgres-14.15-official.yaml create mode 100644 catalog/kubedb/raw/postgres/postgres-15.10-official.yaml create mode 100644 catalog/kubedb/raw/postgres/postgres-16.6-official.yaml create mode 100644 catalog/kubedb/raw/postgres/postgres-17.2-official.yaml create mode 100644 charts/kubedb-catalog/templates/postgres/postgres-12.22-official.yaml create mode 100644 charts/kubedb-catalog/templates/postgres/postgres-13.18-official.yaml create mode 100644 charts/kubedb-catalog/templates/postgres/postgres-14.15-official.yaml create mode 100644 charts/kubedb-catalog/templates/postgres/postgres-15.10-official.yaml create mode 100644 charts/kubedb-catalog/templates/postgres/postgres-16.6-official.yaml create mode 100644 charts/kubedb-catalog/templates/postgres/postgres-17.2-official.yaml diff --git a/catalog/kubedb/active_versions.json b/catalog/kubedb/active_versions.json index 88675642c..3037d569e 100644 --- a/catalog/kubedb/active_versions.json +++ b/catalog/kubedb/active_versions.json @@ -142,28 +142,40 @@ "4.4.5" ], "Postgres": [ + "17.2-bookworm", + "17.2", + "16.6-bookworm", + "16.6", "16.4-bookworm", "16.4", "timescaledb-2.14.2-pg16", "16.2-bullseye-postgis", "16.1-bookworm", "16.1", + "15.10-bookworm", + "15.10", "15.8-bookworm", "15.8", "timescaledb-2.14.2-pg15", "15-bullseye-postgis", "15.5-bookworm", "15.5", + "14.15-bookworm", + "14.15", "14.13-bookworm", "14.13", "timescaledb-2.14.2-pg14", "14-bullseye-postgis", "14.10-bookworm", "14.10", + "13.18-bookworm", + "13.18", "timescaledb-2.14.2-pg13", "13-bullseye-postgis", "13.13-bookworm", "13.13", + "12.22-bookworm", + "12.22", "12-bullseye-postgis", "12.17-bookworm", "12.17", diff --git a/catalog/kubedb/backup_tasks.json b/catalog/kubedb/backup_tasks.json index aa70e54c1..02c70ad2a 100644 --- a/catalog/kubedb/backup_tasks.json +++ b/catalog/kubedb/backup_tasks.json @@ -104,18 +104,24 @@ "11-bullseye-postgis" ], "postgres-backup-12.4": [ + "12.22-bookworm", + "12.22", "12.17-bookworm", "12.17", "12-bullseye-postgis" ], "postgres-backup-13.1": [ "timescaledb-2.14.2-pg13", + "13.18-bookworm", + "13.18", "13.13-bookworm", "13.13", "13-bullseye-postgis" ], "postgres-backup-14.0": [ "timescaledb-2.14.2-pg14", + "14.15-bookworm", + "14.15", "14.13-bookworm", "14.13", "14.10-bookworm", @@ -124,6 +130,8 @@ ], "postgres-backup-15.1": [ "timescaledb-2.14.2-pg15", + "15.10-bookworm", + "15.10", "15.8-bookworm", "15.8", "15.5-bookworm", @@ -132,6 +140,10 @@ ], "postgres-backup-16.1": [ "timescaledb-2.14.2-pg16", + "17.2-bookworm", + "17.2", + "16.6-bookworm", + "16.6", "16.4-bookworm", "16.4", "16.2-bullseye-postgis", diff --git a/catalog/kubedb/raw/postgres/postgres-12.22-official.yaml b/catalog/kubedb/raw/postgres/postgres-12.22-official.yaml new file mode 100644 index 000000000..f977173e3 --- /dev/null +++ b/catalog/kubedb/raw/postgres/postgres-12.22-official.yaml @@ -0,0 +1,104 @@ +apiVersion: catalog.kubedb.com/v1alpha1 +kind: PostgresVersion +metadata: + name: "12.22" +spec: + archiver: + addon: + name: postgres-addon + tasks: + fullBackup: + name: physical-backup + fullBackupRestore: + name: physical-backup-restore + manifestBackup: + name: manifest-backup + manifestRestore: + name: manifest-restore + volumeSnapshot: + name: volume-snapshot + walg: + image: ghcr.io/kubedb/postgres-archiver:(v0.10.0)_12.17-alpine + coordinator: + image: ghcr.io/kubedb/pg-coordinator:v0.33.0 + db: + baseOS: alpine + image: ghcr.io/appscode-images/postgres:12.22-alpine + distribution: Official + exporter: + image: prometheuscommunity/postgres-exporter:v0.15.0 + initContainer: + image: ghcr.io/kubedb/postgres-init:0.17.0 + podSecurityPolicies: + databasePolicyName: postgres-db + securityContext: + runAsAnyNonRoot: false + runAsUser: 70 + stash: + addon: + backupTask: + name: postgres-backup-12.4 + restoreTask: + name: postgres-restore-12.4 + ui: + - name: pgadmin + version: v2024.4.27 + - name: dbgate + version: v2024.4.27 + updateConstraints: + allowlist: + - '>= 13.13, <= 16.4' + version: "12.22" + +--- +apiVersion: catalog.kubedb.com/v1alpha1 +kind: PostgresVersion +metadata: + name: 12.22-bookworm +spec: + archiver: + addon: + name: postgres-addon + tasks: + fullBackup: + name: physical-backup + fullBackupRestore: + name: physical-backup-restore + manifestBackup: + name: manifest-backup + manifestRestore: + name: manifest-restore + volumeSnapshot: + name: volume-snapshot + walg: + image: ghcr.io/kubedb/postgres-archiver:(v0.10.0)_12.17-bookworm + coordinator: + image: ghcr.io/kubedb/pg-coordinator:v0.33.0 + db: + baseOS: bookworm + image: ghcr.io/appscode-images/postgres:12.22-bookworm + distribution: Official + exporter: + image: prometheuscommunity/postgres-exporter:v0.15.0 + initContainer: + image: ghcr.io/kubedb/postgres-init:0.17.0 + podSecurityPolicies: + databasePolicyName: postgres-db + securityContext: + runAsAnyNonRoot: true + runAsUser: 999 + stash: + addon: + backupTask: + name: postgres-backup-12.4 + restoreTask: + name: postgres-restore-12.4 + ui: + - name: pgadmin + version: v2024.4.27 + - name: dbgate + version: v2024.4.27 + updateConstraints: + allowlist: + - '>= 13.13, <= 16.4' + version: "12.22" diff --git a/catalog/kubedb/raw/postgres/postgres-13.18-official.yaml b/catalog/kubedb/raw/postgres/postgres-13.18-official.yaml new file mode 100644 index 000000000..9b6d2bb14 --- /dev/null +++ b/catalog/kubedb/raw/postgres/postgres-13.18-official.yaml @@ -0,0 +1,104 @@ +apiVersion: catalog.kubedb.com/v1alpha1 +kind: PostgresVersion +metadata: + name: "13.18" +spec: + archiver: + addon: + name: postgres-addon + tasks: + fullBackup: + name: physical-backup + fullBackupRestore: + name: physical-backup-restore + manifestBackup: + name: manifest-backup + manifestRestore: + name: manifest-restore + volumeSnapshot: + name: volume-snapshot + walg: + image: ghcr.io/kubedb/postgres-archiver:(v0.10.0)_13.13-alpine + coordinator: + image: ghcr.io/kubedb/pg-coordinator:v0.33.0 + db: + baseOS: alpine + image: ghcr.io/appscode-images/postgres:13.18-alpine + distribution: Official + exporter: + image: prometheuscommunity/postgres-exporter:v0.15.0 + initContainer: + image: ghcr.io/kubedb/postgres-init:0.17.0 + podSecurityPolicies: + databasePolicyName: postgres-db + securityContext: + runAsAnyNonRoot: false + runAsUser: 70 + stash: + addon: + backupTask: + name: postgres-backup-13.1 + restoreTask: + name: postgres-restore-13.1 + ui: + - name: pgadmin + version: v2024.4.27 + - name: dbgate + version: v2024.4.27 + updateConstraints: + allowlist: + - '>= 14.10, <= 16.4' + version: "13.18" + +--- +apiVersion: catalog.kubedb.com/v1alpha1 +kind: PostgresVersion +metadata: + name: 13.18-bookworm +spec: + archiver: + addon: + name: postgres-addon + tasks: + fullBackup: + name: physical-backup + fullBackupRestore: + name: physical-backup-restore + manifestBackup: + name: manifest-backup + manifestRestore: + name: manifest-restore + volumeSnapshot: + name: volume-snapshot + walg: + image: ghcr.io/kubedb/postgres-archiver:(v0.10.0)_13.13-bookworm + coordinator: + image: ghcr.io/kubedb/pg-coordinator:v0.33.0 + db: + baseOS: bookworm + image: ghcr.io/appscode-images/postgres:13.18-bookworm + distribution: Official + exporter: + image: prometheuscommunity/postgres-exporter:v0.15.0 + initContainer: + image: ghcr.io/kubedb/postgres-init:0.17.0 + podSecurityPolicies: + databasePolicyName: postgres-db + securityContext: + runAsAnyNonRoot: true + runAsUser: 999 + stash: + addon: + backupTask: + name: postgres-backup-13.1 + restoreTask: + name: postgres-restore-13.1 + ui: + - name: pgadmin + version: v2024.4.27 + - name: dbgate + version: v2024.4.27 + updateConstraints: + allowlist: + - '>= 14.10, <= 16.4' + version: "13.18" diff --git a/catalog/kubedb/raw/postgres/postgres-14.10-official.yaml b/catalog/kubedb/raw/postgres/postgres-14.10-official.yaml index a5017d407..d8acce7df 100644 --- a/catalog/kubedb/raw/postgres/postgres-14.10-official.yaml +++ b/catalog/kubedb/raw/postgres/postgres-14.10-official.yaml @@ -100,5 +100,5 @@ spec: version: v2024.4.27 updateConstraints: allowlist: - - '>= 14.13, <= 16.4' + - '>= 14.13, <= 16.6' version: "14.10" diff --git a/catalog/kubedb/raw/postgres/postgres-14.13-official.yaml b/catalog/kubedb/raw/postgres/postgres-14.13-official.yaml index 801d35434..140f81259 100644 --- a/catalog/kubedb/raw/postgres/postgres-14.13-official.yaml +++ b/catalog/kubedb/raw/postgres/postgres-14.13-official.yaml @@ -100,5 +100,5 @@ spec: version: v2024.4.27 updateConstraints: allowlist: - - '>= 15.5, <= 16.4' + - '>= 15.5, <= 16.6' version: "14.13" diff --git a/catalog/kubedb/raw/postgres/postgres-14.15-official.yaml b/catalog/kubedb/raw/postgres/postgres-14.15-official.yaml new file mode 100644 index 000000000..a3106da7f --- /dev/null +++ b/catalog/kubedb/raw/postgres/postgres-14.15-official.yaml @@ -0,0 +1,104 @@ +apiVersion: catalog.kubedb.com/v1alpha1 +kind: PostgresVersion +metadata: + name: "14.15" +spec: + archiver: + addon: + name: postgres-addon + tasks: + fullBackup: + name: physical-backup + fullBackupRestore: + name: physical-backup-restore + manifestBackup: + name: manifest-backup + manifestRestore: + name: manifest-restore + volumeSnapshot: + name: volume-snapshot + walg: + image: ghcr.io/kubedb/postgres-archiver:(v0.10.0)_14.10-alpine + coordinator: + image: ghcr.io/kubedb/pg-coordinator:v0.33.0 + db: + baseOS: alpine + image: ghcr.io/appscode-images/postgres:14.15-alpine + distribution: Official + exporter: + image: prometheuscommunity/postgres-exporter:v0.15.0 + initContainer: + image: ghcr.io/kubedb/postgres-init:0.17.0 + podSecurityPolicies: + databasePolicyName: postgres-db + securityContext: + runAsAnyNonRoot: false + runAsUser: 70 + stash: + addon: + backupTask: + name: postgres-backup-14.0 + restoreTask: + name: postgres-restore-14.0 + ui: + - name: pgadmin + version: v2024.4.27 + - name: dbgate + version: v2024.4.27 + updateConstraints: + allowlist: + - '>= 15.5, <= 16.4' + version: "14.15" + +--- +apiVersion: catalog.kubedb.com/v1alpha1 +kind: PostgresVersion +metadata: + name: 14.15-bookworm +spec: + archiver: + addon: + name: postgres-addon + tasks: + fullBackup: + name: physical-backup + fullBackupRestore: + name: physical-backup-restore + manifestBackup: + name: manifest-backup + manifestRestore: + name: manifest-restore + volumeSnapshot: + name: volume-snapshot + walg: + image: ghcr.io/kubedb/postgres-archiver:(v0.10.0)_14.10-bookworm + coordinator: + image: ghcr.io/kubedb/pg-coordinator:v0.33.0 + db: + baseOS: bookworm + image: ghcr.io/appscode-images/postgres:14.15-bookworm + distribution: Official + exporter: + image: prometheuscommunity/postgres-exporter:v0.15.0 + initContainer: + image: ghcr.io/kubedb/postgres-init:0.17.0 + podSecurityPolicies: + databasePolicyName: postgres-db + securityContext: + runAsAnyNonRoot: true + runAsUser: 999 + stash: + addon: + backupTask: + name: postgres-backup-14.0 + restoreTask: + name: postgres-restore-14.0 + ui: + - name: pgadmin + version: v2024.4.27 + - name: dbgate + version: v2024.4.27 + updateConstraints: + allowlist: + - '>= 15.5, <= 16.6' + version: "14.15" diff --git a/catalog/kubedb/raw/postgres/postgres-15.10-official.yaml b/catalog/kubedb/raw/postgres/postgres-15.10-official.yaml new file mode 100644 index 000000000..a4f1d2f9c --- /dev/null +++ b/catalog/kubedb/raw/postgres/postgres-15.10-official.yaml @@ -0,0 +1,104 @@ +apiVersion: catalog.kubedb.com/v1alpha1 +kind: PostgresVersion +metadata: + name: "15.10" +spec: + archiver: + addon: + name: postgres-addon + tasks: + fullBackup: + name: physical-backup + fullBackupRestore: + name: physical-backup-restore + manifestBackup: + name: manifest-backup + manifestRestore: + name: manifest-restore + volumeSnapshot: + name: volume-snapshot + walg: + image: ghcr.io/kubedb/postgres-archiver:(v0.10.0)_15.5-alpine + coordinator: + image: ghcr.io/kubedb/pg-coordinator:v0.33.0 + db: + baseOS: alpine + image: ghcr.io/appscode-images/postgres:15.10-alpine + distribution: Official + exporter: + image: prometheuscommunity/postgres-exporter:v0.15.0 + initContainer: + image: ghcr.io/kubedb/postgres-init:0.17.0 + podSecurityPolicies: + databasePolicyName: postgres-db + securityContext: + runAsAnyNonRoot: false + runAsUser: 70 + stash: + addon: + backupTask: + name: postgres-backup-15.1 + restoreTask: + name: postgres-restore-15.1 + ui: + - name: pgadmin + version: v2024.4.27 + - name: dbgate + version: v2024.4.27 + updateConstraints: + allowlist: + - "16.4" + version: "15.10" + +--- +apiVersion: catalog.kubedb.com/v1alpha1 +kind: PostgresVersion +metadata: + name: 15.10-bookworm +spec: + archiver: + addon: + name: postgres-addon + tasks: + fullBackup: + name: physical-backup + fullBackupRestore: + name: physical-backup-restore + manifestBackup: + name: manifest-backup + manifestRestore: + name: manifest-restore + volumeSnapshot: + name: volume-snapshot + walg: + image: ghcr.io/kubedb/postgres-archiver:(v0.10.0)_15.5-bookworm + coordinator: + image: ghcr.io/kubedb/pg-coordinator:v0.33.0 + db: + baseOS: bookworm + image: ghcr.io/appscode-images/postgres:15.10-bookworm + distribution: Official + exporter: + image: prometheuscommunity/postgres-exporter:v0.15.0 + initContainer: + image: ghcr.io/kubedb/postgres-init:0.17.0 + podSecurityPolicies: + databasePolicyName: postgres-db + securityContext: + runAsAnyNonRoot: true + runAsUser: 999 + stash: + addon: + backupTask: + name: postgres-backup-15.1 + restoreTask: + name: postgres-restore-15.1 + ui: + - name: pgadmin + version: v2024.4.27 + - name: dbgate + version: v2024.4.27 + updateConstraints: + allowlist: + - "16.6" + version: "15.10" diff --git a/catalog/kubedb/raw/postgres/postgres-15.6-official.yaml b/catalog/kubedb/raw/postgres/postgres-15.6-official.yaml index 2a1c4fca5..f532d55bc 100644 --- a/catalog/kubedb/raw/postgres/postgres-15.6-official.yaml +++ b/catalog/kubedb/raw/postgres/postgres-15.6-official.yaml @@ -47,5 +47,5 @@ spec: version: v2024.4.27 updateConstraints: allowlist: - - '>= 15.8, <= 16.4' + - '>= 15.8, <= 16.6' version: "15.6" diff --git a/catalog/kubedb/raw/postgres/postgres-15.6-postgis.yaml b/catalog/kubedb/raw/postgres/postgres-15.6-postgis.yaml index 281370810..5864fd648 100644 --- a/catalog/kubedb/raw/postgres/postgres-15.6-postgis.yaml +++ b/catalog/kubedb/raw/postgres/postgres-15.6-postgis.yaml @@ -47,5 +47,5 @@ spec: version: v2024.4.27 updateConstraints: allowlist: - - "14.2" + - '>= 15.6' version: "15.6" diff --git a/catalog/kubedb/raw/postgres/postgres-15.8-official.yaml b/catalog/kubedb/raw/postgres/postgres-15.8-official.yaml index 663970a24..0c96dba73 100644 --- a/catalog/kubedb/raw/postgres/postgres-15.8-official.yaml +++ b/catalog/kubedb/raw/postgres/postgres-15.8-official.yaml @@ -100,5 +100,5 @@ spec: version: v2024.4.27 updateConstraints: allowlist: - - "16.4" + - '>= 15.8, <= 16.6' version: "15.8" diff --git a/catalog/kubedb/raw/postgres/postgres-16.1-official.yaml b/catalog/kubedb/raw/postgres/postgres-16.1-official.yaml index 5a7c7cbe3..794ef4ad0 100644 --- a/catalog/kubedb/raw/postgres/postgres-16.1-official.yaml +++ b/catalog/kubedb/raw/postgres/postgres-16.1-official.yaml @@ -98,5 +98,5 @@ spec: version: v2024.4.27 updateConstraints: allowlist: - - "16.4" + - '>= 16.1' version: "16.1" diff --git a/catalog/kubedb/raw/postgres/postgres-16.2-official.yaml b/catalog/kubedb/raw/postgres/postgres-16.2-official.yaml index 391115492..a4c21ccb0 100644 --- a/catalog/kubedb/raw/postgres/postgres-16.2-official.yaml +++ b/catalog/kubedb/raw/postgres/postgres-16.2-official.yaml @@ -47,5 +47,5 @@ spec: version: v2024.4.27 updateConstraints: allowlist: - - "16.4" + - '>= 16.2' version: "16.2" diff --git a/catalog/kubedb/raw/postgres/postgres-16.2-postgis.yaml b/catalog/kubedb/raw/postgres/postgres-16.2-postgis.yaml index 58a8509cd..e466fd6c5 100644 --- a/catalog/kubedb/raw/postgres/postgres-16.2-postgis.yaml +++ b/catalog/kubedb/raw/postgres/postgres-16.2-postgis.yaml @@ -47,5 +47,5 @@ spec: version: v2024.4.27 updateConstraints: allowlist: - - "16.2" + - '>= 16.2' version: "16.2" diff --git a/catalog/kubedb/raw/postgres/postgres-16.4-official.yaml b/catalog/kubedb/raw/postgres/postgres-16.4-official.yaml index 38b2ecabc..e1e554c3e 100644 --- a/catalog/kubedb/raw/postgres/postgres-16.4-official.yaml +++ b/catalog/kubedb/raw/postgres/postgres-16.4-official.yaml @@ -98,5 +98,5 @@ spec: version: v2024.4.27 updateConstraints: allowlist: - - "16.4" + - '>= 16.4' version: "16.4" diff --git a/catalog/kubedb/raw/postgres/postgres-16.6-official.yaml b/catalog/kubedb/raw/postgres/postgres-16.6-official.yaml new file mode 100644 index 000000000..85609a002 --- /dev/null +++ b/catalog/kubedb/raw/postgres/postgres-16.6-official.yaml @@ -0,0 +1,102 @@ +apiVersion: catalog.kubedb.com/v1alpha1 +kind: PostgresVersion +metadata: + name: "16.6" +spec: + archiver: + addon: + name: postgres-addon + tasks: + fullBackup: + name: physical-backup + fullBackupRestore: + name: physical-backup-restore + manifestBackup: + name: manifest-backup + manifestRestore: + name: manifest-restore + volumeSnapshot: + name: volume-snapshot + walg: + image: ghcr.io/kubedb/postgres-archiver:(v0.10.0)_16.1-alpine + coordinator: + image: ghcr.io/kubedb/pg-coordinator:v0.33.0 + db: + baseOS: alpine + image: ghcr.io/appscode-images/postgres:16.6-alpine + distribution: Official + exporter: + image: prometheuscommunity/postgres-exporter:v0.15.0 + initContainer: + image: ghcr.io/kubedb/postgres-init:0.17.0 + podSecurityPolicies: + databasePolicyName: postgres-db + securityContext: + runAsAnyNonRoot: false + runAsUser: 70 + stash: + addon: + backupTask: + name: postgres-backup-16.1 + restoreTask: + name: postgres-restore-16.1 + ui: + - name: pgadmin + version: v2024.4.27 + updateConstraints: + allowlist: + - "16.6" + version: "16.6" + +--- +apiVersion: catalog.kubedb.com/v1alpha1 +kind: PostgresVersion +metadata: + name: 16.6-bookworm +spec: + archiver: + addon: + name: postgres-addon + tasks: + fullBackup: + name: physical-backup + fullBackupRestore: + name: physical-backup-restore + manifestBackup: + name: manifest-backup + manifestRestore: + name: manifest-restore + volumeSnapshot: + name: volume-snapshot + walg: + image: ghcr.io/kubedb/postgres-archiver:(v0.10.0)_16.1-bookworm + coordinator: + image: ghcr.io/kubedb/pg-coordinator:v0.33.0 + db: + baseOS: bookworm + image: ghcr.io/appscode-images/postgres:16.6-bookworm + distribution: Official + exporter: + image: prometheuscommunity/postgres-exporter:v0.15.0 + initContainer: + image: ghcr.io/kubedb/postgres-init:0.17.0 + podSecurityPolicies: + databasePolicyName: postgres-db + securityContext: + runAsAnyNonRoot: true + runAsUser: 999 + stash: + addon: + backupTask: + name: postgres-backup-16.1 + restoreTask: + name: postgres-restore-16.1 + ui: + - name: pgadmin + version: v2024.4.27 + - name: dbgate + version: v2024.4.27 + updateConstraints: + allowlist: + - '>= 16.6' + version: "16.6" diff --git a/catalog/kubedb/raw/postgres/postgres-17.2-official.yaml b/catalog/kubedb/raw/postgres/postgres-17.2-official.yaml new file mode 100644 index 000000000..f8f3c7adf --- /dev/null +++ b/catalog/kubedb/raw/postgres/postgres-17.2-official.yaml @@ -0,0 +1,102 @@ +apiVersion: catalog.kubedb.com/v1alpha1 +kind: PostgresVersion +metadata: + name: "17.2" +spec: + archiver: + addon: + name: postgres-addon + tasks: + fullBackup: + name: physical-backup + fullBackupRestore: + name: physical-backup-restore + manifestBackup: + name: manifest-backup + manifestRestore: + name: manifest-restore + volumeSnapshot: + name: volume-snapshot + walg: + image: ghcr.io/kubedb/postgres-archiver:(v0.10.0)_17.2-alpine + coordinator: + image: ghcr.io/kubedb/pg-coordinator:v0.33.0 + db: + baseOS: alpine + image: ghcr.io/appscode-images/postgres:17.2-alpine + distribution: Official + exporter: + image: prometheuscommunity/postgres-exporter:v0.15.0 + initContainer: + image: ghcr.io/kubedb/postgres-init:0.17.0 + podSecurityPolicies: + databasePolicyName: postgres-db + securityContext: + runAsAnyNonRoot: false + runAsUser: 70 + stash: + addon: + backupTask: + name: postgres-backup-17.2 + restoreTask: + name: postgres-restore-17.2 + ui: + - name: pgadmin + version: v2024.4.27 + updateConstraints: + allowlist: + - "17.2" + version: "17.2" + +--- +apiVersion: catalog.kubedb.com/v1alpha1 +kind: PostgresVersion +metadata: + name: 17.2-bookworm +spec: + archiver: + addon: + name: postgres-addon + tasks: + fullBackup: + name: physical-backup + fullBackupRestore: + name: physical-backup-restore + manifestBackup: + name: manifest-backup + manifestRestore: + name: manifest-restore + volumeSnapshot: + name: volume-snapshot + walg: + image: ghcr.io/kubedb/postgres-archiver:(v0.10.0)_17.2-bookworm + coordinator: + image: ghcr.io/kubedb/pg-coordinator:v0.33.0 + db: + baseOS: bookworm + image: ghcr.io/appscode-images/postgres:17.2-bookworm + distribution: Official + exporter: + image: prometheuscommunity/postgres-exporter:v0.15.0 + initContainer: + image: ghcr.io/kubedb/postgres-init:0.17.0 + podSecurityPolicies: + databasePolicyName: postgres-db + securityContext: + runAsAnyNonRoot: true + runAsUser: 999 + stash: + addon: + backupTask: + name: postgres-backup-17.2 + restoreTask: + name: postgres-restore-17.2 + ui: + - name: pgadmin + version: v2024.4.27 + - name: dbgate + version: v2024.4.27 + updateConstraints: + allowlist: + - '>= 17.2' + version: "17.2" diff --git a/catalog/kubedb/restore_tasks.json b/catalog/kubedb/restore_tasks.json index e1df7e935..2c89dbbf2 100644 --- a/catalog/kubedb/restore_tasks.json +++ b/catalog/kubedb/restore_tasks.json @@ -104,18 +104,24 @@ "11-bullseye-postgis" ], "postgres-restore-12.4": [ + "12.22-bookworm", + "12.22", "12.17-bookworm", "12.17", "12-bullseye-postgis" ], "postgres-restore-13.1": [ "timescaledb-2.14.2-pg13", + "13.18-bookworm", + "13.18", "13.13-bookworm", "13.13", "13-bullseye-postgis" ], "postgres-restore-14.0": [ "timescaledb-2.14.2-pg14", + "14.15-bookworm", + "14.15", "14.13-bookworm", "14.13", "14.10-bookworm", @@ -124,6 +130,8 @@ ], "postgres-restore-15.1": [ "timescaledb-2.14.2-pg15", + "15.10-bookworm", + "15.10", "15.8-bookworm", "15.8", "15.5-bookworm", @@ -132,6 +140,10 @@ ], "postgres-restore-16.1": [ "timescaledb-2.14.2-pg16", + "17.2-bookworm", + "17.2", + "16.6-bookworm", + "16.6", "16.4-bookworm", "16.4", "16.2-bullseye-postgis", diff --git a/charts/kubedb-catalog/templates/postgres/postgres-12.22-official.yaml b/charts/kubedb-catalog/templates/postgres/postgres-12.22-official.yaml new file mode 100644 index 000000000..4779b182b --- /dev/null +++ b/charts/kubedb-catalog/templates/postgres/postgres-12.22-official.yaml @@ -0,0 +1,117 @@ +{{ $featureGates := .Values.featureGates }} +{{- if .Values.global }} + {{ $featureGates = mergeOverwrite dict .Values.featureGates .Values.global.featureGates }} +{{- end }} + +{{ if $featureGates.Postgres }} + +apiVersion: catalog.kubedb.com/v1alpha1 +kind: PostgresVersion +metadata: + name: '12.22' + labels: + {{- include "kubedb-catalog.labels" . | nindent 4 }} +spec: + archiver: + addon: + name: postgres-addon + tasks: + fullBackup: + name: physical-backup + fullBackupRestore: + name: physical-backup-restore + manifestBackup: + name: manifest-backup + manifestRestore: + name: manifest-restore + volumeSnapshot: + name: volume-snapshot + walg: + image: '{{ include "image.ghcr" (merge (dict "_repo" "kubedb/postgres-archiver") $) }}:v0.10.0_12.17-alpine' + coordinator: + image: '{{ include "image.ghcr" (merge (dict "_repo" "kubedb/pg-coordinator") $) }}:v0.33.0' + db: + baseOS: alpine + image: '{{ include "image.ghcr" (merge (dict "_repo" "appscode-images/postgres") $) }}:12.22-alpine' + distribution: Official + exporter: + image: '{{ include "image.dockerHub" (merge (dict "_repo" "prometheuscommunity/postgres-exporter") $) }}:v0.15.0' + initContainer: + image: '{{ include "image.ghcr" (merge (dict "_repo" "kubedb/postgres-init") $) }}:0.17.0' + podSecurityPolicies: + databasePolicyName: postgres-db + securityContext: + runAsAnyNonRoot: false + runAsUser: 70 + stash: + addon: + backupTask: + name: postgres-backup-12.4 + restoreTask: + name: postgres-restore-12.4 + ui: + - name: pgadmin + version: v2024.4.27 + - name: dbgate + version: v2024.4.27 + updateConstraints: + allowlist: + - '>= 13.13, <= 16.4' + version: "12.22" + +--- + +apiVersion: catalog.kubedb.com/v1alpha1 +kind: PostgresVersion +metadata: + name: '12.22-bookworm' + labels: + {{- include "kubedb-catalog.labels" . | nindent 4 }} +spec: + archiver: + addon: + name: postgres-addon + tasks: + fullBackup: + name: physical-backup + fullBackupRestore: + name: physical-backup-restore + manifestBackup: + name: manifest-backup + manifestRestore: + name: manifest-restore + volumeSnapshot: + name: volume-snapshot + walg: + image: '{{ include "image.ghcr" (merge (dict "_repo" "kubedb/postgres-archiver") $) }}:v0.10.0_12.17-bookworm' + coordinator: + image: '{{ include "image.ghcr" (merge (dict "_repo" "kubedb/pg-coordinator") $) }}:v0.33.0' + db: + baseOS: bookworm + image: '{{ include "image.ghcr" (merge (dict "_repo" "appscode-images/postgres") $) }}:12.22-bookworm' + distribution: Official + exporter: + image: '{{ include "image.dockerHub" (merge (dict "_repo" "prometheuscommunity/postgres-exporter") $) }}:v0.15.0' + initContainer: + image: '{{ include "image.ghcr" (merge (dict "_repo" "kubedb/postgres-init") $) }}:0.17.0' + podSecurityPolicies: + databasePolicyName: postgres-db + securityContext: + runAsAnyNonRoot: true + runAsUser: 999 + stash: + addon: + backupTask: + name: postgres-backup-12.4 + restoreTask: + name: postgres-restore-12.4 + ui: + - name: pgadmin + version: v2024.4.27 + - name: dbgate + version: v2024.4.27 + updateConstraints: + allowlist: + - '>= 13.13, <= 16.4' + version: "12.22" +{{ end }} diff --git a/charts/kubedb-catalog/templates/postgres/postgres-13.18-official.yaml b/charts/kubedb-catalog/templates/postgres/postgres-13.18-official.yaml new file mode 100644 index 000000000..f435a50e1 --- /dev/null +++ b/charts/kubedb-catalog/templates/postgres/postgres-13.18-official.yaml @@ -0,0 +1,117 @@ +{{ $featureGates := .Values.featureGates }} +{{- if .Values.global }} + {{ $featureGates = mergeOverwrite dict .Values.featureGates .Values.global.featureGates }} +{{- end }} + +{{ if $featureGates.Postgres }} + +apiVersion: catalog.kubedb.com/v1alpha1 +kind: PostgresVersion +metadata: + name: '13.18' + labels: + {{- include "kubedb-catalog.labels" . | nindent 4 }} +spec: + archiver: + addon: + name: postgres-addon + tasks: + fullBackup: + name: physical-backup + fullBackupRestore: + name: physical-backup-restore + manifestBackup: + name: manifest-backup + manifestRestore: + name: manifest-restore + volumeSnapshot: + name: volume-snapshot + walg: + image: '{{ include "image.ghcr" (merge (dict "_repo" "kubedb/postgres-archiver") $) }}:v0.10.0_13.13-alpine' + coordinator: + image: '{{ include "image.ghcr" (merge (dict "_repo" "kubedb/pg-coordinator") $) }}:v0.33.0' + db: + baseOS: alpine + image: '{{ include "image.ghcr" (merge (dict "_repo" "appscode-images/postgres") $) }}:13.18-alpine' + distribution: Official + exporter: + image: '{{ include "image.dockerHub" (merge (dict "_repo" "prometheuscommunity/postgres-exporter") $) }}:v0.15.0' + initContainer: + image: '{{ include "image.ghcr" (merge (dict "_repo" "kubedb/postgres-init") $) }}:0.17.0' + podSecurityPolicies: + databasePolicyName: postgres-db + securityContext: + runAsAnyNonRoot: false + runAsUser: 70 + stash: + addon: + backupTask: + name: postgres-backup-13.1 + restoreTask: + name: postgres-restore-13.1 + ui: + - name: pgadmin + version: v2024.4.27 + - name: dbgate + version: v2024.4.27 + updateConstraints: + allowlist: + - '>= 14.10, <= 16.4' + version: "13.18" + +--- + +apiVersion: catalog.kubedb.com/v1alpha1 +kind: PostgresVersion +metadata: + name: '13.18-bookworm' + labels: + {{- include "kubedb-catalog.labels" . | nindent 4 }} +spec: + archiver: + addon: + name: postgres-addon + tasks: + fullBackup: + name: physical-backup + fullBackupRestore: + name: physical-backup-restore + manifestBackup: + name: manifest-backup + manifestRestore: + name: manifest-restore + volumeSnapshot: + name: volume-snapshot + walg: + image: '{{ include "image.ghcr" (merge (dict "_repo" "kubedb/postgres-archiver") $) }}:v0.10.0_13.13-bookworm' + coordinator: + image: '{{ include "image.ghcr" (merge (dict "_repo" "kubedb/pg-coordinator") $) }}:v0.33.0' + db: + baseOS: bookworm + image: '{{ include "image.ghcr" (merge (dict "_repo" "appscode-images/postgres") $) }}:13.18-bookworm' + distribution: Official + exporter: + image: '{{ include "image.dockerHub" (merge (dict "_repo" "prometheuscommunity/postgres-exporter") $) }}:v0.15.0' + initContainer: + image: '{{ include "image.ghcr" (merge (dict "_repo" "kubedb/postgres-init") $) }}:0.17.0' + podSecurityPolicies: + databasePolicyName: postgres-db + securityContext: + runAsAnyNonRoot: true + runAsUser: 999 + stash: + addon: + backupTask: + name: postgres-backup-13.1 + restoreTask: + name: postgres-restore-13.1 + ui: + - name: pgadmin + version: v2024.4.27 + - name: dbgate + version: v2024.4.27 + updateConstraints: + allowlist: + - '>= 14.10, <= 16.4' + version: "13.18" +{{ end }} diff --git a/charts/kubedb-catalog/templates/postgres/postgres-14.10-official.yaml b/charts/kubedb-catalog/templates/postgres/postgres-14.10-official.yaml index 24f1fcac6..c00cc87ff 100644 --- a/charts/kubedb-catalog/templates/postgres/postgres-14.10-official.yaml +++ b/charts/kubedb-catalog/templates/postgres/postgres-14.10-official.yaml @@ -112,6 +112,6 @@ spec: version: v2024.4.27 updateConstraints: allowlist: - - '>= 14.13, <= 16.4' + - '>= 14.13, <= 16.6' version: "14.10" {{ end }} diff --git a/charts/kubedb-catalog/templates/postgres/postgres-14.13-official.yaml b/charts/kubedb-catalog/templates/postgres/postgres-14.13-official.yaml index 33d2c5201..90cace99f 100644 --- a/charts/kubedb-catalog/templates/postgres/postgres-14.13-official.yaml +++ b/charts/kubedb-catalog/templates/postgres/postgres-14.13-official.yaml @@ -112,6 +112,6 @@ spec: version: v2024.4.27 updateConstraints: allowlist: - - '>= 15.5, <= 16.4' + - '>= 15.5, <= 16.6' version: "14.13" {{ end }} diff --git a/charts/kubedb-catalog/templates/postgres/postgres-14.15-official.yaml b/charts/kubedb-catalog/templates/postgres/postgres-14.15-official.yaml new file mode 100644 index 000000000..1bd42f50c --- /dev/null +++ b/charts/kubedb-catalog/templates/postgres/postgres-14.15-official.yaml @@ -0,0 +1,117 @@ +{{ $featureGates := .Values.featureGates }} +{{- if .Values.global }} + {{ $featureGates = mergeOverwrite dict .Values.featureGates .Values.global.featureGates }} +{{- end }} + +{{ if $featureGates.Postgres }} + +apiVersion: catalog.kubedb.com/v1alpha1 +kind: PostgresVersion +metadata: + name: '14.15' + labels: + {{- include "kubedb-catalog.labels" . | nindent 4 }} +spec: + archiver: + addon: + name: postgres-addon + tasks: + fullBackup: + name: physical-backup + fullBackupRestore: + name: physical-backup-restore + manifestBackup: + name: manifest-backup + manifestRestore: + name: manifest-restore + volumeSnapshot: + name: volume-snapshot + walg: + image: '{{ include "image.ghcr" (merge (dict "_repo" "kubedb/postgres-archiver") $) }}:v0.10.0_14.10-alpine' + coordinator: + image: '{{ include "image.ghcr" (merge (dict "_repo" "kubedb/pg-coordinator") $) }}:v0.33.0' + db: + baseOS: alpine + image: '{{ include "image.ghcr" (merge (dict "_repo" "appscode-images/postgres") $) }}:14.15-alpine' + distribution: Official + exporter: + image: '{{ include "image.dockerHub" (merge (dict "_repo" "prometheuscommunity/postgres-exporter") $) }}:v0.15.0' + initContainer: + image: '{{ include "image.ghcr" (merge (dict "_repo" "kubedb/postgres-init") $) }}:0.17.0' + podSecurityPolicies: + databasePolicyName: postgres-db + securityContext: + runAsAnyNonRoot: false + runAsUser: 70 + stash: + addon: + backupTask: + name: postgres-backup-14.0 + restoreTask: + name: postgres-restore-14.0 + ui: + - name: pgadmin + version: v2024.4.27 + - name: dbgate + version: v2024.4.27 + updateConstraints: + allowlist: + - '>= 15.5, <= 16.4' + version: "14.15" + +--- + +apiVersion: catalog.kubedb.com/v1alpha1 +kind: PostgresVersion +metadata: + name: '14.15-bookworm' + labels: + {{- include "kubedb-catalog.labels" . | nindent 4 }} +spec: + archiver: + addon: + name: postgres-addon + tasks: + fullBackup: + name: physical-backup + fullBackupRestore: + name: physical-backup-restore + manifestBackup: + name: manifest-backup + manifestRestore: + name: manifest-restore + volumeSnapshot: + name: volume-snapshot + walg: + image: '{{ include "image.ghcr" (merge (dict "_repo" "kubedb/postgres-archiver") $) }}:v0.10.0_14.10-bookworm' + coordinator: + image: '{{ include "image.ghcr" (merge (dict "_repo" "kubedb/pg-coordinator") $) }}:v0.33.0' + db: + baseOS: bookworm + image: '{{ include "image.ghcr" (merge (dict "_repo" "appscode-images/postgres") $) }}:14.15-bookworm' + distribution: Official + exporter: + image: '{{ include "image.dockerHub" (merge (dict "_repo" "prometheuscommunity/postgres-exporter") $) }}:v0.15.0' + initContainer: + image: '{{ include "image.ghcr" (merge (dict "_repo" "kubedb/postgres-init") $) }}:0.17.0' + podSecurityPolicies: + databasePolicyName: postgres-db + securityContext: + runAsAnyNonRoot: true + runAsUser: 999 + stash: + addon: + backupTask: + name: postgres-backup-14.0 + restoreTask: + name: postgres-restore-14.0 + ui: + - name: pgadmin + version: v2024.4.27 + - name: dbgate + version: v2024.4.27 + updateConstraints: + allowlist: + - '>= 15.5, <= 16.6' + version: "14.15" +{{ end }} diff --git a/charts/kubedb-catalog/templates/postgres/postgres-15.10-official.yaml b/charts/kubedb-catalog/templates/postgres/postgres-15.10-official.yaml new file mode 100644 index 000000000..8da745c49 --- /dev/null +++ b/charts/kubedb-catalog/templates/postgres/postgres-15.10-official.yaml @@ -0,0 +1,117 @@ +{{ $featureGates := .Values.featureGates }} +{{- if .Values.global }} + {{ $featureGates = mergeOverwrite dict .Values.featureGates .Values.global.featureGates }} +{{- end }} + +{{ if $featureGates.Postgres }} + +apiVersion: catalog.kubedb.com/v1alpha1 +kind: PostgresVersion +metadata: + name: '15.10' + labels: + {{- include "kubedb-catalog.labels" . | nindent 4 }} +spec: + archiver: + addon: + name: postgres-addon + tasks: + fullBackup: + name: physical-backup + fullBackupRestore: + name: physical-backup-restore + manifestBackup: + name: manifest-backup + manifestRestore: + name: manifest-restore + volumeSnapshot: + name: volume-snapshot + walg: + image: '{{ include "image.ghcr" (merge (dict "_repo" "kubedb/postgres-archiver") $) }}:v0.10.0_15.5-alpine' + coordinator: + image: '{{ include "image.ghcr" (merge (dict "_repo" "kubedb/pg-coordinator") $) }}:v0.33.0' + db: + baseOS: alpine + image: '{{ include "image.ghcr" (merge (dict "_repo" "appscode-images/postgres") $) }}:15.10-alpine' + distribution: Official + exporter: + image: '{{ include "image.dockerHub" (merge (dict "_repo" "prometheuscommunity/postgres-exporter") $) }}:v0.15.0' + initContainer: + image: '{{ include "image.ghcr" (merge (dict "_repo" "kubedb/postgres-init") $) }}:0.17.0' + podSecurityPolicies: + databasePolicyName: postgres-db + securityContext: + runAsAnyNonRoot: false + runAsUser: 70 + stash: + addon: + backupTask: + name: postgres-backup-15.1 + restoreTask: + name: postgres-restore-15.1 + ui: + - name: pgadmin + version: v2024.4.27 + - name: dbgate + version: v2024.4.27 + updateConstraints: + allowlist: + - "16.4" + version: "15.10" + +--- + +apiVersion: catalog.kubedb.com/v1alpha1 +kind: PostgresVersion +metadata: + name: '15.10-bookworm' + labels: + {{- include "kubedb-catalog.labels" . | nindent 4 }} +spec: + archiver: + addon: + name: postgres-addon + tasks: + fullBackup: + name: physical-backup + fullBackupRestore: + name: physical-backup-restore + manifestBackup: + name: manifest-backup + manifestRestore: + name: manifest-restore + volumeSnapshot: + name: volume-snapshot + walg: + image: '{{ include "image.ghcr" (merge (dict "_repo" "kubedb/postgres-archiver") $) }}:v0.10.0_15.5-bookworm' + coordinator: + image: '{{ include "image.ghcr" (merge (dict "_repo" "kubedb/pg-coordinator") $) }}:v0.33.0' + db: + baseOS: bookworm + image: '{{ include "image.ghcr" (merge (dict "_repo" "appscode-images/postgres") $) }}:15.10-bookworm' + distribution: Official + exporter: + image: '{{ include "image.dockerHub" (merge (dict "_repo" "prometheuscommunity/postgres-exporter") $) }}:v0.15.0' + initContainer: + image: '{{ include "image.ghcr" (merge (dict "_repo" "kubedb/postgres-init") $) }}:0.17.0' + podSecurityPolicies: + databasePolicyName: postgres-db + securityContext: + runAsAnyNonRoot: true + runAsUser: 999 + stash: + addon: + backupTask: + name: postgres-backup-15.1 + restoreTask: + name: postgres-restore-15.1 + ui: + - name: pgadmin + version: v2024.4.27 + - name: dbgate + version: v2024.4.27 + updateConstraints: + allowlist: + - "16.6" + version: "15.10" +{{ end }} diff --git a/charts/kubedb-catalog/templates/postgres/postgres-15.6-official.yaml b/charts/kubedb-catalog/templates/postgres/postgres-15.6-official.yaml index 99fba37c1..f9234015a 100644 --- a/charts/kubedb-catalog/templates/postgres/postgres-15.6-official.yaml +++ b/charts/kubedb-catalog/templates/postgres/postgres-15.6-official.yaml @@ -56,6 +56,6 @@ spec: version: v2024.4.27 updateConstraints: allowlist: - - '>= 15.8, <= 16.4' + - '>= 15.8, <= 16.6' version: "15.6" {{ end }} diff --git a/charts/kubedb-catalog/templates/postgres/postgres-15.6-postgis.yaml b/charts/kubedb-catalog/templates/postgres/postgres-15.6-postgis.yaml index 9eb2cf706..5cf23167a 100644 --- a/charts/kubedb-catalog/templates/postgres/postgres-15.6-postgis.yaml +++ b/charts/kubedb-catalog/templates/postgres/postgres-15.6-postgis.yaml @@ -56,6 +56,6 @@ spec: version: v2024.4.27 updateConstraints: allowlist: - - "14.2" + - '>= 15.6' version: "15.6" {{ end }} diff --git a/charts/kubedb-catalog/templates/postgres/postgres-15.8-official.yaml b/charts/kubedb-catalog/templates/postgres/postgres-15.8-official.yaml index 226949af5..3006361d0 100644 --- a/charts/kubedb-catalog/templates/postgres/postgres-15.8-official.yaml +++ b/charts/kubedb-catalog/templates/postgres/postgres-15.8-official.yaml @@ -112,6 +112,6 @@ spec: version: v2024.4.27 updateConstraints: allowlist: - - "16.4" + - '>= 15.8, <= 16.6' version: "15.8" {{ end }} diff --git a/charts/kubedb-catalog/templates/postgres/postgres-16.1-official.yaml b/charts/kubedb-catalog/templates/postgres/postgres-16.1-official.yaml index 1a37cbe6c..f485d9472 100644 --- a/charts/kubedb-catalog/templates/postgres/postgres-16.1-official.yaml +++ b/charts/kubedb-catalog/templates/postgres/postgres-16.1-official.yaml @@ -110,6 +110,6 @@ spec: version: v2024.4.27 updateConstraints: allowlist: - - "16.4" + - '>= 16.1' version: "16.1" {{ end }} diff --git a/charts/kubedb-catalog/templates/postgres/postgres-16.2-official.yaml b/charts/kubedb-catalog/templates/postgres/postgres-16.2-official.yaml index 5b6cd7391..13ee1cacc 100644 --- a/charts/kubedb-catalog/templates/postgres/postgres-16.2-official.yaml +++ b/charts/kubedb-catalog/templates/postgres/postgres-16.2-official.yaml @@ -56,6 +56,6 @@ spec: version: v2024.4.27 updateConstraints: allowlist: - - "16.4" + - '>= 16.2' version: "16.2" {{ end }} diff --git a/charts/kubedb-catalog/templates/postgres/postgres-16.2-postgis.yaml b/charts/kubedb-catalog/templates/postgres/postgres-16.2-postgis.yaml index 6e0b544cd..79c8a10df 100644 --- a/charts/kubedb-catalog/templates/postgres/postgres-16.2-postgis.yaml +++ b/charts/kubedb-catalog/templates/postgres/postgres-16.2-postgis.yaml @@ -56,6 +56,6 @@ spec: version: v2024.4.27 updateConstraints: allowlist: - - "16.2" + - '>= 16.2' version: "16.2" {{ end }} diff --git a/charts/kubedb-catalog/templates/postgres/postgres-16.4-official.yaml b/charts/kubedb-catalog/templates/postgres/postgres-16.4-official.yaml index f63fc9f99..ade069385 100644 --- a/charts/kubedb-catalog/templates/postgres/postgres-16.4-official.yaml +++ b/charts/kubedb-catalog/templates/postgres/postgres-16.4-official.yaml @@ -110,6 +110,6 @@ spec: version: v2024.4.27 updateConstraints: allowlist: - - "16.4" + - '>= 16.4' version: "16.4" {{ end }} diff --git a/charts/kubedb-catalog/templates/postgres/postgres-16.6-official.yaml b/charts/kubedb-catalog/templates/postgres/postgres-16.6-official.yaml new file mode 100644 index 000000000..675985c77 --- /dev/null +++ b/charts/kubedb-catalog/templates/postgres/postgres-16.6-official.yaml @@ -0,0 +1,115 @@ +{{ $featureGates := .Values.featureGates }} +{{- if .Values.global }} + {{ $featureGates = mergeOverwrite dict .Values.featureGates .Values.global.featureGates }} +{{- end }} + +{{ if $featureGates.Postgres }} + +apiVersion: catalog.kubedb.com/v1alpha1 +kind: PostgresVersion +metadata: + name: '16.6' + labels: + {{- include "kubedb-catalog.labels" . | nindent 4 }} +spec: + archiver: + addon: + name: postgres-addon + tasks: + fullBackup: + name: physical-backup + fullBackupRestore: + name: physical-backup-restore + manifestBackup: + name: manifest-backup + manifestRestore: + name: manifest-restore + volumeSnapshot: + name: volume-snapshot + walg: + image: '{{ include "image.ghcr" (merge (dict "_repo" "kubedb/postgres-archiver") $) }}:v0.10.0_16.1-alpine' + coordinator: + image: '{{ include "image.ghcr" (merge (dict "_repo" "kubedb/pg-coordinator") $) }}:v0.33.0' + db: + baseOS: alpine + image: '{{ include "image.ghcr" (merge (dict "_repo" "appscode-images/postgres") $) }}:16.6-alpine' + distribution: Official + exporter: + image: '{{ include "image.dockerHub" (merge (dict "_repo" "prometheuscommunity/postgres-exporter") $) }}:v0.15.0' + initContainer: + image: '{{ include "image.ghcr" (merge (dict "_repo" "kubedb/postgres-init") $) }}:0.17.0' + podSecurityPolicies: + databasePolicyName: postgres-db + securityContext: + runAsAnyNonRoot: false + runAsUser: 70 + stash: + addon: + backupTask: + name: postgres-backup-16.1 + restoreTask: + name: postgres-restore-16.1 + ui: + - name: pgadmin + version: v2024.4.27 + updateConstraints: + allowlist: + - "16.6" + version: "16.6" + +--- + +apiVersion: catalog.kubedb.com/v1alpha1 +kind: PostgresVersion +metadata: + name: '16.6-bookworm' + labels: + {{- include "kubedb-catalog.labels" . | nindent 4 }} +spec: + archiver: + addon: + name: postgres-addon + tasks: + fullBackup: + name: physical-backup + fullBackupRestore: + name: physical-backup-restore + manifestBackup: + name: manifest-backup + manifestRestore: + name: manifest-restore + volumeSnapshot: + name: volume-snapshot + walg: + image: '{{ include "image.ghcr" (merge (dict "_repo" "kubedb/postgres-archiver") $) }}:v0.10.0_16.1-bookworm' + coordinator: + image: '{{ include "image.ghcr" (merge (dict "_repo" "kubedb/pg-coordinator") $) }}:v0.33.0' + db: + baseOS: bookworm + image: '{{ include "image.ghcr" (merge (dict "_repo" "appscode-images/postgres") $) }}:16.6-bookworm' + distribution: Official + exporter: + image: '{{ include "image.dockerHub" (merge (dict "_repo" "prometheuscommunity/postgres-exporter") $) }}:v0.15.0' + initContainer: + image: '{{ include "image.ghcr" (merge (dict "_repo" "kubedb/postgres-init") $) }}:0.17.0' + podSecurityPolicies: + databasePolicyName: postgres-db + securityContext: + runAsAnyNonRoot: true + runAsUser: 999 + stash: + addon: + backupTask: + name: postgres-backup-16.1 + restoreTask: + name: postgres-restore-16.1 + ui: + - name: pgadmin + version: v2024.4.27 + - name: dbgate + version: v2024.4.27 + updateConstraints: + allowlist: + - '>= 16.6' + version: "16.6" +{{ end }} diff --git a/charts/kubedb-catalog/templates/postgres/postgres-17.2-official.yaml b/charts/kubedb-catalog/templates/postgres/postgres-17.2-official.yaml new file mode 100644 index 000000000..5e7c2765e --- /dev/null +++ b/charts/kubedb-catalog/templates/postgres/postgres-17.2-official.yaml @@ -0,0 +1,115 @@ +{{ $featureGates := .Values.featureGates }} +{{- if .Values.global }} + {{ $featureGates = mergeOverwrite dict .Values.featureGates .Values.global.featureGates }} +{{- end }} + +{{ if $featureGates.Postgres }} + +apiVersion: catalog.kubedb.com/v1alpha1 +kind: PostgresVersion +metadata: + name: '17.2' + labels: + {{- include "kubedb-catalog.labels" . | nindent 4 }} +spec: + archiver: + addon: + name: postgres-addon + tasks: + fullBackup: + name: physical-backup + fullBackupRestore: + name: physical-backup-restore + manifestBackup: + name: manifest-backup + manifestRestore: + name: manifest-restore + volumeSnapshot: + name: volume-snapshot + walg: + image: '{{ include "image.ghcr" (merge (dict "_repo" "kubedb/postgres-archiver") $) }}:v0.10.0_16.1-alpine' + coordinator: + image: '{{ include "image.ghcr" (merge (dict "_repo" "kubedb/pg-coordinator") $) }}:v0.33.0' + db: + baseOS: alpine + image: '{{ include "image.ghcr" (merge (dict "_repo" "appscode-images/postgres") $) }}:17.2-alpine' + distribution: Official + exporter: + image: '{{ include "image.dockerHub" (merge (dict "_repo" "prometheuscommunity/postgres-exporter") $) }}:v0.15.0' + initContainer: + image: '{{ include "image.ghcr" (merge (dict "_repo" "kubedb/postgres-init") $) }}:0.17.0' + podSecurityPolicies: + databasePolicyName: postgres-db + securityContext: + runAsAnyNonRoot: false + runAsUser: 70 + stash: + addon: + backupTask: + name: postgres-backup-16.1 + restoreTask: + name: postgres-restore-16.1 + ui: + - name: pgadmin + version: v2024.4.27 + updateConstraints: + allowlist: + - "17.2" + version: "17.2" + +--- + +apiVersion: catalog.kubedb.com/v1alpha1 +kind: PostgresVersion +metadata: + name: '17.2-bookworm' + labels: + {{- include "kubedb-catalog.labels" . | nindent 4 }} +spec: + archiver: + addon: + name: postgres-addon + tasks: + fullBackup: + name: physical-backup + fullBackupRestore: + name: physical-backup-restore + manifestBackup: + name: manifest-backup + manifestRestore: + name: manifest-restore + volumeSnapshot: + name: volume-snapshot + walg: + image: '{{ include "image.ghcr" (merge (dict "_repo" "kubedb/postgres-archiver") $) }}:v0.10.0_16.1-bookworm' + coordinator: + image: '{{ include "image.ghcr" (merge (dict "_repo" "kubedb/pg-coordinator") $) }}:v0.33.0' + db: + baseOS: bookworm + image: '{{ include "image.ghcr" (merge (dict "_repo" "appscode-images/postgres") $) }}:17.2-bookworm' + distribution: Official + exporter: + image: '{{ include "image.dockerHub" (merge (dict "_repo" "prometheuscommunity/postgres-exporter") $) }}:v0.15.0' + initContainer: + image: '{{ include "image.ghcr" (merge (dict "_repo" "kubedb/postgres-init") $) }}:0.17.0' + podSecurityPolicies: + databasePolicyName: postgres-db + securityContext: + runAsAnyNonRoot: true + runAsUser: 999 + stash: + addon: + backupTask: + name: postgres-backup-16.1 + restoreTask: + name: postgres-restore-16.1 + ui: + - name: pgadmin + version: v2024.4.27 + - name: dbgate + version: v2024.4.27 + updateConstraints: + allowlist: + - '>= 17.2' + version: "17.2" +{{ end }} From ccdbb800960c5e56a3d4f475294b403651d72363 Mon Sep 17 00:00:00 2001 From: souravbiswassanto Date: Thu, 26 Dec 2024 15:40:17 +0600 Subject: [PATCH 2/4] Add Postgres new version 12.22, 13.18, 14.15, 15.10, 16.6, 17.2 Signed-off-by: souravbiswassanto --- catalog/kubedb/backup_tasks.json | 6 +- .../raw/postgres/postgres-11.22-official.yaml | 4 +- .../raw/postgres/postgres-11.22-postgis.yaml | 3 + .../raw/postgres/postgres-12.17-official.yaml | 2 +- .../raw/postgres/postgres-12.18-postgis.yaml | 3 + .../raw/postgres/postgres-12.22-official.yaml | 12 +-- .../raw/postgres/postgres-13.13-official.yaml | 4 +- .../raw/postgres/postgres-13.14-postgis.yaml | 3 + .../raw/postgres/postgres-13.18-official.yaml | 12 +-- .../raw/postgres/postgres-14.10-official.yaml | 4 +- .../raw/postgres/postgres-14.11-postgis.yaml | 3 + .../raw/postgres/postgres-14.13-official.yaml | 4 +- .../raw/postgres/postgres-14.15-official.yaml | 12 +-- .../raw/postgres/postgres-15.10-official.yaml | 12 +-- .../raw/postgres/postgres-15.5-official.yaml | 4 +- .../raw/postgres/postgres-15.6-official.yaml | 2 +- .../raw/postgres/postgres-15.6-postgis.yaml | 2 +- .../raw/postgres/postgres-15.8-official.yaml | 4 +- .../raw/postgres/postgres-16.1-official.yaml | 4 +- .../raw/postgres/postgres-16.2-official.yaml | 2 +- .../raw/postgres/postgres-16.2-postgis.yaml | 2 +- .../raw/postgres/postgres-16.4-official.yaml | 4 +- .../raw/postgres/postgres-16.6-official.yaml | 10 +- .../raw/postgres/postgres-17.2-official.yaml | 10 +- catalog/kubedb/restore_tasks.json | 6 +- .../postgres/postgres-backup-function.yaml | 1 + .../postgres-physical-backup-function.yaml | 2 +- ...gres-physical-backup-restore-function.yaml | 2 +- .../postgres/postgres-restore-function.yaml | 1 + .../postgres/postgres-11.22-official.yaml | 4 +- .../postgres/postgres-11.22-postgis.yaml | 3 + .../postgres/postgres-12.17-official.yaml | 2 +- .../postgres/postgres-12.18-postgis.yaml | 3 + .../postgres/postgres-12.22-official.yaml | 12 +-- .../postgres/postgres-13.13-official.yaml | 4 +- .../postgres/postgres-13.14-postgis.yaml | 3 + .../postgres/postgres-13.18-official.yaml | 12 +-- .../postgres/postgres-14.10-official.yaml | 4 +- .../postgres/postgres-14.11-postgis.yaml | 3 + .../postgres/postgres-14.13-official.yaml | 4 +- .../postgres/postgres-14.15-official.yaml | 12 +-- .../postgres/postgres-15.10-official.yaml | 12 +-- .../postgres/postgres-15.5-official.yaml | 4 +- .../postgres/postgres-15.6-official.yaml | 2 +- .../postgres/postgres-15.6-postgis.yaml | 2 +- .../postgres/postgres-15.8-official.yaml | 4 +- .../postgres/postgres-16.1-official.yaml | 4 +- .../postgres/postgres-16.2-official.yaml | 2 +- .../postgres/postgres-16.2-postgis.yaml | 2 +- .../postgres/postgres-16.4-official.yaml | 4 +- .../postgres/postgres-16.6-official.yaml | 10 +- .../postgres/postgres-17.2-official.yaml | 18 ++-- .../templates/postgres/postgres-backup.yaml | 1 + .../postgres-physical-backup-restore.yaml | 2 +- .../postgres/postgres-physical-backup.yaml | 2 +- .../templates/postgres/postgres-restore.yaml | 1 + go.mod | 2 +- go.sum | 4 +- vendor/modules.txt | 4 +- .../installer/catalog/README.md | 56 ++++++++++ .../installer/catalog/catalog.json | 93 ++++++++-------- .../installer/catalog/copy-images.sh | 102 +++++++++--------- .../installer/catalog/export-images.sh | 102 +++++++++--------- .../installer/catalog/imagelist.yaml | 102 +++++++++--------- .../installer/catalog/import-images.sh | 102 +++++++++--------- .../installer/catalog/import-into-k3s.sh | 79 ++++++++++++++ 66 files changed, 545 insertions(+), 377 deletions(-) create mode 100644 vendor/stash.appscode.dev/installer/catalog/README.md create mode 100644 vendor/stash.appscode.dev/installer/catalog/import-into-k3s.sh diff --git a/catalog/kubedb/backup_tasks.json b/catalog/kubedb/backup_tasks.json index 02c70ad2a..ad5882cec 100644 --- a/catalog/kubedb/backup_tasks.json +++ b/catalog/kubedb/backup_tasks.json @@ -140,8 +140,6 @@ ], "postgres-backup-16.1": [ "timescaledb-2.14.2-pg16", - "17.2-bookworm", - "17.2", "16.6-bookworm", "16.6", "16.4-bookworm", @@ -150,6 +148,10 @@ "16.1-bookworm", "16.1" ], + "postgres-backup-17.2": [ + "17.2-bookworm", + "17.2" + ], "redis-backup-5.0.13": [ "5.0.14" ], diff --git a/catalog/kubedb/raw/postgres/postgres-11.22-official.yaml b/catalog/kubedb/raw/postgres/postgres-11.22-official.yaml index 46c848ef1..343622df2 100644 --- a/catalog/kubedb/raw/postgres/postgres-11.22-official.yaml +++ b/catalog/kubedb/raw/postgres/postgres-11.22-official.yaml @@ -47,7 +47,7 @@ spec: version: v2024.4.27 updateConstraints: allowlist: - - '>= 12.17, <= 16.4' + - '>= 11.22, <= 16.6' version: "11.22" --- @@ -100,5 +100,5 @@ spec: version: v2024.4.27 updateConstraints: allowlist: - - '>= 12.17, <= 16.4' + - '>= 11.22, <= 16.6' version: "11.22" diff --git a/catalog/kubedb/raw/postgres/postgres-11.22-postgis.yaml b/catalog/kubedb/raw/postgres/postgres-11.22-postgis.yaml index 060910c45..de0678ffa 100644 --- a/catalog/kubedb/raw/postgres/postgres-11.22-postgis.yaml +++ b/catalog/kubedb/raw/postgres/postgres-11.22-postgis.yaml @@ -44,4 +44,7 @@ spec: version: v2024.4.27 - name: dbgate version: v2024.4.27 + updateConstraints: + allowlist: + - '>= 11.22, <= 16.6' version: "11.22" diff --git a/catalog/kubedb/raw/postgres/postgres-12.17-official.yaml b/catalog/kubedb/raw/postgres/postgres-12.17-official.yaml index 9c89d91d5..71ed32a57 100644 --- a/catalog/kubedb/raw/postgres/postgres-12.17-official.yaml +++ b/catalog/kubedb/raw/postgres/postgres-12.17-official.yaml @@ -47,7 +47,7 @@ spec: version: v2024.4.27 updateConstraints: allowlist: - - '>= 13.13, <= 16.4' + - '>= 12.22' version: "12.17" --- diff --git a/catalog/kubedb/raw/postgres/postgres-12.18-postgis.yaml b/catalog/kubedb/raw/postgres/postgres-12.18-postgis.yaml index f78d7b336..8e2f6b33a 100644 --- a/catalog/kubedb/raw/postgres/postgres-12.18-postgis.yaml +++ b/catalog/kubedb/raw/postgres/postgres-12.18-postgis.yaml @@ -44,4 +44,7 @@ spec: version: v2024.4.27 - name: dbgate version: v2024.4.27 + updateConstraints: + allowlist: + - '>= 12.22' version: "12.18" diff --git a/catalog/kubedb/raw/postgres/postgres-12.22-official.yaml b/catalog/kubedb/raw/postgres/postgres-12.22-official.yaml index f977173e3..368fd2fd5 100644 --- a/catalog/kubedb/raw/postgres/postgres-12.22-official.yaml +++ b/catalog/kubedb/raw/postgres/postgres-12.22-official.yaml @@ -18,9 +18,9 @@ spec: volumeSnapshot: name: volume-snapshot walg: - image: ghcr.io/kubedb/postgres-archiver:(v0.10.0)_12.17-alpine + image: ghcr.io/kubedb/postgres-archiver:(v0.11.0)_12.17-alpine coordinator: - image: ghcr.io/kubedb/pg-coordinator:v0.33.0 + image: ghcr.io/kubedb/pg-coordinator:v0.34.0 db: baseOS: alpine image: ghcr.io/appscode-images/postgres:12.22-alpine @@ -47,7 +47,7 @@ spec: version: v2024.4.27 updateConstraints: allowlist: - - '>= 13.13, <= 16.4' + - '>= 12.22' version: "12.22" --- @@ -71,9 +71,9 @@ spec: volumeSnapshot: name: volume-snapshot walg: - image: ghcr.io/kubedb/postgres-archiver:(v0.10.0)_12.17-bookworm + image: ghcr.io/kubedb/postgres-archiver:(v0.11.0)_12.17-bookworm coordinator: - image: ghcr.io/kubedb/pg-coordinator:v0.33.0 + image: ghcr.io/kubedb/pg-coordinator:v0.34.0 db: baseOS: bookworm image: ghcr.io/appscode-images/postgres:12.22-bookworm @@ -100,5 +100,5 @@ spec: version: v2024.4.27 updateConstraints: allowlist: - - '>= 13.13, <= 16.4' + - '>= 12.22' version: "12.22" diff --git a/catalog/kubedb/raw/postgres/postgres-13.13-official.yaml b/catalog/kubedb/raw/postgres/postgres-13.13-official.yaml index c2d46599e..1169292e3 100644 --- a/catalog/kubedb/raw/postgres/postgres-13.13-official.yaml +++ b/catalog/kubedb/raw/postgres/postgres-13.13-official.yaml @@ -47,7 +47,7 @@ spec: version: v2024.4.27 updateConstraints: allowlist: - - '>= 14.10, <= 16.4' + - '>= 13.18' version: "13.13" --- @@ -100,5 +100,5 @@ spec: version: v2024.4.27 updateConstraints: allowlist: - - '>= 14.10, <= 16.4' + - '>= 13.18' version: "13.13" diff --git a/catalog/kubedb/raw/postgres/postgres-13.14-postgis.yaml b/catalog/kubedb/raw/postgres/postgres-13.14-postgis.yaml index 8ce199835..e8f99f4cf 100644 --- a/catalog/kubedb/raw/postgres/postgres-13.14-postgis.yaml +++ b/catalog/kubedb/raw/postgres/postgres-13.14-postgis.yaml @@ -44,4 +44,7 @@ spec: version: v2024.4.27 - name: dbgate version: v2024.4.27 + updateConstraints: + allowlist: + - '>= 13.18' version: "13.14" diff --git a/catalog/kubedb/raw/postgres/postgres-13.18-official.yaml b/catalog/kubedb/raw/postgres/postgres-13.18-official.yaml index 9b6d2bb14..16afabeac 100644 --- a/catalog/kubedb/raw/postgres/postgres-13.18-official.yaml +++ b/catalog/kubedb/raw/postgres/postgres-13.18-official.yaml @@ -18,9 +18,9 @@ spec: volumeSnapshot: name: volume-snapshot walg: - image: ghcr.io/kubedb/postgres-archiver:(v0.10.0)_13.13-alpine + image: ghcr.io/kubedb/postgres-archiver:(v0.11.0)_13.13-alpine coordinator: - image: ghcr.io/kubedb/pg-coordinator:v0.33.0 + image: ghcr.io/kubedb/pg-coordinator:v0.34.0 db: baseOS: alpine image: ghcr.io/appscode-images/postgres:13.18-alpine @@ -47,7 +47,7 @@ spec: version: v2024.4.27 updateConstraints: allowlist: - - '>= 14.10, <= 16.4' + - '>= 13.18' version: "13.18" --- @@ -71,9 +71,9 @@ spec: volumeSnapshot: name: volume-snapshot walg: - image: ghcr.io/kubedb/postgres-archiver:(v0.10.0)_13.13-bookworm + image: ghcr.io/kubedb/postgres-archiver:(v0.11.0)_13.13-bookworm coordinator: - image: ghcr.io/kubedb/pg-coordinator:v0.33.0 + image: ghcr.io/kubedb/pg-coordinator:v0.34.0 db: baseOS: bookworm image: ghcr.io/appscode-images/postgres:13.18-bookworm @@ -100,5 +100,5 @@ spec: version: v2024.4.27 updateConstraints: allowlist: - - '>= 14.10, <= 16.4' + - '>= 13.18' version: "13.18" diff --git a/catalog/kubedb/raw/postgres/postgres-14.10-official.yaml b/catalog/kubedb/raw/postgres/postgres-14.10-official.yaml index d8acce7df..e0041ddfc 100644 --- a/catalog/kubedb/raw/postgres/postgres-14.10-official.yaml +++ b/catalog/kubedb/raw/postgres/postgres-14.10-official.yaml @@ -47,7 +47,7 @@ spec: version: v2024.4.27 updateConstraints: allowlist: - - '>= 14.13, <= 16.4' + - '>= 14.13' version: "14.10" --- @@ -100,5 +100,5 @@ spec: version: v2024.4.27 updateConstraints: allowlist: - - '>= 14.13, <= 16.6' + - '>= 14.13' version: "14.10" diff --git a/catalog/kubedb/raw/postgres/postgres-14.11-postgis.yaml b/catalog/kubedb/raw/postgres/postgres-14.11-postgis.yaml index 4e4ca9678..8c7c7f3c3 100644 --- a/catalog/kubedb/raw/postgres/postgres-14.11-postgis.yaml +++ b/catalog/kubedb/raw/postgres/postgres-14.11-postgis.yaml @@ -44,4 +44,7 @@ spec: version: v2024.4.27 - name: dbgate version: v2024.4.27 + updateConstraints: + allowlist: + - '>= 14.13' version: "14.11" diff --git a/catalog/kubedb/raw/postgres/postgres-14.13-official.yaml b/catalog/kubedb/raw/postgres/postgres-14.13-official.yaml index 140f81259..04b0322c3 100644 --- a/catalog/kubedb/raw/postgres/postgres-14.13-official.yaml +++ b/catalog/kubedb/raw/postgres/postgres-14.13-official.yaml @@ -47,7 +47,7 @@ spec: version: v2024.4.27 updateConstraints: allowlist: - - '>= 15.5, <= 16.4' + - '>= 14.15' version: "14.13" --- @@ -100,5 +100,5 @@ spec: version: v2024.4.27 updateConstraints: allowlist: - - '>= 15.5, <= 16.6' + - '>= 14.15' version: "14.13" diff --git a/catalog/kubedb/raw/postgres/postgres-14.15-official.yaml b/catalog/kubedb/raw/postgres/postgres-14.15-official.yaml index a3106da7f..dfa329a67 100644 --- a/catalog/kubedb/raw/postgres/postgres-14.15-official.yaml +++ b/catalog/kubedb/raw/postgres/postgres-14.15-official.yaml @@ -18,9 +18,9 @@ spec: volumeSnapshot: name: volume-snapshot walg: - image: ghcr.io/kubedb/postgres-archiver:(v0.10.0)_14.10-alpine + image: ghcr.io/kubedb/postgres-archiver:(v0.11.0)_14.10-alpine coordinator: - image: ghcr.io/kubedb/pg-coordinator:v0.33.0 + image: ghcr.io/kubedb/pg-coordinator:v0.34.0 db: baseOS: alpine image: ghcr.io/appscode-images/postgres:14.15-alpine @@ -47,7 +47,7 @@ spec: version: v2024.4.27 updateConstraints: allowlist: - - '>= 15.5, <= 16.4' + - '>= 14.15' version: "14.15" --- @@ -71,9 +71,9 @@ spec: volumeSnapshot: name: volume-snapshot walg: - image: ghcr.io/kubedb/postgres-archiver:(v0.10.0)_14.10-bookworm + image: ghcr.io/kubedb/postgres-archiver:(v0.11.0)_14.10-bookworm coordinator: - image: ghcr.io/kubedb/pg-coordinator:v0.33.0 + image: ghcr.io/kubedb/pg-coordinator:v0.34.0 db: baseOS: bookworm image: ghcr.io/appscode-images/postgres:14.15-bookworm @@ -100,5 +100,5 @@ spec: version: v2024.4.27 updateConstraints: allowlist: - - '>= 15.5, <= 16.6' + - '>= 14.15' version: "14.15" diff --git a/catalog/kubedb/raw/postgres/postgres-15.10-official.yaml b/catalog/kubedb/raw/postgres/postgres-15.10-official.yaml index a4f1d2f9c..3d144a0c8 100644 --- a/catalog/kubedb/raw/postgres/postgres-15.10-official.yaml +++ b/catalog/kubedb/raw/postgres/postgres-15.10-official.yaml @@ -18,9 +18,9 @@ spec: volumeSnapshot: name: volume-snapshot walg: - image: ghcr.io/kubedb/postgres-archiver:(v0.10.0)_15.5-alpine + image: ghcr.io/kubedb/postgres-archiver:(v0.11.0)_15.5-alpine coordinator: - image: ghcr.io/kubedb/pg-coordinator:v0.33.0 + image: ghcr.io/kubedb/pg-coordinator:v0.34.0 db: baseOS: alpine image: ghcr.io/appscode-images/postgres:15.10-alpine @@ -47,7 +47,7 @@ spec: version: v2024.4.27 updateConstraints: allowlist: - - "16.4" + - '>= 15.10' version: "15.10" --- @@ -71,9 +71,9 @@ spec: volumeSnapshot: name: volume-snapshot walg: - image: ghcr.io/kubedb/postgres-archiver:(v0.10.0)_15.5-bookworm + image: ghcr.io/kubedb/postgres-archiver:(v0.11.0)_15.5-bookworm coordinator: - image: ghcr.io/kubedb/pg-coordinator:v0.33.0 + image: ghcr.io/kubedb/pg-coordinator:v0.34.0 db: baseOS: bookworm image: ghcr.io/appscode-images/postgres:15.10-bookworm @@ -100,5 +100,5 @@ spec: version: v2024.4.27 updateConstraints: allowlist: - - "16.6" + - '>= 15.10' version: "15.10" diff --git a/catalog/kubedb/raw/postgres/postgres-15.5-official.yaml b/catalog/kubedb/raw/postgres/postgres-15.5-official.yaml index f14152ebb..1c66c48ea 100644 --- a/catalog/kubedb/raw/postgres/postgres-15.5-official.yaml +++ b/catalog/kubedb/raw/postgres/postgres-15.5-official.yaml @@ -47,7 +47,7 @@ spec: version: v2024.4.27 updateConstraints: allowlist: - - '>= 15.8, <= 16.4' + - '>= 15.8' version: "15.5" --- @@ -100,5 +100,5 @@ spec: version: v2024.4.27 updateConstraints: allowlist: - - '>= 15.8, <= 16.4' + - '>= 15.8' version: "15.5" diff --git a/catalog/kubedb/raw/postgres/postgres-15.6-official.yaml b/catalog/kubedb/raw/postgres/postgres-15.6-official.yaml index f532d55bc..f77e4de39 100644 --- a/catalog/kubedb/raw/postgres/postgres-15.6-official.yaml +++ b/catalog/kubedb/raw/postgres/postgres-15.6-official.yaml @@ -47,5 +47,5 @@ spec: version: v2024.4.27 updateConstraints: allowlist: - - '>= 15.8, <= 16.6' + - '>= 15.8' version: "15.6" diff --git a/catalog/kubedb/raw/postgres/postgres-15.6-postgis.yaml b/catalog/kubedb/raw/postgres/postgres-15.6-postgis.yaml index 5864fd648..cc5a0a5c6 100644 --- a/catalog/kubedb/raw/postgres/postgres-15.6-postgis.yaml +++ b/catalog/kubedb/raw/postgres/postgres-15.6-postgis.yaml @@ -47,5 +47,5 @@ spec: version: v2024.4.27 updateConstraints: allowlist: - - '>= 15.6' + - '>= 15.8' version: "15.6" diff --git a/catalog/kubedb/raw/postgres/postgres-15.8-official.yaml b/catalog/kubedb/raw/postgres/postgres-15.8-official.yaml index 0c96dba73..fcbdc9817 100644 --- a/catalog/kubedb/raw/postgres/postgres-15.8-official.yaml +++ b/catalog/kubedb/raw/postgres/postgres-15.8-official.yaml @@ -47,7 +47,7 @@ spec: version: v2024.4.27 updateConstraints: allowlist: - - "16.4" + - '>= 15.10' version: "15.8" --- @@ -100,5 +100,5 @@ spec: version: v2024.4.27 updateConstraints: allowlist: - - '>= 15.8, <= 16.6' + - '>= 15.10' version: "15.8" diff --git a/catalog/kubedb/raw/postgres/postgres-16.1-official.yaml b/catalog/kubedb/raw/postgres/postgres-16.1-official.yaml index 794ef4ad0..7a26290bd 100644 --- a/catalog/kubedb/raw/postgres/postgres-16.1-official.yaml +++ b/catalog/kubedb/raw/postgres/postgres-16.1-official.yaml @@ -45,7 +45,7 @@ spec: version: v2024.4.27 updateConstraints: allowlist: - - "16.4" + - '>= 16.2' version: "16.1" --- @@ -98,5 +98,5 @@ spec: version: v2024.4.27 updateConstraints: allowlist: - - '>= 16.1' + - '>= 16.2' version: "16.1" diff --git a/catalog/kubedb/raw/postgres/postgres-16.2-official.yaml b/catalog/kubedb/raw/postgres/postgres-16.2-official.yaml index a4c21ccb0..7e6be7cbc 100644 --- a/catalog/kubedb/raw/postgres/postgres-16.2-official.yaml +++ b/catalog/kubedb/raw/postgres/postgres-16.2-official.yaml @@ -47,5 +47,5 @@ spec: version: v2024.4.27 updateConstraints: allowlist: - - '>= 16.2' + - '>= 16.4' version: "16.2" diff --git a/catalog/kubedb/raw/postgres/postgres-16.2-postgis.yaml b/catalog/kubedb/raw/postgres/postgres-16.2-postgis.yaml index e466fd6c5..08ea7b57b 100644 --- a/catalog/kubedb/raw/postgres/postgres-16.2-postgis.yaml +++ b/catalog/kubedb/raw/postgres/postgres-16.2-postgis.yaml @@ -47,5 +47,5 @@ spec: version: v2024.4.27 updateConstraints: allowlist: - - '>= 16.2' + - '>= 16.4' version: "16.2" diff --git a/catalog/kubedb/raw/postgres/postgres-16.4-official.yaml b/catalog/kubedb/raw/postgres/postgres-16.4-official.yaml index e1e554c3e..d7401ce80 100644 --- a/catalog/kubedb/raw/postgres/postgres-16.4-official.yaml +++ b/catalog/kubedb/raw/postgres/postgres-16.4-official.yaml @@ -45,7 +45,7 @@ spec: version: v2024.4.27 updateConstraints: allowlist: - - "16.4" + - '>= 16.6' version: "16.4" --- @@ -98,5 +98,5 @@ spec: version: v2024.4.27 updateConstraints: allowlist: - - '>= 16.4' + - '>= 16.6' version: "16.4" diff --git a/catalog/kubedb/raw/postgres/postgres-16.6-official.yaml b/catalog/kubedb/raw/postgres/postgres-16.6-official.yaml index 85609a002..301ee86b6 100644 --- a/catalog/kubedb/raw/postgres/postgres-16.6-official.yaml +++ b/catalog/kubedb/raw/postgres/postgres-16.6-official.yaml @@ -18,9 +18,9 @@ spec: volumeSnapshot: name: volume-snapshot walg: - image: ghcr.io/kubedb/postgres-archiver:(v0.10.0)_16.1-alpine + image: ghcr.io/kubedb/postgres-archiver:(v0.11.0)_16.1-alpine coordinator: - image: ghcr.io/kubedb/pg-coordinator:v0.33.0 + image: ghcr.io/kubedb/pg-coordinator:v0.34.0 db: baseOS: alpine image: ghcr.io/appscode-images/postgres:16.6-alpine @@ -45,7 +45,7 @@ spec: version: v2024.4.27 updateConstraints: allowlist: - - "16.6" + - '>= 16.6' version: "16.6" --- @@ -69,9 +69,9 @@ spec: volumeSnapshot: name: volume-snapshot walg: - image: ghcr.io/kubedb/postgres-archiver:(v0.10.0)_16.1-bookworm + image: ghcr.io/kubedb/postgres-archiver:(v0.11.0)_16.1-bookworm coordinator: - image: ghcr.io/kubedb/pg-coordinator:v0.33.0 + image: ghcr.io/kubedb/pg-coordinator:v0.34.0 db: baseOS: bookworm image: ghcr.io/appscode-images/postgres:16.6-bookworm diff --git a/catalog/kubedb/raw/postgres/postgres-17.2-official.yaml b/catalog/kubedb/raw/postgres/postgres-17.2-official.yaml index f8f3c7adf..bef43ef02 100644 --- a/catalog/kubedb/raw/postgres/postgres-17.2-official.yaml +++ b/catalog/kubedb/raw/postgres/postgres-17.2-official.yaml @@ -18,9 +18,9 @@ spec: volumeSnapshot: name: volume-snapshot walg: - image: ghcr.io/kubedb/postgres-archiver:(v0.10.0)_17.2-alpine + image: ghcr.io/kubedb/postgres-archiver:(v0.11.0)_17.2-alpine coordinator: - image: ghcr.io/kubedb/pg-coordinator:v0.33.0 + image: ghcr.io/kubedb/pg-coordinator:v0.34.0 db: baseOS: alpine image: ghcr.io/appscode-images/postgres:17.2-alpine @@ -45,7 +45,7 @@ spec: version: v2024.4.27 updateConstraints: allowlist: - - "17.2" + - '>= 17.2' version: "17.2" --- @@ -69,9 +69,9 @@ spec: volumeSnapshot: name: volume-snapshot walg: - image: ghcr.io/kubedb/postgres-archiver:(v0.10.0)_17.2-bookworm + image: ghcr.io/kubedb/postgres-archiver:(v0.11.0)_17.2-bookworm coordinator: - image: ghcr.io/kubedb/pg-coordinator:v0.33.0 + image: ghcr.io/kubedb/pg-coordinator:v0.34.0 db: baseOS: bookworm image: ghcr.io/appscode-images/postgres:17.2-bookworm diff --git a/catalog/kubedb/restore_tasks.json b/catalog/kubedb/restore_tasks.json index 2c89dbbf2..bc43fdd89 100644 --- a/catalog/kubedb/restore_tasks.json +++ b/catalog/kubedb/restore_tasks.json @@ -140,8 +140,6 @@ ], "postgres-restore-16.1": [ "timescaledb-2.14.2-pg16", - "17.2-bookworm", - "17.2", "16.6-bookworm", "16.6", "16.4-bookworm", @@ -150,6 +148,10 @@ "16.1-bookworm", "16.1" ], + "postgres-restore-17.2": [ + "17.2-bookworm", + "17.2" + ], "redis-restore-5.0.13": [ "5.0.14" ], diff --git a/catalog/kubestash/raw/postgres/postgres-backup-function.yaml b/catalog/kubestash/raw/postgres/postgres-backup-function.yaml index 57069b4ae..d2f98bc5b 100644 --- a/catalog/kubestash/raw/postgres/postgres-backup-function.yaml +++ b/catalog/kubestash/raw/postgres/postgres-backup-function.yaml @@ -17,4 +17,5 @@ spec: - "12.17" - "14.10" - "16.1" + - "17.2" image: ghcr.io/kubedb/postgres-restic-plugin:v0.13.0_${DB_VERSION} diff --git a/catalog/kubestash/raw/postgres/postgres-physical-backup-function.yaml b/catalog/kubestash/raw/postgres/postgres-physical-backup-function.yaml index 488f70558..eb8b1d9ab 100644 --- a/catalog/kubestash/raw/postgres/postgres-physical-backup-function.yaml +++ b/catalog/kubestash/raw/postgres/postgres-physical-backup-function.yaml @@ -13,4 +13,4 @@ spec: - --pg-args=${args:=} - --backup-cmd=${backupCmd:=} - --user=${user:=} - image: ghcr.io/kubedb/postgres-restic-plugin:v0.13.0_16.1 + image: ghcr.io/kubedb/postgres-restic-plugin:v0.13.0_17.2 diff --git a/catalog/kubestash/raw/postgres/postgres-physical-backup-restore-function.yaml b/catalog/kubestash/raw/postgres/postgres-physical-backup-restore-function.yaml index dd43af1f3..53459c49e 100644 --- a/catalog/kubestash/raw/postgres/postgres-physical-backup-restore-function.yaml +++ b/catalog/kubestash/raw/postgres/postgres-physical-backup-restore-function.yaml @@ -15,4 +15,4 @@ spec: - --user=${user:=} - --restore-cmd=${restoreCmd:=} - --restore-path=${restorePath:=} - image: ghcr.io/kubedb/postgres-restic-plugin:v0.13.0_16.1 + image: ghcr.io/kubedb/postgres-restic-plugin:v0.13.0_17.2 diff --git a/catalog/kubestash/raw/postgres/postgres-restore-function.yaml b/catalog/kubestash/raw/postgres/postgres-restore-function.yaml index a8c79ef84..fac19950a 100644 --- a/catalog/kubestash/raw/postgres/postgres-restore-function.yaml +++ b/catalog/kubestash/raw/postgres/postgres-restore-function.yaml @@ -17,4 +17,5 @@ spec: - "12.17" - "14.10" - "16.1" + - "17.2" image: ghcr.io/kubedb/postgres-restic-plugin:v0.13.0_${DB_VERSION} diff --git a/charts/kubedb-catalog/templates/postgres/postgres-11.22-official.yaml b/charts/kubedb-catalog/templates/postgres/postgres-11.22-official.yaml index 57c717409..35858918e 100644 --- a/charts/kubedb-catalog/templates/postgres/postgres-11.22-official.yaml +++ b/charts/kubedb-catalog/templates/postgres/postgres-11.22-official.yaml @@ -56,7 +56,7 @@ spec: version: v2024.4.27 updateConstraints: allowlist: - - '>= 12.17, <= 16.4' + - '>= 11.22, <= 16.6' version: "11.22" --- @@ -112,6 +112,6 @@ spec: version: v2024.4.27 updateConstraints: allowlist: - - '>= 12.17, <= 16.4' + - '>= 11.22, <= 16.6' version: "11.22" {{ end }} diff --git a/charts/kubedb-catalog/templates/postgres/postgres-11.22-postgis.yaml b/charts/kubedb-catalog/templates/postgres/postgres-11.22-postgis.yaml index d9cbde443..e264330e5 100644 --- a/charts/kubedb-catalog/templates/postgres/postgres-11.22-postgis.yaml +++ b/charts/kubedb-catalog/templates/postgres/postgres-11.22-postgis.yaml @@ -53,5 +53,8 @@ spec: version: v2024.4.27 - name: dbgate version: v2024.4.27 + updateConstraints: + allowlist: + - '>= 11.22, <= 16.6' version: "11.22" {{ end }} diff --git a/charts/kubedb-catalog/templates/postgres/postgres-12.17-official.yaml b/charts/kubedb-catalog/templates/postgres/postgres-12.17-official.yaml index 6d216599c..5752a6526 100644 --- a/charts/kubedb-catalog/templates/postgres/postgres-12.17-official.yaml +++ b/charts/kubedb-catalog/templates/postgres/postgres-12.17-official.yaml @@ -56,7 +56,7 @@ spec: version: v2024.4.27 updateConstraints: allowlist: - - '>= 13.13, <= 16.4' + - '>= 12.22' version: "12.17" --- diff --git a/charts/kubedb-catalog/templates/postgres/postgres-12.18-postgis.yaml b/charts/kubedb-catalog/templates/postgres/postgres-12.18-postgis.yaml index 2150d241c..13f657b68 100644 --- a/charts/kubedb-catalog/templates/postgres/postgres-12.18-postgis.yaml +++ b/charts/kubedb-catalog/templates/postgres/postgres-12.18-postgis.yaml @@ -53,5 +53,8 @@ spec: version: v2024.4.27 - name: dbgate version: v2024.4.27 + updateConstraints: + allowlist: + - '>= 12.22' version: "12.18" {{ end }} diff --git a/charts/kubedb-catalog/templates/postgres/postgres-12.22-official.yaml b/charts/kubedb-catalog/templates/postgres/postgres-12.22-official.yaml index 4779b182b..91a77f692 100644 --- a/charts/kubedb-catalog/templates/postgres/postgres-12.22-official.yaml +++ b/charts/kubedb-catalog/templates/postgres/postgres-12.22-official.yaml @@ -27,9 +27,9 @@ spec: volumeSnapshot: name: volume-snapshot walg: - image: '{{ include "image.ghcr" (merge (dict "_repo" "kubedb/postgres-archiver") $) }}:v0.10.0_12.17-alpine' + image: '{{ include "image.ghcr" (merge (dict "_repo" "kubedb/postgres-archiver") $) }}:v0.11.0_12.17-alpine' coordinator: - image: '{{ include "image.ghcr" (merge (dict "_repo" "kubedb/pg-coordinator") $) }}:v0.33.0' + image: '{{ include "image.ghcr" (merge (dict "_repo" "kubedb/pg-coordinator") $) }}:v0.34.0' db: baseOS: alpine image: '{{ include "image.ghcr" (merge (dict "_repo" "appscode-images/postgres") $) }}:12.22-alpine' @@ -56,7 +56,7 @@ spec: version: v2024.4.27 updateConstraints: allowlist: - - '>= 13.13, <= 16.4' + - '>= 12.22' version: "12.22" --- @@ -83,9 +83,9 @@ spec: volumeSnapshot: name: volume-snapshot walg: - image: '{{ include "image.ghcr" (merge (dict "_repo" "kubedb/postgres-archiver") $) }}:v0.10.0_12.17-bookworm' + image: '{{ include "image.ghcr" (merge (dict "_repo" "kubedb/postgres-archiver") $) }}:v0.11.0_12.17-bookworm' coordinator: - image: '{{ include "image.ghcr" (merge (dict "_repo" "kubedb/pg-coordinator") $) }}:v0.33.0' + image: '{{ include "image.ghcr" (merge (dict "_repo" "kubedb/pg-coordinator") $) }}:v0.34.0' db: baseOS: bookworm image: '{{ include "image.ghcr" (merge (dict "_repo" "appscode-images/postgres") $) }}:12.22-bookworm' @@ -112,6 +112,6 @@ spec: version: v2024.4.27 updateConstraints: allowlist: - - '>= 13.13, <= 16.4' + - '>= 12.22' version: "12.22" {{ end }} diff --git a/charts/kubedb-catalog/templates/postgres/postgres-13.13-official.yaml b/charts/kubedb-catalog/templates/postgres/postgres-13.13-official.yaml index ee8dd29ac..776c82a1d 100644 --- a/charts/kubedb-catalog/templates/postgres/postgres-13.13-official.yaml +++ b/charts/kubedb-catalog/templates/postgres/postgres-13.13-official.yaml @@ -56,7 +56,7 @@ spec: version: v2024.4.27 updateConstraints: allowlist: - - '>= 14.10, <= 16.4' + - '>= 13.18' version: "13.13" --- @@ -112,6 +112,6 @@ spec: version: v2024.4.27 updateConstraints: allowlist: - - '>= 14.10, <= 16.4' + - '>= 13.18' version: "13.13" {{ end }} diff --git a/charts/kubedb-catalog/templates/postgres/postgres-13.14-postgis.yaml b/charts/kubedb-catalog/templates/postgres/postgres-13.14-postgis.yaml index 61b2da3cd..09e446b3b 100644 --- a/charts/kubedb-catalog/templates/postgres/postgres-13.14-postgis.yaml +++ b/charts/kubedb-catalog/templates/postgres/postgres-13.14-postgis.yaml @@ -53,5 +53,8 @@ spec: version: v2024.4.27 - name: dbgate version: v2024.4.27 + updateConstraints: + allowlist: + - '>= 13.18' version: "13.14" {{ end }} diff --git a/charts/kubedb-catalog/templates/postgres/postgres-13.18-official.yaml b/charts/kubedb-catalog/templates/postgres/postgres-13.18-official.yaml index f435a50e1..b6d112711 100644 --- a/charts/kubedb-catalog/templates/postgres/postgres-13.18-official.yaml +++ b/charts/kubedb-catalog/templates/postgres/postgres-13.18-official.yaml @@ -27,9 +27,9 @@ spec: volumeSnapshot: name: volume-snapshot walg: - image: '{{ include "image.ghcr" (merge (dict "_repo" "kubedb/postgres-archiver") $) }}:v0.10.0_13.13-alpine' + image: '{{ include "image.ghcr" (merge (dict "_repo" "kubedb/postgres-archiver") $) }}:v0.11.0_13.13-alpine' coordinator: - image: '{{ include "image.ghcr" (merge (dict "_repo" "kubedb/pg-coordinator") $) }}:v0.33.0' + image: '{{ include "image.ghcr" (merge (dict "_repo" "kubedb/pg-coordinator") $) }}:v0.34.0' db: baseOS: alpine image: '{{ include "image.ghcr" (merge (dict "_repo" "appscode-images/postgres") $) }}:13.18-alpine' @@ -56,7 +56,7 @@ spec: version: v2024.4.27 updateConstraints: allowlist: - - '>= 14.10, <= 16.4' + - '>= 13.18' version: "13.18" --- @@ -83,9 +83,9 @@ spec: volumeSnapshot: name: volume-snapshot walg: - image: '{{ include "image.ghcr" (merge (dict "_repo" "kubedb/postgres-archiver") $) }}:v0.10.0_13.13-bookworm' + image: '{{ include "image.ghcr" (merge (dict "_repo" "kubedb/postgres-archiver") $) }}:v0.11.0_13.13-bookworm' coordinator: - image: '{{ include "image.ghcr" (merge (dict "_repo" "kubedb/pg-coordinator") $) }}:v0.33.0' + image: '{{ include "image.ghcr" (merge (dict "_repo" "kubedb/pg-coordinator") $) }}:v0.34.0' db: baseOS: bookworm image: '{{ include "image.ghcr" (merge (dict "_repo" "appscode-images/postgres") $) }}:13.18-bookworm' @@ -112,6 +112,6 @@ spec: version: v2024.4.27 updateConstraints: allowlist: - - '>= 14.10, <= 16.4' + - '>= 13.18' version: "13.18" {{ end }} diff --git a/charts/kubedb-catalog/templates/postgres/postgres-14.10-official.yaml b/charts/kubedb-catalog/templates/postgres/postgres-14.10-official.yaml index c00cc87ff..6e2e0ddd8 100644 --- a/charts/kubedb-catalog/templates/postgres/postgres-14.10-official.yaml +++ b/charts/kubedb-catalog/templates/postgres/postgres-14.10-official.yaml @@ -56,7 +56,7 @@ spec: version: v2024.4.27 updateConstraints: allowlist: - - '>= 14.13, <= 16.4' + - '>= 14.13' version: "14.10" --- @@ -112,6 +112,6 @@ spec: version: v2024.4.27 updateConstraints: allowlist: - - '>= 14.13, <= 16.6' + - '>= 14.13' version: "14.10" {{ end }} diff --git a/charts/kubedb-catalog/templates/postgres/postgres-14.11-postgis.yaml b/charts/kubedb-catalog/templates/postgres/postgres-14.11-postgis.yaml index a8c0c3b2b..ef0e2bc15 100644 --- a/charts/kubedb-catalog/templates/postgres/postgres-14.11-postgis.yaml +++ b/charts/kubedb-catalog/templates/postgres/postgres-14.11-postgis.yaml @@ -53,5 +53,8 @@ spec: version: v2024.4.27 - name: dbgate version: v2024.4.27 + updateConstraints: + allowlist: + - '>= 14.13' version: "14.11" {{ end }} diff --git a/charts/kubedb-catalog/templates/postgres/postgres-14.13-official.yaml b/charts/kubedb-catalog/templates/postgres/postgres-14.13-official.yaml index 90cace99f..b75c35957 100644 --- a/charts/kubedb-catalog/templates/postgres/postgres-14.13-official.yaml +++ b/charts/kubedb-catalog/templates/postgres/postgres-14.13-official.yaml @@ -56,7 +56,7 @@ spec: version: v2024.4.27 updateConstraints: allowlist: - - '>= 15.5, <= 16.4' + - '>= 14.15' version: "14.13" --- @@ -112,6 +112,6 @@ spec: version: v2024.4.27 updateConstraints: allowlist: - - '>= 15.5, <= 16.6' + - '>= 14.15' version: "14.13" {{ end }} diff --git a/charts/kubedb-catalog/templates/postgres/postgres-14.15-official.yaml b/charts/kubedb-catalog/templates/postgres/postgres-14.15-official.yaml index 1bd42f50c..7ac293703 100644 --- a/charts/kubedb-catalog/templates/postgres/postgres-14.15-official.yaml +++ b/charts/kubedb-catalog/templates/postgres/postgres-14.15-official.yaml @@ -27,9 +27,9 @@ spec: volumeSnapshot: name: volume-snapshot walg: - image: '{{ include "image.ghcr" (merge (dict "_repo" "kubedb/postgres-archiver") $) }}:v0.10.0_14.10-alpine' + image: '{{ include "image.ghcr" (merge (dict "_repo" "kubedb/postgres-archiver") $) }}:v0.11.0_14.10-alpine' coordinator: - image: '{{ include "image.ghcr" (merge (dict "_repo" "kubedb/pg-coordinator") $) }}:v0.33.0' + image: '{{ include "image.ghcr" (merge (dict "_repo" "kubedb/pg-coordinator") $) }}:v0.34.0' db: baseOS: alpine image: '{{ include "image.ghcr" (merge (dict "_repo" "appscode-images/postgres") $) }}:14.15-alpine' @@ -56,7 +56,7 @@ spec: version: v2024.4.27 updateConstraints: allowlist: - - '>= 15.5, <= 16.4' + - '>= 14.15' version: "14.15" --- @@ -83,9 +83,9 @@ spec: volumeSnapshot: name: volume-snapshot walg: - image: '{{ include "image.ghcr" (merge (dict "_repo" "kubedb/postgres-archiver") $) }}:v0.10.0_14.10-bookworm' + image: '{{ include "image.ghcr" (merge (dict "_repo" "kubedb/postgres-archiver") $) }}:v0.11.0_14.10-bookworm' coordinator: - image: '{{ include "image.ghcr" (merge (dict "_repo" "kubedb/pg-coordinator") $) }}:v0.33.0' + image: '{{ include "image.ghcr" (merge (dict "_repo" "kubedb/pg-coordinator") $) }}:v0.34.0' db: baseOS: bookworm image: '{{ include "image.ghcr" (merge (dict "_repo" "appscode-images/postgres") $) }}:14.15-bookworm' @@ -112,6 +112,6 @@ spec: version: v2024.4.27 updateConstraints: allowlist: - - '>= 15.5, <= 16.6' + - '>= 14.15' version: "14.15" {{ end }} diff --git a/charts/kubedb-catalog/templates/postgres/postgres-15.10-official.yaml b/charts/kubedb-catalog/templates/postgres/postgres-15.10-official.yaml index 8da745c49..1b55fa01e 100644 --- a/charts/kubedb-catalog/templates/postgres/postgres-15.10-official.yaml +++ b/charts/kubedb-catalog/templates/postgres/postgres-15.10-official.yaml @@ -27,9 +27,9 @@ spec: volumeSnapshot: name: volume-snapshot walg: - image: '{{ include "image.ghcr" (merge (dict "_repo" "kubedb/postgres-archiver") $) }}:v0.10.0_15.5-alpine' + image: '{{ include "image.ghcr" (merge (dict "_repo" "kubedb/postgres-archiver") $) }}:v0.11.0_15.5-alpine' coordinator: - image: '{{ include "image.ghcr" (merge (dict "_repo" "kubedb/pg-coordinator") $) }}:v0.33.0' + image: '{{ include "image.ghcr" (merge (dict "_repo" "kubedb/pg-coordinator") $) }}:v0.34.0' db: baseOS: alpine image: '{{ include "image.ghcr" (merge (dict "_repo" "appscode-images/postgres") $) }}:15.10-alpine' @@ -56,7 +56,7 @@ spec: version: v2024.4.27 updateConstraints: allowlist: - - "16.4" + - '>= 15.10' version: "15.10" --- @@ -83,9 +83,9 @@ spec: volumeSnapshot: name: volume-snapshot walg: - image: '{{ include "image.ghcr" (merge (dict "_repo" "kubedb/postgres-archiver") $) }}:v0.10.0_15.5-bookworm' + image: '{{ include "image.ghcr" (merge (dict "_repo" "kubedb/postgres-archiver") $) }}:v0.11.0_15.5-bookworm' coordinator: - image: '{{ include "image.ghcr" (merge (dict "_repo" "kubedb/pg-coordinator") $) }}:v0.33.0' + image: '{{ include "image.ghcr" (merge (dict "_repo" "kubedb/pg-coordinator") $) }}:v0.34.0' db: baseOS: bookworm image: '{{ include "image.ghcr" (merge (dict "_repo" "appscode-images/postgres") $) }}:15.10-bookworm' @@ -112,6 +112,6 @@ spec: version: v2024.4.27 updateConstraints: allowlist: - - "16.6" + - '>= 15.10' version: "15.10" {{ end }} diff --git a/charts/kubedb-catalog/templates/postgres/postgres-15.5-official.yaml b/charts/kubedb-catalog/templates/postgres/postgres-15.5-official.yaml index 45c54837f..8e9690e61 100644 --- a/charts/kubedb-catalog/templates/postgres/postgres-15.5-official.yaml +++ b/charts/kubedb-catalog/templates/postgres/postgres-15.5-official.yaml @@ -56,7 +56,7 @@ spec: version: v2024.4.27 updateConstraints: allowlist: - - '>= 15.8, <= 16.4' + - '>= 15.8' version: "15.5" --- @@ -112,6 +112,6 @@ spec: version: v2024.4.27 updateConstraints: allowlist: - - '>= 15.8, <= 16.4' + - '>= 15.8' version: "15.5" {{ end }} diff --git a/charts/kubedb-catalog/templates/postgres/postgres-15.6-official.yaml b/charts/kubedb-catalog/templates/postgres/postgres-15.6-official.yaml index f9234015a..2283c93d8 100644 --- a/charts/kubedb-catalog/templates/postgres/postgres-15.6-official.yaml +++ b/charts/kubedb-catalog/templates/postgres/postgres-15.6-official.yaml @@ -56,6 +56,6 @@ spec: version: v2024.4.27 updateConstraints: allowlist: - - '>= 15.8, <= 16.6' + - '>= 15.8' version: "15.6" {{ end }} diff --git a/charts/kubedb-catalog/templates/postgres/postgres-15.6-postgis.yaml b/charts/kubedb-catalog/templates/postgres/postgres-15.6-postgis.yaml index 5cf23167a..cc65a8ebe 100644 --- a/charts/kubedb-catalog/templates/postgres/postgres-15.6-postgis.yaml +++ b/charts/kubedb-catalog/templates/postgres/postgres-15.6-postgis.yaml @@ -56,6 +56,6 @@ spec: version: v2024.4.27 updateConstraints: allowlist: - - '>= 15.6' + - '>= 15.8' version: "15.6" {{ end }} diff --git a/charts/kubedb-catalog/templates/postgres/postgres-15.8-official.yaml b/charts/kubedb-catalog/templates/postgres/postgres-15.8-official.yaml index 3006361d0..43b32fa2d 100644 --- a/charts/kubedb-catalog/templates/postgres/postgres-15.8-official.yaml +++ b/charts/kubedb-catalog/templates/postgres/postgres-15.8-official.yaml @@ -56,7 +56,7 @@ spec: version: v2024.4.27 updateConstraints: allowlist: - - "16.4" + - '>= 15.10' version: "15.8" --- @@ -112,6 +112,6 @@ spec: version: v2024.4.27 updateConstraints: allowlist: - - '>= 15.8, <= 16.6' + - '>= 15.10' version: "15.8" {{ end }} diff --git a/charts/kubedb-catalog/templates/postgres/postgres-16.1-official.yaml b/charts/kubedb-catalog/templates/postgres/postgres-16.1-official.yaml index f485d9472..8f8c04c70 100644 --- a/charts/kubedb-catalog/templates/postgres/postgres-16.1-official.yaml +++ b/charts/kubedb-catalog/templates/postgres/postgres-16.1-official.yaml @@ -54,7 +54,7 @@ spec: version: v2024.4.27 updateConstraints: allowlist: - - "16.4" + - '>= 16.2' version: "16.1" --- @@ -110,6 +110,6 @@ spec: version: v2024.4.27 updateConstraints: allowlist: - - '>= 16.1' + - '>= 16.2' version: "16.1" {{ end }} diff --git a/charts/kubedb-catalog/templates/postgres/postgres-16.2-official.yaml b/charts/kubedb-catalog/templates/postgres/postgres-16.2-official.yaml index 13ee1cacc..eba10378e 100644 --- a/charts/kubedb-catalog/templates/postgres/postgres-16.2-official.yaml +++ b/charts/kubedb-catalog/templates/postgres/postgres-16.2-official.yaml @@ -56,6 +56,6 @@ spec: version: v2024.4.27 updateConstraints: allowlist: - - '>= 16.2' + - '>= 16.4' version: "16.2" {{ end }} diff --git a/charts/kubedb-catalog/templates/postgres/postgres-16.2-postgis.yaml b/charts/kubedb-catalog/templates/postgres/postgres-16.2-postgis.yaml index 79c8a10df..5a3795ef0 100644 --- a/charts/kubedb-catalog/templates/postgres/postgres-16.2-postgis.yaml +++ b/charts/kubedb-catalog/templates/postgres/postgres-16.2-postgis.yaml @@ -56,6 +56,6 @@ spec: version: v2024.4.27 updateConstraints: allowlist: - - '>= 16.2' + - '>= 16.4' version: "16.2" {{ end }} diff --git a/charts/kubedb-catalog/templates/postgres/postgres-16.4-official.yaml b/charts/kubedb-catalog/templates/postgres/postgres-16.4-official.yaml index ade069385..c12896b35 100644 --- a/charts/kubedb-catalog/templates/postgres/postgres-16.4-official.yaml +++ b/charts/kubedb-catalog/templates/postgres/postgres-16.4-official.yaml @@ -54,7 +54,7 @@ spec: version: v2024.4.27 updateConstraints: allowlist: - - "16.4" + - '>= 16.6' version: "16.4" --- @@ -110,6 +110,6 @@ spec: version: v2024.4.27 updateConstraints: allowlist: - - '>= 16.4' + - '>= 16.6' version: "16.4" {{ end }} diff --git a/charts/kubedb-catalog/templates/postgres/postgres-16.6-official.yaml b/charts/kubedb-catalog/templates/postgres/postgres-16.6-official.yaml index 675985c77..0fcae4873 100644 --- a/charts/kubedb-catalog/templates/postgres/postgres-16.6-official.yaml +++ b/charts/kubedb-catalog/templates/postgres/postgres-16.6-official.yaml @@ -27,9 +27,9 @@ spec: volumeSnapshot: name: volume-snapshot walg: - image: '{{ include "image.ghcr" (merge (dict "_repo" "kubedb/postgres-archiver") $) }}:v0.10.0_16.1-alpine' + image: '{{ include "image.ghcr" (merge (dict "_repo" "kubedb/postgres-archiver") $) }}:v0.11.0_16.1-alpine' coordinator: - image: '{{ include "image.ghcr" (merge (dict "_repo" "kubedb/pg-coordinator") $) }}:v0.33.0' + image: '{{ include "image.ghcr" (merge (dict "_repo" "kubedb/pg-coordinator") $) }}:v0.34.0' db: baseOS: alpine image: '{{ include "image.ghcr" (merge (dict "_repo" "appscode-images/postgres") $) }}:16.6-alpine' @@ -54,7 +54,7 @@ spec: version: v2024.4.27 updateConstraints: allowlist: - - "16.6" + - '>= 16.6' version: "16.6" --- @@ -81,9 +81,9 @@ spec: volumeSnapshot: name: volume-snapshot walg: - image: '{{ include "image.ghcr" (merge (dict "_repo" "kubedb/postgres-archiver") $) }}:v0.10.0_16.1-bookworm' + image: '{{ include "image.ghcr" (merge (dict "_repo" "kubedb/postgres-archiver") $) }}:v0.11.0_16.1-bookworm' coordinator: - image: '{{ include "image.ghcr" (merge (dict "_repo" "kubedb/pg-coordinator") $) }}:v0.33.0' + image: '{{ include "image.ghcr" (merge (dict "_repo" "kubedb/pg-coordinator") $) }}:v0.34.0' db: baseOS: bookworm image: '{{ include "image.ghcr" (merge (dict "_repo" "appscode-images/postgres") $) }}:16.6-bookworm' diff --git a/charts/kubedb-catalog/templates/postgres/postgres-17.2-official.yaml b/charts/kubedb-catalog/templates/postgres/postgres-17.2-official.yaml index 5e7c2765e..1932ce461 100644 --- a/charts/kubedb-catalog/templates/postgres/postgres-17.2-official.yaml +++ b/charts/kubedb-catalog/templates/postgres/postgres-17.2-official.yaml @@ -27,9 +27,9 @@ spec: volumeSnapshot: name: volume-snapshot walg: - image: '{{ include "image.ghcr" (merge (dict "_repo" "kubedb/postgres-archiver") $) }}:v0.10.0_16.1-alpine' + image: '{{ include "image.ghcr" (merge (dict "_repo" "kubedb/postgres-archiver") $) }}:v0.11.0_17.2-alpine' coordinator: - image: '{{ include "image.ghcr" (merge (dict "_repo" "kubedb/pg-coordinator") $) }}:v0.33.0' + image: '{{ include "image.ghcr" (merge (dict "_repo" "kubedb/pg-coordinator") $) }}:v0.34.0' db: baseOS: alpine image: '{{ include "image.ghcr" (merge (dict "_repo" "appscode-images/postgres") $) }}:17.2-alpine' @@ -46,15 +46,15 @@ spec: stash: addon: backupTask: - name: postgres-backup-16.1 + name: postgres-backup-17.2 restoreTask: - name: postgres-restore-16.1 + name: postgres-restore-17.2 ui: - name: pgadmin version: v2024.4.27 updateConstraints: allowlist: - - "17.2" + - '>= 17.2' version: "17.2" --- @@ -81,9 +81,9 @@ spec: volumeSnapshot: name: volume-snapshot walg: - image: '{{ include "image.ghcr" (merge (dict "_repo" "kubedb/postgres-archiver") $) }}:v0.10.0_16.1-bookworm' + image: '{{ include "image.ghcr" (merge (dict "_repo" "kubedb/postgres-archiver") $) }}:v0.11.0_17.2-bookworm' coordinator: - image: '{{ include "image.ghcr" (merge (dict "_repo" "kubedb/pg-coordinator") $) }}:v0.33.0' + image: '{{ include "image.ghcr" (merge (dict "_repo" "kubedb/pg-coordinator") $) }}:v0.34.0' db: baseOS: bookworm image: '{{ include "image.ghcr" (merge (dict "_repo" "appscode-images/postgres") $) }}:17.2-bookworm' @@ -100,9 +100,9 @@ spec: stash: addon: backupTask: - name: postgres-backup-16.1 + name: postgres-backup-17.2 restoreTask: - name: postgres-restore-16.1 + name: postgres-restore-17.2 ui: - name: pgadmin version: v2024.4.27 diff --git a/charts/kubedb-kubestash-catalog/templates/postgres/postgres-backup.yaml b/charts/kubedb-kubestash-catalog/templates/postgres/postgres-backup.yaml index ea8037e94..10f369b59 100644 --- a/charts/kubedb-kubestash-catalog/templates/postgres/postgres-backup.yaml +++ b/charts/kubedb-kubestash-catalog/templates/postgres/postgres-backup.yaml @@ -25,5 +25,6 @@ spec: - "12.17" - "14.10" - "16.1" + - "17.2" image: '{{ include "image.ghcr" (merge (dict "_repo" "kubedb/postgres-restic-plugin") $) }}:v0.13.0_${DB_VERSION}' {{ end }} diff --git a/charts/kubedb-kubestash-catalog/templates/postgres/postgres-physical-backup-restore.yaml b/charts/kubedb-kubestash-catalog/templates/postgres/postgres-physical-backup-restore.yaml index 69fb754be..ad4d127c3 100644 --- a/charts/kubedb-kubestash-catalog/templates/postgres/postgres-physical-backup-restore.yaml +++ b/charts/kubedb-kubestash-catalog/templates/postgres/postgres-physical-backup-restore.yaml @@ -23,5 +23,5 @@ spec: - --user=${user:=} - --restore-cmd=${restoreCmd:=} - --restore-path=${restorePath:=} - image: '{{ include "image.ghcr" (merge (dict "_repo" "kubedb/postgres-restic-plugin") $) }}:v0.13.0_16.1' + image: '{{ include "image.ghcr" (merge (dict "_repo" "kubedb/postgres-restic-plugin") $) }}:v0.13.0_17.2' {{ end }} diff --git a/charts/kubedb-kubestash-catalog/templates/postgres/postgres-physical-backup.yaml b/charts/kubedb-kubestash-catalog/templates/postgres/postgres-physical-backup.yaml index 0cf49aa49..7fc580b1d 100644 --- a/charts/kubedb-kubestash-catalog/templates/postgres/postgres-physical-backup.yaml +++ b/charts/kubedb-kubestash-catalog/templates/postgres/postgres-physical-backup.yaml @@ -21,5 +21,5 @@ spec: - --pg-args=${args:={{ .Values.postgres.args }}} - --backup-cmd=${backupCmd:=} - --user=${user:=} - image: '{{ include "image.ghcr" (merge (dict "_repo" "kubedb/postgres-restic-plugin") $) }}:v0.13.0_16.1' + image: '{{ include "image.ghcr" (merge (dict "_repo" "kubedb/postgres-restic-plugin") $) }}:v0.13.0_17.2' {{ end }} diff --git a/charts/kubedb-kubestash-catalog/templates/postgres/postgres-restore.yaml b/charts/kubedb-kubestash-catalog/templates/postgres/postgres-restore.yaml index 930f20f85..ae3c270de 100644 --- a/charts/kubedb-kubestash-catalog/templates/postgres/postgres-restore.yaml +++ b/charts/kubedb-kubestash-catalog/templates/postgres/postgres-restore.yaml @@ -25,5 +25,6 @@ spec: - "12.17" - "14.10" - "16.1" + - "17.2" image: '{{ include "image.ghcr" (merge (dict "_repo" "kubedb/postgres-restic-plugin") $) }}:v0.13.0_${DB_VERSION}' {{ end }} diff --git a/go.mod b/go.mod index d91e3ffcb..f35269566 100644 --- a/go.mod +++ b/go.mod @@ -20,7 +20,7 @@ require ( kmodules.xyz/resource-metadata v0.23.0 kmodules.xyz/schema-checker v0.4.1 sigs.k8s.io/yaml v1.4.0 - stash.appscode.dev/installer v0.12.2-0.20241022221807-4ad4af690ae5 + stash.appscode.dev/installer v0.12.2-0.20241220054202-5dc9f8c554a5 ) require ( diff --git a/go.sum b/go.sum index 0bc3b54f3..66b0c23ea 100644 --- a/go.sum +++ b/go.sum @@ -304,7 +304,7 @@ sigs.k8s.io/json v0.0.0-20221116044647-bc3834ca7abd h1:EDPBXCAspyGV4jQlpZSudPeMm sigs.k8s.io/json v0.0.0-20221116044647-bc3834ca7abd/go.mod h1:B8JuhiUyNFVKdsE8h686QcCxMaH6HrOAZj4vswFpcB0= sigs.k8s.io/structured-merge-diff/v4 v4.4.1 h1:150L+0vs/8DA78h1u02ooW1/fFq/Lwr+sGiqlzvrtq4= sigs.k8s.io/structured-merge-diff/v4 v4.4.1/go.mod h1:N8hJocpFajUSSeSJ9bOZ77VzejKZaXsTtZo4/u7Io08= -stash.appscode.dev/installer v0.12.2-0.20241022221807-4ad4af690ae5 h1:m6MDbfkHvacfSNCu65GMl1mODWKNf3mAwwAH6W5QQ5A= -stash.appscode.dev/installer v0.12.2-0.20241022221807-4ad4af690ae5/go.mod h1:cK9UnEc2iAw9e+ke6TB4PfnBYQwVNqhizRo/uSp53bc= +stash.appscode.dev/installer v0.12.2-0.20241220054202-5dc9f8c554a5 h1:mRhvVALxwPmXcPJfduyPVLd2jLwQ/2wZD3RsXWe04Vg= +stash.appscode.dev/installer v0.12.2-0.20241220054202-5dc9f8c554a5/go.mod h1:3gzAZynRlqcokmCC9r14MobgrrpAhuEbLyOLzGnmXp4= x-helm.dev/apimachinery v0.0.16 h1:Eb160xcdH9fMVHak5QSWYWxoaReytch+A7kk25QWjx0= x-helm.dev/apimachinery v0.0.16/go.mod h1:05brgFw5oWOX7OTXT090SQojqXjbttqWfqoJo+ejBU4= diff --git a/vendor/modules.txt b/vendor/modules.txt index 73688099a..d14018306 100644 --- a/vendor/modules.txt +++ b/vendor/modules.txt @@ -725,8 +725,8 @@ sigs.k8s.io/structured-merge-diff/v4/value ## explicit; go 1.12 sigs.k8s.io/yaml sigs.k8s.io/yaml/goyaml.v2 -# stash.appscode.dev/installer v0.12.2-0.20241022221807-4ad4af690ae5 -## explicit; go 1.22.0 +# stash.appscode.dev/installer v0.12.2-0.20241220054202-5dc9f8c554a5 +## explicit; go 1.22.7 stash.appscode.dev/installer/catalog # x-helm.dev/apimachinery v0.0.16 ## explicit; go 1.21.5 diff --git a/vendor/stash.appscode.dev/installer/catalog/README.md b/vendor/stash.appscode.dev/installer/catalog/README.md new file mode 100644 index 000000000..57021e76d --- /dev/null +++ b/vendor/stash.appscode.dev/installer/catalog/README.md @@ -0,0 +1,56 @@ +# CVE Report +| IMAGE REF | OS | CRITICAL
(OS, OTHER) | HIGH
(OS, OTHER) | MEDIUM
(OS, OTHER) | LOW
(OS, OTHER) | UNKNOWN
(OS, OTHER) | +|---------------------------------------------------------------------------------------------------------------------------|---------------|-------------------------|---------------------|-----------------------|--------------------|------------------------| +| ghcr.io/appscode/kubectl-nonroot:1.31
sha256:f8502ceeb74c1b07a20d36a51545c1b3146c81f3b4cd2cf1e110e19c8ed02a75 | | 0, 0 | 0, 2 | 0, 2 | 0, 0 | 0, 0 | +| ghcr.io/stashed/kubedump:0.1.0-v16
sha256:f036a0a78e43c46162edd132b2a544ddf1d1cd84b0b36c44ee99c806c2c3fa2f | | 0, 4 | 0, 44 | 0, 29 | 0, 1 | 0, 0 | +| ghcr.io/stashed/stash-crd-installer:v0.37.0
sha256:0f461b4ec319313de530ce86a51ec42923638c9a4464584074178aab0b438b03 | debian 12.8 | 0, 0 | 0, 1 | 0, 0 | 0, 0 | 0, 0 | +| ghcr.io/stashed/stash-elasticsearch:5.6.4-v33
sha256:3519d8be9e4d04e445ef83fe3200a4281ef36c93a547f5c2405fd9470098630a | alpine 3.17.3 | 0, 4 | **2**, 51 | 38, 36 | 4, 2 | 0, 0 | +| ghcr.io/stashed/stash-elasticsearch:6.2.4-v33
sha256:f731f051ac12a3f83f55cd62e14b654adc765992a048f4d54be56896aa73e6ff | alpine 3.17.3 | 0, 4 | **2**, 51 | 38, 36 | 4, 2 | 0, 0 | +| ghcr.io/stashed/stash-elasticsearch:6.3.0-v33
sha256:b277309ab862053be5ed405163d5890df6ffce761c1060789863a3d3f9e9358f | alpine 3.17.3 | 0, 4 | **2**, 51 | 38, 36 | 4, 2 | 0, 0 | +| ghcr.io/stashed/stash-elasticsearch:6.4.0-v33
sha256:cc89ed318c633e3290f07dbe1c1ee9f884fad05ca4abeb39230004cdac8acdc7 | alpine 3.17.3 | 0, 4 | **2**, 51 | 38, 36 | 4, 2 | 0, 0 | +| ghcr.io/stashed/stash-elasticsearch:6.5.3-v33
sha256:1d47e016206010fe27a7a95937ecde14ac6526ab3870873893ee7a4e42c68ce4 | alpine 3.17.3 | 0, 4 | **2**, 51 | 38, 36 | 4, 2 | 0, 0 | +| ghcr.io/stashed/stash-elasticsearch:6.8.0-v33
sha256:666e0a00b89cd98cb03b0f17f47e57fae7ab18a259759d0fafca6d706da53d62 | alpine 3.17.3 | 0, 4 | **2**, 51 | 38, 36 | 4, 2 | 0, 0 | +| ghcr.io/stashed/stash-elasticsearch:7.14.0-v19
sha256:7805206a2fefc47cc97737273dea146e83a46555f57bc8981684390fb27b7655 | alpine 3.18.3 | 0, 4 | **2**, 48 | 28, 35 | 4, 2 | 0, 0 | +| ghcr.io/stashed/stash-elasticsearch:7.2.0-v33
sha256:1ca81eb2b131cde64fa7eeab43c4d301017597e070fc2531a66e60f933448f8f | alpine 3.17.3 | 0, 4 | **2**, 51 | 38, 36 | 4, 2 | 0, 0 | +| ghcr.io/stashed/stash-elasticsearch:7.3.2-v33
sha256:2855c458345757c1751878ae2f62490554a0d875e7662fa186c5caff734dee04 | alpine 3.17.3 | 0, 4 | **2**, 51 | 38, 37 | 4, 2 | 0, 0 | +| ghcr.io/stashed/stash-elasticsearch:8.2.0-v16
sha256:1ce819f2cfedaa5e533f2d5e967ec75d91510bd7df685eadfb3701011c5539b0 | alpine 3.18.3 | 0, 4 | **2**, 47 | 28, 35 | 4, 2 | 0, 0 | +| ghcr.io/stashed/stash-enterprise:v0.37.0
sha256:c8c6d07379d3d42388898cba1d2d0021efb0b37433fb08fb7d398cbff61d3ac4 | | 0, 4 | 0, 44 | 0, 30 | 0, 2 | 0, 0 | +| ghcr.io/stashed/stash-etcd:3.5.0-v20
sha256:0ef4047867d7705041e3401167d5c1069b934f99b648030c6854d9644d1ec226 | debian 10.7 | **14**, 19 | **27**, 209 | 25, 134 | 5, 4 | 2, 0 | +| ghcr.io/stashed/stash-mariadb:10.5.8-v27
sha256:7e951be57f9e234aad254f4d6b6341793c3b414ace3d7b600eb155b9aad0aa1e | ubuntu 20.04 | 0, 8 | **9**, 88 | 604, 59 | 98, 2 | 0, 0 | +| ghcr.io/stashed/stash-mongodb:3.4.17-v34
sha256:937e442f532228289f533ee8b0f865da61d72da05292e375083a2eafa1550156 | debian 8.11 | **4**, 4 | **35**, 45 | 32, 31 | 7, 1 | 13, 0 | +| ghcr.io/stashed/stash-mongodb:3.4.22-v34
sha256:253620dfa3429dc73819790ef2b2ea71655b46c9b0b5781c7978451bb12f378f | ubuntu 16.04 | 0, 4 | **2**, 45 | 34, 31 | 48, 1 | 0, 0 | +| ghcr.io/stashed/stash-mongodb:3.6.13-v34
sha256:ea530531c659632d3eea1306ea2cfc4c763ecd2512b91633bde43c0b944b93f2 | ubuntu 16.04 | 0, 4 | **2**, 45 | 34, 31 | 48, 1 | 0, 0 | +| ghcr.io/stashed/stash-mongodb:3.6.8-v34
sha256:4339bba71c810493b790e49f01c730ce7a9187aa81112ffde7754fb0f53c32cc | debian 9.5 | **18**, 4 | **96**, 45 | 43, 31 | 25, 1 | 12, 0 | +| ghcr.io/stashed/stash-mongodb:4.0.11-v34
sha256:c4793a960b714b3dcd39c0458c7f05e9234020c2d7150ff04d30f5b9b11d2d6e | ubuntu 16.04 | 0, 4 | **2**, 45 | 76, 31 | 54, 1 | 0, 0 | +| ghcr.io/stashed/stash-mongodb:4.0.3-v34
sha256:04e2918b3166f44c9d1954815ac174259015bd4b08af46130f465030d8b67079 | ubuntu 16.04 | 0, 4 | **12**, 45 | 140, 31 | 84, 1 | 0, 0 | +| ghcr.io/stashed/stash-mongodb:4.0.5-v34
sha256:d7ae5b13eeeecd46043d2496cd802c57015f297953f90d800b8102d03b21c114 | ubuntu 16.04 | 0, 4 | **2**, 45 | 99, 31 | 65, 1 | 0, 0 | +| ghcr.io/stashed/stash-mongodb:4.1.13-v34
sha256:f6b0aba488b38f613c7a67d32ccdf95c927f1e7432f5ae8f3d4c2ef254f5a6ac | ubuntu 18.04 | 0, 4 | **15**, 45 | 261, 31 | 163, 1 | 0, 0 | +| ghcr.io/stashed/stash-mongodb:4.1.4-v34
sha256:1d7f23e97397be04e98ecc19dd8a1e040b768064d5388ce5a264bb30b4718c88 | ubuntu 16.04 | 0, 4 | **12**, 45 | 140, 31 | 84, 1 | 0, 0 | +| ghcr.io/stashed/stash-mongodb:4.1.7-v34
sha256:e52bec2f5eaaa31d0c13ffb3ff9138b5149ede6cce55db3644191f9d290e8066 | ubuntu 16.04 | 0, 4 | **2**, 45 | 99, 31 | 65, 1 | 0, 0 | +| ghcr.io/stashed/stash-mongodb:4.2.3-v34
sha256:0c4feb183eecfb50623b227a359cea2a7adbd1af925ce6f1e61fb7d4e31c1f5d | ubuntu 18.04 | 0, 4 | **15**, 45 | 229, 31 | 149, 1 | 0, 0 | +| ghcr.io/stashed/stash-mongodb:4.4.6-v25
sha256:f9f45631dd50bea98b38f054b1db6ad53aa6a2ec66d4f9c64bb8577d3d6f7ff6 | ubuntu 18.04 | 0, 8 | **11**, 89 | 163, 61 | 101, 2 | 0, 0 | +| ghcr.io/stashed/stash-mongodb:5.0.15-v7
sha256:fd0c2d8b69fff78deee806e3e72b165856c83f9de48c5af7edb3658863044e05 | ubuntu 20.04 | 0, 8 | **8**, 89 | 220, 61 | 98, 2 | 0, 0 | +| ghcr.io/stashed/stash-mongodb:5.0.3-v22
sha256:68183ad7bc8aab5c321888148d2921836501493067e4886f19574969af3126a2 | ubuntu 20.04 | 0, 8 | **8**, 89 | 220, 61 | 98, 2 | 0, 0 | +| ghcr.io/stashed/stash-mongodb:6.0.5-v10
sha256:a5fe07cd4ca9009eac71461ea29066b5c932b9bd14b0805b1526f4317e82ba9d | ubuntu 22.04 | 0, 7 | **4**, 78 | 69, 54 | 46, 3 | 0, 0 | +| ghcr.io/stashed/stash-mysql:5.7.25-v34
sha256:9ed5af6edd7e3ff23f93f932881d529e45436c758a022e15abe163d7fe04a125 | debian 10.13 | 0, 7 | **2**, 75 | 6, 49 | 0, 2 | 0, 0 | +| ghcr.io/stashed/stash-mysql:8.0.14-v33
sha256:ea0e29aa5f34138b2d319a4347f1890e01cd14fc206135e7cc9b0f04dace9d51 | debian 9.6 | **12**, 4 | **91**, 44 | 32, 29 | 21, 1 | 8, 0 | +| ghcr.io/stashed/stash-mysql:8.0.21-v27
sha256:95cebc1f4f185549c9793da3e953500ebb4481b2070976cd21815b35a66670e6 | debian 10.6 | **25**, 8 | **103**, 88 | 80, 59 | 5, 2 | 8, 0 | +| ghcr.io/stashed/stash-mysql:8.0.3-v33
sha256:196ab1e08fbdd9fe40878d12f8fa796f0ca1c4f2c0a3e3750ceaeb0e96aa6ffb | debian 8.10 | **12**, 4 | **58**, 44 | 37, 29 | 7, 1 | 16, 0 | +| ghcr.io/stashed/stash-nats:2.6.1-v21
sha256:3f8aeff39762dca3193bf349cbc84e5e32cc1e2ea400d315de66514469ee9fc8 | debian 12.8 | 0, 8 | 0, 78 | 0, 53 | 0, 2 | 0, 0 | +| ghcr.io/stashed/stash-nats:2.8.2-v16
sha256:174d8a0419ae67a958e8d00c9417b602b2c068e031cdd26dd4d90edf88378335 | debian 12.8 | 0, 8 | 0, 78 | 0, 53 | 0, 2 | 0, 0 | +| ghcr.io/stashed/stash-percona-xtradb:5.7-v26
sha256:06f8530a15525086027a8e98578038d1101f62ebf6f211cd5a0cd4700cef0352 | debian 12.5 | **4**, 5 | **24**, 46 | 34, 33 | 4, 1 | 0, 0 | +| ghcr.io/stashed/stash-postgres:10.14-v32
sha256:1aea41a2d5b65d813a7faa674177c82fde6e9c067b0bc2fc1cf1f081e7de0fd6 | alpine 3.12.1 | **4**, 4 | **40**, 45 | 17, 31 | 2, 1 | 0, 0 | +| ghcr.io/stashed/stash-postgres:11.9-v32
sha256:661ebf8e1d0edeceb12f97df46c88a7b078f3415a6e9028de9e3eb7ff10e56fd | alpine 3.12.1 | **4**, 4 | **40**, 45 | 17, 31 | 2, 1 | 0, 0 | +| ghcr.io/stashed/stash-postgres:12.4-v32
sha256:3f1472baccb10d572fea8713a4b514914e8294346885e6f586708186ed73e9ca | alpine 3.12.1 | **4**, 4 | **40**, 45 | 17, 31 | 2, 1 | 0, 0 | +| ghcr.io/stashed/stash-postgres:13.1-v29
sha256:9112895b339d578a829fc15d9a6a3eea9cac45e859ba7fb9336c7fa29204ad85 | alpine 3.13.1 | **4**, 4 | **45**, 45 | 17, 31 | 2, 1 | 0, 0 | +| ghcr.io/stashed/stash-postgres:14.0-v21
sha256:65fa7913bb97ad7679406d8f0430d7fa5f13f5ea3e120348c4c2690a4af19adb | alpine 3.14.2 | **2**, 4 | **40**, 45 | 15, 31 | 0, 1 | 0, 0 | +| ghcr.io/stashed/stash-postgres:15.1-v13
sha256:93ebfcc10b709a22571335d9061274b9295ccfc75ac72708da0bcc6f72a528ef | alpine 3.17.1 | **1**, 4 | **20**, 45 | 49, 31 | 4, 1 | 0, 0 | +| ghcr.io/stashed/stash-postgres:16.1-v2
sha256:d808495d8a75de9744962711ff72c8f9374f366622573651d81be6911c61b8a1 | alpine 3.19.1 | 0, 4 | **1**, 45 | 21, 31 | 4, 1 | 0, 0 | +| ghcr.io/stashed/stash-postgres:9.6.19-v32
sha256:4b7e0b00774bdbbf63ec6bd661d4d9dac1d2273835ff00735ede4352cd8a8e42 | alpine 3.12.1 | **4**, 4 | **40**, 45 | 17, 31 | 2, 1 | 0, 0 | +| ghcr.io/stashed/stash-redis:5.0.13-v21
sha256:f10b9dfc8051da4c80ee436bd9db3d5451a448911510ae02c221a3bc99742266 | debian 11.5 | **5**, 11 | **42**, 116 | 30, 77 | 8, 4 | 1, 0 | +| ghcr.io/stashed/stash-redis:6.2.5-v21
sha256:c912d1730fa93b18a074fccd5fd5c80839ed90f619d5b3626653d94035737d76 | debian 11.5 | **5**, 11 | **42**, 116 | 30, 77 | 8, 4 | 1, 0 | +| ghcr.io/stashed/stash-redis:7.0.5-v14
sha256:2f9cd415d351cf78e7d3a128373427eed220d35447d583657c1a3b51b5930c9d | debian 11.5 | **5**, 11 | **42**, 116 | 30, 77 | 8, 4 | 1, 0 | +| ghcr.io/stashed/stash-ui-server:v0.18.0
sha256:7d4b7480dd5b80a7ea52ad8a5ba3fc0f1d7daa013917b697d4709ec3314f34f0 | debian 12.8 | 0, 0 | 0, 1 | 0, 0 | 0, 0 | 0, 0 | +| ghcr.io/stashed/stash-vault:1.10.3-v13
sha256:b3fa8cc86bb466dd711466c11bd5ee0a539c319d0a3c333a0af87ccb94037404 | alpine 3.14.8 | 0, 9 | **8**, 86 | 4, 66 | 0, 5 | 0, 0 | +| ghcr.io/stashed/stash:v0.37.0
sha256:392d894960bd67ae577f49ff36ea18e9c9d5a39a8b7815d8a7cf69af8bfadecf | | 0, 4 | 0, 44 | 0, 29 | 0, 2 | 0, 0 | +| prom/pushgateway:v1.4.2
sha256:a684e7c830a4b19e564a93bfc3bf713e85b04ab9dfcab5633c14cbba241f9231 | | 0, 5 | 0, 47 | 0, 30 | 0, 1 | 0, 0 | diff --git a/vendor/stash.appscode.dev/installer/catalog/catalog.json b/vendor/stash.appscode.dev/installer/catalog/catalog.json index 0fc1a5657..2338308d5 100644 --- a/vendor/stash.appscode.dev/installer/catalog/catalog.json +++ b/vendor/stash.appscode.dev/installer/catalog/catalog.json @@ -5,70 +5,70 @@ { "name": "elasticsearch", "versions": [ - "5.6.4-v32", - "6.2.4-v32", - "6.3.0-v32", - "6.4.0-v32", - "6.5.3-v32", - "6.8.0-v32", - "7.2.0-v32", - "7.3.2-v32", - "7.14.0-v18", - "8.2.0-v15" + "5.6.4-v33", + "6.2.4-v33", + "6.3.0-v33", + "6.4.0-v33", + "6.5.3-v33", + "6.8.0-v33", + "7.2.0-v33", + "7.3.2-v33", + "7.14.0-v19", + "8.2.0-v16" ] }, { "name": "etcd", "versions": [ - "3.5.0-v19" + "3.5.0-v20" ] }, { "name": "kubedump", "versions": [ - "0.1.0-v15" + "0.1.0-v16" ] }, { "name": "mariadb", "versions": [ - "10.5.8-v26" + "10.5.8-v27" ] }, { "name": "mongodb", "versions": [ - "3.4.17-v33", - "3.4.22-v33", - "3.6.8-v33", - "3.6.13-v33", - "4.0.3-v33", - "4.0.5-v33", - "4.0.11-v33", - "4.1.4-v33", - "4.1.7-v33", - "4.1.13-v33", - "4.2.3-v33", - "4.4.6-v24", - "5.0.3-v21", - "5.0.15-v6", - "6.0.5-v9" + "3.4.17-v34", + "3.4.22-v34", + "3.6.8-v34", + "3.6.13-v34", + "4.0.3-v34", + "4.0.5-v34", + "4.0.11-v34", + "4.1.4-v34", + "4.1.7-v34", + "4.1.13-v34", + "4.2.3-v34", + "4.4.6-v25", + "5.0.3-v22", + "5.0.15-v7", + "6.0.5-v10" ] }, { "name": "mysql", "versions": [ - "5.7.25-v32", - "8.0.3-v32", - "8.0.14-v32", - "8.0.21-v26" + "5.7.25-v34", + "8.0.3-v33", + "8.0.14-v33", + "8.0.21-v27" ] }, { "name": "nats", "versions": [ - "2.6.1-v20", - "2.8.2-v15" + "2.6.1-v21", + "2.8.2-v16" ] }, { @@ -80,28 +80,29 @@ { "name": "postgres", "versions": [ - "9.6.19-v31", - "10.14-v31", - "11.9-v31", - "12.4-v31", - "13.1-v28", - "14.0-v20", - "15.1-v12", - "16.1-v1" + "9.6.19-v32", + "10.14-v32", + "11.9-v32", + "12.4-v32", + "13.1-v29", + "14.0-v21", + "15.1-v13", + "16.1-v2", + "17.2" ] }, { "name": "redis", "versions": [ - "5.0.13-v20", - "6.2.5-v20", - "7.0.5-v13" + "5.0.13-v21", + "6.2.5-v21", + "7.0.5-v14" ] }, { "name": "vault", "versions": [ - "1.10.3-v12" + "1.10.3-v13" ] } ] diff --git a/vendor/stash.appscode.dev/installer/catalog/copy-images.sh b/vendor/stash.appscode.dev/installer/catalog/copy-images.sh index 3708e172e..efc1c3b22 100644 --- a/vendor/stash.appscode.dev/installer/catalog/copy-images.sh +++ b/vendor/stash.appscode.dev/installer/catalog/copy-images.sh @@ -35,56 +35,56 @@ mv /tmp/crane . CMD="./crane" -$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode/kubectl:v1.22 $IMAGE_REGISTRY/appscode/kubectl:v1.22 -$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/stashed/kubedump:0.1.0-v15 $IMAGE_REGISTRY/stashed/kubedump:0.1.0-v15 -$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/stashed/stash-crd-installer:v0.36.0 $IMAGE_REGISTRY/stashed/stash-crd-installer:v0.36.0 -$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/stashed/stash-elasticsearch:5.6.4-v32 $IMAGE_REGISTRY/stashed/stash-elasticsearch:5.6.4-v32 -$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/stashed/stash-elasticsearch:6.2.4-v32 $IMAGE_REGISTRY/stashed/stash-elasticsearch:6.2.4-v32 -$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/stashed/stash-elasticsearch:6.3.0-v32 $IMAGE_REGISTRY/stashed/stash-elasticsearch:6.3.0-v32 -$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/stashed/stash-elasticsearch:6.4.0-v32 $IMAGE_REGISTRY/stashed/stash-elasticsearch:6.4.0-v32 -$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/stashed/stash-elasticsearch:6.5.3-v32 $IMAGE_REGISTRY/stashed/stash-elasticsearch:6.5.3-v32 -$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/stashed/stash-elasticsearch:6.8.0-v32 $IMAGE_REGISTRY/stashed/stash-elasticsearch:6.8.0-v32 -$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/stashed/stash-elasticsearch:7.14.0-v18 $IMAGE_REGISTRY/stashed/stash-elasticsearch:7.14.0-v18 -$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/stashed/stash-elasticsearch:7.2.0-v32 $IMAGE_REGISTRY/stashed/stash-elasticsearch:7.2.0-v32 -$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/stashed/stash-elasticsearch:7.3.2-v32 $IMAGE_REGISTRY/stashed/stash-elasticsearch:7.3.2-v32 -$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/stashed/stash-elasticsearch:8.2.0-v15 $IMAGE_REGISTRY/stashed/stash-elasticsearch:8.2.0-v15 -$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/stashed/stash-enterprise:v0.36.0 $IMAGE_REGISTRY/stashed/stash-enterprise:v0.36.0 -$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/stashed/stash-etcd:3.5.0-v19 $IMAGE_REGISTRY/stashed/stash-etcd:3.5.0-v19 -$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/stashed/stash-mariadb:10.5.8-v26 $IMAGE_REGISTRY/stashed/stash-mariadb:10.5.8-v26 -$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/stashed/stash-mongodb:3.4.17-v33 $IMAGE_REGISTRY/stashed/stash-mongodb:3.4.17-v33 -$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/stashed/stash-mongodb:3.4.22-v33 $IMAGE_REGISTRY/stashed/stash-mongodb:3.4.22-v33 -$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/stashed/stash-mongodb:3.6.13-v33 $IMAGE_REGISTRY/stashed/stash-mongodb:3.6.13-v33 -$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/stashed/stash-mongodb:3.6.8-v33 $IMAGE_REGISTRY/stashed/stash-mongodb:3.6.8-v33 -$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/stashed/stash-mongodb:4.0.11-v33 $IMAGE_REGISTRY/stashed/stash-mongodb:4.0.11-v33 -$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/stashed/stash-mongodb:4.0.3-v33 $IMAGE_REGISTRY/stashed/stash-mongodb:4.0.3-v33 -$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/stashed/stash-mongodb:4.0.5-v33 $IMAGE_REGISTRY/stashed/stash-mongodb:4.0.5-v33 -$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/stashed/stash-mongodb:4.1.13-v33 $IMAGE_REGISTRY/stashed/stash-mongodb:4.1.13-v33 -$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/stashed/stash-mongodb:4.1.4-v33 $IMAGE_REGISTRY/stashed/stash-mongodb:4.1.4-v33 -$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/stashed/stash-mongodb:4.1.7-v33 $IMAGE_REGISTRY/stashed/stash-mongodb:4.1.7-v33 -$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/stashed/stash-mongodb:4.2.3-v33 $IMAGE_REGISTRY/stashed/stash-mongodb:4.2.3-v33 -$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/stashed/stash-mongodb:4.4.6-v24 $IMAGE_REGISTRY/stashed/stash-mongodb:4.4.6-v24 -$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/stashed/stash-mongodb:5.0.15-v6 $IMAGE_REGISTRY/stashed/stash-mongodb:5.0.15-v6 -$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/stashed/stash-mongodb:5.0.3-v21 $IMAGE_REGISTRY/stashed/stash-mongodb:5.0.3-v21 -$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/stashed/stash-mongodb:6.0.5-v9 $IMAGE_REGISTRY/stashed/stash-mongodb:6.0.5-v9 -$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/stashed/stash-mysql:5.7.25-v32 $IMAGE_REGISTRY/stashed/stash-mysql:5.7.25-v32 -$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/stashed/stash-mysql:8.0.14-v32 $IMAGE_REGISTRY/stashed/stash-mysql:8.0.14-v32 -$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/stashed/stash-mysql:8.0.21-v26 $IMAGE_REGISTRY/stashed/stash-mysql:8.0.21-v26 -$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/stashed/stash-mysql:8.0.3-v32 $IMAGE_REGISTRY/stashed/stash-mysql:8.0.3-v32 -$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/stashed/stash-nats:2.6.1-v20 $IMAGE_REGISTRY/stashed/stash-nats:2.6.1-v20 -$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/stashed/stash-nats:2.8.2-v15 $IMAGE_REGISTRY/stashed/stash-nats:2.8.2-v15 +$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode/kubectl-nonroot:1.31 $IMAGE_REGISTRY/appscode/kubectl-nonroot:1.31 +$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/stashed/kubedump:0.1.0-v16 $IMAGE_REGISTRY/stashed/kubedump:0.1.0-v16 +$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/stashed/stash-crd-installer:v0.37.0 $IMAGE_REGISTRY/stashed/stash-crd-installer:v0.37.0 +$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/stashed/stash-elasticsearch:5.6.4-v33 $IMAGE_REGISTRY/stashed/stash-elasticsearch:5.6.4-v33 +$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/stashed/stash-elasticsearch:6.2.4-v33 $IMAGE_REGISTRY/stashed/stash-elasticsearch:6.2.4-v33 +$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/stashed/stash-elasticsearch:6.3.0-v33 $IMAGE_REGISTRY/stashed/stash-elasticsearch:6.3.0-v33 +$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/stashed/stash-elasticsearch:6.4.0-v33 $IMAGE_REGISTRY/stashed/stash-elasticsearch:6.4.0-v33 +$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/stashed/stash-elasticsearch:6.5.3-v33 $IMAGE_REGISTRY/stashed/stash-elasticsearch:6.5.3-v33 +$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/stashed/stash-elasticsearch:6.8.0-v33 $IMAGE_REGISTRY/stashed/stash-elasticsearch:6.8.0-v33 +$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/stashed/stash-elasticsearch:7.14.0-v19 $IMAGE_REGISTRY/stashed/stash-elasticsearch:7.14.0-v19 +$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/stashed/stash-elasticsearch:7.2.0-v33 $IMAGE_REGISTRY/stashed/stash-elasticsearch:7.2.0-v33 +$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/stashed/stash-elasticsearch:7.3.2-v33 $IMAGE_REGISTRY/stashed/stash-elasticsearch:7.3.2-v33 +$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/stashed/stash-elasticsearch:8.2.0-v16 $IMAGE_REGISTRY/stashed/stash-elasticsearch:8.2.0-v16 +$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/stashed/stash-enterprise:v0.37.0 $IMAGE_REGISTRY/stashed/stash-enterprise:v0.37.0 +$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/stashed/stash-etcd:3.5.0-v20 $IMAGE_REGISTRY/stashed/stash-etcd:3.5.0-v20 +$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/stashed/stash-mariadb:10.5.8-v27 $IMAGE_REGISTRY/stashed/stash-mariadb:10.5.8-v27 +$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/stashed/stash-mongodb:3.4.17-v34 $IMAGE_REGISTRY/stashed/stash-mongodb:3.4.17-v34 +$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/stashed/stash-mongodb:3.4.22-v34 $IMAGE_REGISTRY/stashed/stash-mongodb:3.4.22-v34 +$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/stashed/stash-mongodb:3.6.13-v34 $IMAGE_REGISTRY/stashed/stash-mongodb:3.6.13-v34 +$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/stashed/stash-mongodb:3.6.8-v34 $IMAGE_REGISTRY/stashed/stash-mongodb:3.6.8-v34 +$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/stashed/stash-mongodb:4.0.11-v34 $IMAGE_REGISTRY/stashed/stash-mongodb:4.0.11-v34 +$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/stashed/stash-mongodb:4.0.3-v34 $IMAGE_REGISTRY/stashed/stash-mongodb:4.0.3-v34 +$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/stashed/stash-mongodb:4.0.5-v34 $IMAGE_REGISTRY/stashed/stash-mongodb:4.0.5-v34 +$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/stashed/stash-mongodb:4.1.13-v34 $IMAGE_REGISTRY/stashed/stash-mongodb:4.1.13-v34 +$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/stashed/stash-mongodb:4.1.4-v34 $IMAGE_REGISTRY/stashed/stash-mongodb:4.1.4-v34 +$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/stashed/stash-mongodb:4.1.7-v34 $IMAGE_REGISTRY/stashed/stash-mongodb:4.1.7-v34 +$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/stashed/stash-mongodb:4.2.3-v34 $IMAGE_REGISTRY/stashed/stash-mongodb:4.2.3-v34 +$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/stashed/stash-mongodb:4.4.6-v25 $IMAGE_REGISTRY/stashed/stash-mongodb:4.4.6-v25 +$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/stashed/stash-mongodb:5.0.15-v7 $IMAGE_REGISTRY/stashed/stash-mongodb:5.0.15-v7 +$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/stashed/stash-mongodb:5.0.3-v22 $IMAGE_REGISTRY/stashed/stash-mongodb:5.0.3-v22 +$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/stashed/stash-mongodb:6.0.5-v10 $IMAGE_REGISTRY/stashed/stash-mongodb:6.0.5-v10 +$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/stashed/stash-mysql:5.7.25-v34 $IMAGE_REGISTRY/stashed/stash-mysql:5.7.25-v34 +$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/stashed/stash-mysql:8.0.14-v33 $IMAGE_REGISTRY/stashed/stash-mysql:8.0.14-v33 +$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/stashed/stash-mysql:8.0.21-v27 $IMAGE_REGISTRY/stashed/stash-mysql:8.0.21-v27 +$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/stashed/stash-mysql:8.0.3-v33 $IMAGE_REGISTRY/stashed/stash-mysql:8.0.3-v33 +$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/stashed/stash-nats:2.6.1-v21 $IMAGE_REGISTRY/stashed/stash-nats:2.6.1-v21 +$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/stashed/stash-nats:2.8.2-v16 $IMAGE_REGISTRY/stashed/stash-nats:2.8.2-v16 $CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/stashed/stash-percona-xtradb:5.7-v26 $IMAGE_REGISTRY/stashed/stash-percona-xtradb:5.7-v26 -$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/stashed/stash-postgres:10.14-v31 $IMAGE_REGISTRY/stashed/stash-postgres:10.14-v31 -$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/stashed/stash-postgres:11.9-v31 $IMAGE_REGISTRY/stashed/stash-postgres:11.9-v31 -$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/stashed/stash-postgres:12.4-v31 $IMAGE_REGISTRY/stashed/stash-postgres:12.4-v31 -$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/stashed/stash-postgres:13.1-v28 $IMAGE_REGISTRY/stashed/stash-postgres:13.1-v28 -$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/stashed/stash-postgres:14.0-v20 $IMAGE_REGISTRY/stashed/stash-postgres:14.0-v20 -$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/stashed/stash-postgres:15.1-v12 $IMAGE_REGISTRY/stashed/stash-postgres:15.1-v12 -$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/stashed/stash-postgres:16.1-v1 $IMAGE_REGISTRY/stashed/stash-postgres:16.1-v1 -$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/stashed/stash-postgres:9.6.19-v31 $IMAGE_REGISTRY/stashed/stash-postgres:9.6.19-v31 -$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/stashed/stash-redis:5.0.13-v20 $IMAGE_REGISTRY/stashed/stash-redis:5.0.13-v20 -$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/stashed/stash-redis:6.2.5-v20 $IMAGE_REGISTRY/stashed/stash-redis:6.2.5-v20 -$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/stashed/stash-redis:7.0.5-v13 $IMAGE_REGISTRY/stashed/stash-redis:7.0.5-v13 -$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/stashed/stash-ui-server:v0.17.0 $IMAGE_REGISTRY/stashed/stash-ui-server:v0.17.0 -$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/stashed/stash-vault:1.10.3-v12 $IMAGE_REGISTRY/stashed/stash-vault:1.10.3-v12 -$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/stashed/stash:v0.36.0 $IMAGE_REGISTRY/stashed/stash:v0.36.0 +$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/stashed/stash-postgres:10.14-v32 $IMAGE_REGISTRY/stashed/stash-postgres:10.14-v32 +$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/stashed/stash-postgres:11.9-v32 $IMAGE_REGISTRY/stashed/stash-postgres:11.9-v32 +$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/stashed/stash-postgres:12.4-v32 $IMAGE_REGISTRY/stashed/stash-postgres:12.4-v32 +$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/stashed/stash-postgres:13.1-v29 $IMAGE_REGISTRY/stashed/stash-postgres:13.1-v29 +$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/stashed/stash-postgres:14.0-v21 $IMAGE_REGISTRY/stashed/stash-postgres:14.0-v21 +$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/stashed/stash-postgres:15.1-v13 $IMAGE_REGISTRY/stashed/stash-postgres:15.1-v13 +$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/stashed/stash-postgres:16.1-v2 $IMAGE_REGISTRY/stashed/stash-postgres:16.1-v2 +$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/stashed/stash-postgres:9.6.19-v32 $IMAGE_REGISTRY/stashed/stash-postgres:9.6.19-v32 +$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/stashed/stash-redis:5.0.13-v21 $IMAGE_REGISTRY/stashed/stash-redis:5.0.13-v21 +$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/stashed/stash-redis:6.2.5-v21 $IMAGE_REGISTRY/stashed/stash-redis:6.2.5-v21 +$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/stashed/stash-redis:7.0.5-v14 $IMAGE_REGISTRY/stashed/stash-redis:7.0.5-v14 +$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/stashed/stash-ui-server:v0.18.0 $IMAGE_REGISTRY/stashed/stash-ui-server:v0.18.0 +$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/stashed/stash-vault:1.10.3-v13 $IMAGE_REGISTRY/stashed/stash-vault:1.10.3-v13 +$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/stashed/stash:v0.37.0 $IMAGE_REGISTRY/stashed/stash:v0.37.0 $CMD cp --allow-nondistributable-artifacts --insecure prom/pushgateway:v1.4.2 $IMAGE_REGISTRY/prom/pushgateway:v1.4.2 diff --git a/vendor/stash.appscode.dev/installer/catalog/export-images.sh b/vendor/stash.appscode.dev/installer/catalog/export-images.sh index baa31d36e..11d933226 100644 --- a/vendor/stash.appscode.dev/installer/catalog/export-images.sh +++ b/vendor/stash.appscode.dev/installer/catalog/export-images.sh @@ -32,58 +32,58 @@ mv /tmp/crane images CMD="./images/crane" -$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode/kubectl:v1.22 images/appscode-kubectl-v1.22.tar -$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/stashed/kubedump:0.1.0-v15 images/stashed-kubedump-0.1.0-v15.tar -$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/stashed/stash-crd-installer:v0.36.0 images/stashed-stash-crd-installer-v0.36.0.tar -$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/stashed/stash-elasticsearch:5.6.4-v32 images/stashed-stash-elasticsearch-5.6.4-v32.tar -$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/stashed/stash-elasticsearch:6.2.4-v32 images/stashed-stash-elasticsearch-6.2.4-v32.tar -$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/stashed/stash-elasticsearch:6.3.0-v32 images/stashed-stash-elasticsearch-6.3.0-v32.tar -$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/stashed/stash-elasticsearch:6.4.0-v32 images/stashed-stash-elasticsearch-6.4.0-v32.tar -$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/stashed/stash-elasticsearch:6.5.3-v32 images/stashed-stash-elasticsearch-6.5.3-v32.tar -$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/stashed/stash-elasticsearch:6.8.0-v32 images/stashed-stash-elasticsearch-6.8.0-v32.tar -$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/stashed/stash-elasticsearch:7.14.0-v18 images/stashed-stash-elasticsearch-7.14.0-v18.tar -$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/stashed/stash-elasticsearch:7.2.0-v32 images/stashed-stash-elasticsearch-7.2.0-v32.tar -$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/stashed/stash-elasticsearch:7.3.2-v32 images/stashed-stash-elasticsearch-7.3.2-v32.tar -$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/stashed/stash-elasticsearch:8.2.0-v15 images/stashed-stash-elasticsearch-8.2.0-v15.tar -$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/stashed/stash-enterprise:v0.36.0 images/stashed-stash-enterprise-v0.36.0.tar -$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/stashed/stash-etcd:3.5.0-v19 images/stashed-stash-etcd-3.5.0-v19.tar -$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/stashed/stash-mariadb:10.5.8-v26 images/stashed-stash-mariadb-10.5.8-v26.tar -$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/stashed/stash-mongodb:3.4.17-v33 images/stashed-stash-mongodb-3.4.17-v33.tar -$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/stashed/stash-mongodb:3.4.22-v33 images/stashed-stash-mongodb-3.4.22-v33.tar -$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/stashed/stash-mongodb:3.6.13-v33 images/stashed-stash-mongodb-3.6.13-v33.tar -$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/stashed/stash-mongodb:3.6.8-v33 images/stashed-stash-mongodb-3.6.8-v33.tar -$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/stashed/stash-mongodb:4.0.11-v33 images/stashed-stash-mongodb-4.0.11-v33.tar -$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/stashed/stash-mongodb:4.0.3-v33 images/stashed-stash-mongodb-4.0.3-v33.tar -$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/stashed/stash-mongodb:4.0.5-v33 images/stashed-stash-mongodb-4.0.5-v33.tar -$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/stashed/stash-mongodb:4.1.13-v33 images/stashed-stash-mongodb-4.1.13-v33.tar -$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/stashed/stash-mongodb:4.1.4-v33 images/stashed-stash-mongodb-4.1.4-v33.tar -$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/stashed/stash-mongodb:4.1.7-v33 images/stashed-stash-mongodb-4.1.7-v33.tar -$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/stashed/stash-mongodb:4.2.3-v33 images/stashed-stash-mongodb-4.2.3-v33.tar -$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/stashed/stash-mongodb:4.4.6-v24 images/stashed-stash-mongodb-4.4.6-v24.tar -$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/stashed/stash-mongodb:5.0.15-v6 images/stashed-stash-mongodb-5.0.15-v6.tar -$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/stashed/stash-mongodb:5.0.3-v21 images/stashed-stash-mongodb-5.0.3-v21.tar -$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/stashed/stash-mongodb:6.0.5-v9 images/stashed-stash-mongodb-6.0.5-v9.tar -$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/stashed/stash-mysql:5.7.25-v32 images/stashed-stash-mysql-5.7.25-v32.tar -$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/stashed/stash-mysql:8.0.14-v32 images/stashed-stash-mysql-8.0.14-v32.tar -$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/stashed/stash-mysql:8.0.21-v26 images/stashed-stash-mysql-8.0.21-v26.tar -$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/stashed/stash-mysql:8.0.3-v32 images/stashed-stash-mysql-8.0.3-v32.tar -$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/stashed/stash-nats:2.6.1-v20 images/stashed-stash-nats-2.6.1-v20.tar -$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/stashed/stash-nats:2.8.2-v15 images/stashed-stash-nats-2.8.2-v15.tar +$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode/kubectl-nonroot:1.31 images/appscode-kubectl-nonroot-1.31.tar +$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/stashed/kubedump:0.1.0-v16 images/stashed-kubedump-0.1.0-v16.tar +$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/stashed/stash-crd-installer:v0.37.0 images/stashed-stash-crd-installer-v0.37.0.tar +$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/stashed/stash-elasticsearch:5.6.4-v33 images/stashed-stash-elasticsearch-5.6.4-v33.tar +$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/stashed/stash-elasticsearch:6.2.4-v33 images/stashed-stash-elasticsearch-6.2.4-v33.tar +$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/stashed/stash-elasticsearch:6.3.0-v33 images/stashed-stash-elasticsearch-6.3.0-v33.tar +$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/stashed/stash-elasticsearch:6.4.0-v33 images/stashed-stash-elasticsearch-6.4.0-v33.tar +$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/stashed/stash-elasticsearch:6.5.3-v33 images/stashed-stash-elasticsearch-6.5.3-v33.tar +$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/stashed/stash-elasticsearch:6.8.0-v33 images/stashed-stash-elasticsearch-6.8.0-v33.tar +$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/stashed/stash-elasticsearch:7.14.0-v19 images/stashed-stash-elasticsearch-7.14.0-v19.tar +$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/stashed/stash-elasticsearch:7.2.0-v33 images/stashed-stash-elasticsearch-7.2.0-v33.tar +$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/stashed/stash-elasticsearch:7.3.2-v33 images/stashed-stash-elasticsearch-7.3.2-v33.tar +$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/stashed/stash-elasticsearch:8.2.0-v16 images/stashed-stash-elasticsearch-8.2.0-v16.tar +$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/stashed/stash-enterprise:v0.37.0 images/stashed-stash-enterprise-v0.37.0.tar +$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/stashed/stash-etcd:3.5.0-v20 images/stashed-stash-etcd-3.5.0-v20.tar +$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/stashed/stash-mariadb:10.5.8-v27 images/stashed-stash-mariadb-10.5.8-v27.tar +$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/stashed/stash-mongodb:3.4.17-v34 images/stashed-stash-mongodb-3.4.17-v34.tar +$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/stashed/stash-mongodb:3.4.22-v34 images/stashed-stash-mongodb-3.4.22-v34.tar +$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/stashed/stash-mongodb:3.6.13-v34 images/stashed-stash-mongodb-3.6.13-v34.tar +$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/stashed/stash-mongodb:3.6.8-v34 images/stashed-stash-mongodb-3.6.8-v34.tar +$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/stashed/stash-mongodb:4.0.11-v34 images/stashed-stash-mongodb-4.0.11-v34.tar +$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/stashed/stash-mongodb:4.0.3-v34 images/stashed-stash-mongodb-4.0.3-v34.tar +$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/stashed/stash-mongodb:4.0.5-v34 images/stashed-stash-mongodb-4.0.5-v34.tar +$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/stashed/stash-mongodb:4.1.13-v34 images/stashed-stash-mongodb-4.1.13-v34.tar +$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/stashed/stash-mongodb:4.1.4-v34 images/stashed-stash-mongodb-4.1.4-v34.tar +$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/stashed/stash-mongodb:4.1.7-v34 images/stashed-stash-mongodb-4.1.7-v34.tar +$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/stashed/stash-mongodb:4.2.3-v34 images/stashed-stash-mongodb-4.2.3-v34.tar +$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/stashed/stash-mongodb:4.4.6-v25 images/stashed-stash-mongodb-4.4.6-v25.tar +$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/stashed/stash-mongodb:5.0.15-v7 images/stashed-stash-mongodb-5.0.15-v7.tar +$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/stashed/stash-mongodb:5.0.3-v22 images/stashed-stash-mongodb-5.0.3-v22.tar +$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/stashed/stash-mongodb:6.0.5-v10 images/stashed-stash-mongodb-6.0.5-v10.tar +$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/stashed/stash-mysql:5.7.25-v34 images/stashed-stash-mysql-5.7.25-v34.tar +$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/stashed/stash-mysql:8.0.14-v33 images/stashed-stash-mysql-8.0.14-v33.tar +$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/stashed/stash-mysql:8.0.21-v27 images/stashed-stash-mysql-8.0.21-v27.tar +$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/stashed/stash-mysql:8.0.3-v33 images/stashed-stash-mysql-8.0.3-v33.tar +$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/stashed/stash-nats:2.6.1-v21 images/stashed-stash-nats-2.6.1-v21.tar +$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/stashed/stash-nats:2.8.2-v16 images/stashed-stash-nats-2.8.2-v16.tar $CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/stashed/stash-percona-xtradb:5.7-v26 images/stashed-stash-percona-xtradb-5.7-v26.tar -$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/stashed/stash-postgres:10.14-v31 images/stashed-stash-postgres-10.14-v31.tar -$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/stashed/stash-postgres:11.9-v31 images/stashed-stash-postgres-11.9-v31.tar -$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/stashed/stash-postgres:12.4-v31 images/stashed-stash-postgres-12.4-v31.tar -$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/stashed/stash-postgres:13.1-v28 images/stashed-stash-postgres-13.1-v28.tar -$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/stashed/stash-postgres:14.0-v20 images/stashed-stash-postgres-14.0-v20.tar -$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/stashed/stash-postgres:15.1-v12 images/stashed-stash-postgres-15.1-v12.tar -$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/stashed/stash-postgres:16.1-v1 images/stashed-stash-postgres-16.1-v1.tar -$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/stashed/stash-postgres:9.6.19-v31 images/stashed-stash-postgres-9.6.19-v31.tar -$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/stashed/stash-redis:5.0.13-v20 images/stashed-stash-redis-5.0.13-v20.tar -$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/stashed/stash-redis:6.2.5-v20 images/stashed-stash-redis-6.2.5-v20.tar -$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/stashed/stash-redis:7.0.5-v13 images/stashed-stash-redis-7.0.5-v13.tar -$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/stashed/stash-ui-server:v0.17.0 images/stashed-stash-ui-server-v0.17.0.tar -$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/stashed/stash-vault:1.10.3-v12 images/stashed-stash-vault-1.10.3-v12.tar -$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/stashed/stash:v0.36.0 images/stashed-stash-v0.36.0.tar +$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/stashed/stash-postgres:10.14-v32 images/stashed-stash-postgres-10.14-v32.tar +$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/stashed/stash-postgres:11.9-v32 images/stashed-stash-postgres-11.9-v32.tar +$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/stashed/stash-postgres:12.4-v32 images/stashed-stash-postgres-12.4-v32.tar +$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/stashed/stash-postgres:13.1-v29 images/stashed-stash-postgres-13.1-v29.tar +$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/stashed/stash-postgres:14.0-v21 images/stashed-stash-postgres-14.0-v21.tar +$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/stashed/stash-postgres:15.1-v13 images/stashed-stash-postgres-15.1-v13.tar +$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/stashed/stash-postgres:16.1-v2 images/stashed-stash-postgres-16.1-v2.tar +$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/stashed/stash-postgres:9.6.19-v32 images/stashed-stash-postgres-9.6.19-v32.tar +$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/stashed/stash-redis:5.0.13-v21 images/stashed-stash-redis-5.0.13-v21.tar +$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/stashed/stash-redis:6.2.5-v21 images/stashed-stash-redis-6.2.5-v21.tar +$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/stashed/stash-redis:7.0.5-v14 images/stashed-stash-redis-7.0.5-v14.tar +$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/stashed/stash-ui-server:v0.18.0 images/stashed-stash-ui-server-v0.18.0.tar +$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/stashed/stash-vault:1.10.3-v13 images/stashed-stash-vault-1.10.3-v13.tar +$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/stashed/stash:v0.37.0 images/stashed-stash-v0.37.0.tar $CMD pull --allow-nondistributable-artifacts --insecure prom/pushgateway:v1.4.2 images/prom-pushgateway-v1.4.2.tar tar -czvf images.tar.gz images diff --git a/vendor/stash.appscode.dev/installer/catalog/imagelist.yaml b/vendor/stash.appscode.dev/installer/catalog/imagelist.yaml index 1d272d015..341b3e16e 100644 --- a/vendor/stash.appscode.dev/installer/catalog/imagelist.yaml +++ b/vendor/stash.appscode.dev/installer/catalog/imagelist.yaml @@ -1,53 +1,53 @@ -- ghcr.io/appscode/kubectl:v1.22 -- ghcr.io/stashed/kubedump:0.1.0-v15 -- ghcr.io/stashed/stash-crd-installer:v0.36.0 -- ghcr.io/stashed/stash-elasticsearch:5.6.4-v32 -- ghcr.io/stashed/stash-elasticsearch:6.2.4-v32 -- ghcr.io/stashed/stash-elasticsearch:6.3.0-v32 -- ghcr.io/stashed/stash-elasticsearch:6.4.0-v32 -- ghcr.io/stashed/stash-elasticsearch:6.5.3-v32 -- ghcr.io/stashed/stash-elasticsearch:6.8.0-v32 -- ghcr.io/stashed/stash-elasticsearch:7.14.0-v18 -- ghcr.io/stashed/stash-elasticsearch:7.2.0-v32 -- ghcr.io/stashed/stash-elasticsearch:7.3.2-v32 -- ghcr.io/stashed/stash-elasticsearch:8.2.0-v15 -- ghcr.io/stashed/stash-enterprise:v0.36.0 -- ghcr.io/stashed/stash-etcd:3.5.0-v19 -- ghcr.io/stashed/stash-mariadb:10.5.8-v26 -- ghcr.io/stashed/stash-mongodb:3.4.17-v33 -- ghcr.io/stashed/stash-mongodb:3.4.22-v33 -- ghcr.io/stashed/stash-mongodb:3.6.13-v33 -- ghcr.io/stashed/stash-mongodb:3.6.8-v33 -- ghcr.io/stashed/stash-mongodb:4.0.11-v33 -- ghcr.io/stashed/stash-mongodb:4.0.3-v33 -- ghcr.io/stashed/stash-mongodb:4.0.5-v33 -- ghcr.io/stashed/stash-mongodb:4.1.13-v33 -- ghcr.io/stashed/stash-mongodb:4.1.4-v33 -- ghcr.io/stashed/stash-mongodb:4.1.7-v33 -- ghcr.io/stashed/stash-mongodb:4.2.3-v33 -- ghcr.io/stashed/stash-mongodb:4.4.6-v24 -- ghcr.io/stashed/stash-mongodb:5.0.15-v6 -- ghcr.io/stashed/stash-mongodb:5.0.3-v21 -- ghcr.io/stashed/stash-mongodb:6.0.5-v9 -- ghcr.io/stashed/stash-mysql:5.7.25-v32 -- ghcr.io/stashed/stash-mysql:8.0.14-v32 -- ghcr.io/stashed/stash-mysql:8.0.21-v26 -- ghcr.io/stashed/stash-mysql:8.0.3-v32 -- ghcr.io/stashed/stash-nats:2.6.1-v20 -- ghcr.io/stashed/stash-nats:2.8.2-v15 +- ghcr.io/appscode/kubectl-nonroot:1.31 +- ghcr.io/stashed/kubedump:0.1.0-v16 +- ghcr.io/stashed/stash-crd-installer:v0.37.0 +- ghcr.io/stashed/stash-elasticsearch:5.6.4-v33 +- ghcr.io/stashed/stash-elasticsearch:6.2.4-v33 +- ghcr.io/stashed/stash-elasticsearch:6.3.0-v33 +- ghcr.io/stashed/stash-elasticsearch:6.4.0-v33 +- ghcr.io/stashed/stash-elasticsearch:6.5.3-v33 +- ghcr.io/stashed/stash-elasticsearch:6.8.0-v33 +- ghcr.io/stashed/stash-elasticsearch:7.14.0-v19 +- ghcr.io/stashed/stash-elasticsearch:7.2.0-v33 +- ghcr.io/stashed/stash-elasticsearch:7.3.2-v33 +- ghcr.io/stashed/stash-elasticsearch:8.2.0-v16 +- ghcr.io/stashed/stash-enterprise:v0.37.0 +- ghcr.io/stashed/stash-etcd:3.5.0-v20 +- ghcr.io/stashed/stash-mariadb:10.5.8-v27 +- ghcr.io/stashed/stash-mongodb:3.4.17-v34 +- ghcr.io/stashed/stash-mongodb:3.4.22-v34 +- ghcr.io/stashed/stash-mongodb:3.6.13-v34 +- ghcr.io/stashed/stash-mongodb:3.6.8-v34 +- ghcr.io/stashed/stash-mongodb:4.0.11-v34 +- ghcr.io/stashed/stash-mongodb:4.0.3-v34 +- ghcr.io/stashed/stash-mongodb:4.0.5-v34 +- ghcr.io/stashed/stash-mongodb:4.1.13-v34 +- ghcr.io/stashed/stash-mongodb:4.1.4-v34 +- ghcr.io/stashed/stash-mongodb:4.1.7-v34 +- ghcr.io/stashed/stash-mongodb:4.2.3-v34 +- ghcr.io/stashed/stash-mongodb:4.4.6-v25 +- ghcr.io/stashed/stash-mongodb:5.0.15-v7 +- ghcr.io/stashed/stash-mongodb:5.0.3-v22 +- ghcr.io/stashed/stash-mongodb:6.0.5-v10 +- ghcr.io/stashed/stash-mysql:5.7.25-v34 +- ghcr.io/stashed/stash-mysql:8.0.14-v33 +- ghcr.io/stashed/stash-mysql:8.0.21-v27 +- ghcr.io/stashed/stash-mysql:8.0.3-v33 +- ghcr.io/stashed/stash-nats:2.6.1-v21 +- ghcr.io/stashed/stash-nats:2.8.2-v16 - ghcr.io/stashed/stash-percona-xtradb:5.7-v26 -- ghcr.io/stashed/stash-postgres:10.14-v31 -- ghcr.io/stashed/stash-postgres:11.9-v31 -- ghcr.io/stashed/stash-postgres:12.4-v31 -- ghcr.io/stashed/stash-postgres:13.1-v28 -- ghcr.io/stashed/stash-postgres:14.0-v20 -- ghcr.io/stashed/stash-postgres:15.1-v12 -- ghcr.io/stashed/stash-postgres:16.1-v1 -- ghcr.io/stashed/stash-postgres:9.6.19-v31 -- ghcr.io/stashed/stash-redis:5.0.13-v20 -- ghcr.io/stashed/stash-redis:6.2.5-v20 -- ghcr.io/stashed/stash-redis:7.0.5-v13 -- ghcr.io/stashed/stash-ui-server:v0.17.0 -- ghcr.io/stashed/stash-vault:1.10.3-v12 -- ghcr.io/stashed/stash:v0.36.0 +- ghcr.io/stashed/stash-postgres:10.14-v32 +- ghcr.io/stashed/stash-postgres:11.9-v32 +- ghcr.io/stashed/stash-postgres:12.4-v32 +- ghcr.io/stashed/stash-postgres:13.1-v29 +- ghcr.io/stashed/stash-postgres:14.0-v21 +- ghcr.io/stashed/stash-postgres:15.1-v13 +- ghcr.io/stashed/stash-postgres:16.1-v2 +- ghcr.io/stashed/stash-postgres:9.6.19-v32 +- ghcr.io/stashed/stash-redis:5.0.13-v21 +- ghcr.io/stashed/stash-redis:6.2.5-v21 +- ghcr.io/stashed/stash-redis:7.0.5-v14 +- ghcr.io/stashed/stash-ui-server:v0.18.0 +- ghcr.io/stashed/stash-vault:1.10.3-v13 +- ghcr.io/stashed/stash:v0.37.0 - prom/pushgateway:v1.4.2 diff --git a/vendor/stash.appscode.dev/installer/catalog/import-images.sh b/vendor/stash.appscode.dev/installer/catalog/import-images.sh index 5d44e3f74..628171522 100644 --- a/vendor/stash.appscode.dev/installer/catalog/import-images.sh +++ b/vendor/stash.appscode.dev/installer/catalog/import-images.sh @@ -26,56 +26,56 @@ tar -zxvf $TARBALL CMD="./crane" -$CMD push --allow-nondistributable-artifacts --insecure images/appscode-kubectl-v1.22.tar $IMAGE_REGISTRY/appscode/kubectl:v1.22 -$CMD push --allow-nondistributable-artifacts --insecure images/stashed-kubedump-0.1.0-v15.tar $IMAGE_REGISTRY/stashed/kubedump:0.1.0-v15 -$CMD push --allow-nondistributable-artifacts --insecure images/stashed-stash-crd-installer-v0.36.0.tar $IMAGE_REGISTRY/stashed/stash-crd-installer:v0.36.0 -$CMD push --allow-nondistributable-artifacts --insecure images/stashed-stash-elasticsearch-5.6.4-v32.tar $IMAGE_REGISTRY/stashed/stash-elasticsearch:5.6.4-v32 -$CMD push --allow-nondistributable-artifacts --insecure images/stashed-stash-elasticsearch-6.2.4-v32.tar $IMAGE_REGISTRY/stashed/stash-elasticsearch:6.2.4-v32 -$CMD push --allow-nondistributable-artifacts --insecure images/stashed-stash-elasticsearch-6.3.0-v32.tar $IMAGE_REGISTRY/stashed/stash-elasticsearch:6.3.0-v32 -$CMD push --allow-nondistributable-artifacts --insecure images/stashed-stash-elasticsearch-6.4.0-v32.tar $IMAGE_REGISTRY/stashed/stash-elasticsearch:6.4.0-v32 -$CMD push --allow-nondistributable-artifacts --insecure images/stashed-stash-elasticsearch-6.5.3-v32.tar $IMAGE_REGISTRY/stashed/stash-elasticsearch:6.5.3-v32 -$CMD push --allow-nondistributable-artifacts --insecure images/stashed-stash-elasticsearch-6.8.0-v32.tar $IMAGE_REGISTRY/stashed/stash-elasticsearch:6.8.0-v32 -$CMD push --allow-nondistributable-artifacts --insecure images/stashed-stash-elasticsearch-7.14.0-v18.tar $IMAGE_REGISTRY/stashed/stash-elasticsearch:7.14.0-v18 -$CMD push --allow-nondistributable-artifacts --insecure images/stashed-stash-elasticsearch-7.2.0-v32.tar $IMAGE_REGISTRY/stashed/stash-elasticsearch:7.2.0-v32 -$CMD push --allow-nondistributable-artifacts --insecure images/stashed-stash-elasticsearch-7.3.2-v32.tar $IMAGE_REGISTRY/stashed/stash-elasticsearch:7.3.2-v32 -$CMD push --allow-nondistributable-artifacts --insecure images/stashed-stash-elasticsearch-8.2.0-v15.tar $IMAGE_REGISTRY/stashed/stash-elasticsearch:8.2.0-v15 -$CMD push --allow-nondistributable-artifacts --insecure images/stashed-stash-enterprise-v0.36.0.tar $IMAGE_REGISTRY/stashed/stash-enterprise:v0.36.0 -$CMD push --allow-nondistributable-artifacts --insecure images/stashed-stash-etcd-3.5.0-v19.tar $IMAGE_REGISTRY/stashed/stash-etcd:3.5.0-v19 -$CMD push --allow-nondistributable-artifacts --insecure images/stashed-stash-mariadb-10.5.8-v26.tar $IMAGE_REGISTRY/stashed/stash-mariadb:10.5.8-v26 -$CMD push --allow-nondistributable-artifacts --insecure images/stashed-stash-mongodb-3.4.17-v33.tar $IMAGE_REGISTRY/stashed/stash-mongodb:3.4.17-v33 -$CMD push --allow-nondistributable-artifacts --insecure images/stashed-stash-mongodb-3.4.22-v33.tar $IMAGE_REGISTRY/stashed/stash-mongodb:3.4.22-v33 -$CMD push --allow-nondistributable-artifacts --insecure images/stashed-stash-mongodb-3.6.13-v33.tar $IMAGE_REGISTRY/stashed/stash-mongodb:3.6.13-v33 -$CMD push --allow-nondistributable-artifacts --insecure images/stashed-stash-mongodb-3.6.8-v33.tar $IMAGE_REGISTRY/stashed/stash-mongodb:3.6.8-v33 -$CMD push --allow-nondistributable-artifacts --insecure images/stashed-stash-mongodb-4.0.11-v33.tar $IMAGE_REGISTRY/stashed/stash-mongodb:4.0.11-v33 -$CMD push --allow-nondistributable-artifacts --insecure images/stashed-stash-mongodb-4.0.3-v33.tar $IMAGE_REGISTRY/stashed/stash-mongodb:4.0.3-v33 -$CMD push --allow-nondistributable-artifacts --insecure images/stashed-stash-mongodb-4.0.5-v33.tar $IMAGE_REGISTRY/stashed/stash-mongodb:4.0.5-v33 -$CMD push --allow-nondistributable-artifacts --insecure images/stashed-stash-mongodb-4.1.13-v33.tar $IMAGE_REGISTRY/stashed/stash-mongodb:4.1.13-v33 -$CMD push --allow-nondistributable-artifacts --insecure images/stashed-stash-mongodb-4.1.4-v33.tar $IMAGE_REGISTRY/stashed/stash-mongodb:4.1.4-v33 -$CMD push --allow-nondistributable-artifacts --insecure images/stashed-stash-mongodb-4.1.7-v33.tar $IMAGE_REGISTRY/stashed/stash-mongodb:4.1.7-v33 -$CMD push --allow-nondistributable-artifacts --insecure images/stashed-stash-mongodb-4.2.3-v33.tar $IMAGE_REGISTRY/stashed/stash-mongodb:4.2.3-v33 -$CMD push --allow-nondistributable-artifacts --insecure images/stashed-stash-mongodb-4.4.6-v24.tar $IMAGE_REGISTRY/stashed/stash-mongodb:4.4.6-v24 -$CMD push --allow-nondistributable-artifacts --insecure images/stashed-stash-mongodb-5.0.15-v6.tar $IMAGE_REGISTRY/stashed/stash-mongodb:5.0.15-v6 -$CMD push --allow-nondistributable-artifacts --insecure images/stashed-stash-mongodb-5.0.3-v21.tar $IMAGE_REGISTRY/stashed/stash-mongodb:5.0.3-v21 -$CMD push --allow-nondistributable-artifacts --insecure images/stashed-stash-mongodb-6.0.5-v9.tar $IMAGE_REGISTRY/stashed/stash-mongodb:6.0.5-v9 -$CMD push --allow-nondistributable-artifacts --insecure images/stashed-stash-mysql-5.7.25-v32.tar $IMAGE_REGISTRY/stashed/stash-mysql:5.7.25-v32 -$CMD push --allow-nondistributable-artifacts --insecure images/stashed-stash-mysql-8.0.14-v32.tar $IMAGE_REGISTRY/stashed/stash-mysql:8.0.14-v32 -$CMD push --allow-nondistributable-artifacts --insecure images/stashed-stash-mysql-8.0.21-v26.tar $IMAGE_REGISTRY/stashed/stash-mysql:8.0.21-v26 -$CMD push --allow-nondistributable-artifacts --insecure images/stashed-stash-mysql-8.0.3-v32.tar $IMAGE_REGISTRY/stashed/stash-mysql:8.0.3-v32 -$CMD push --allow-nondistributable-artifacts --insecure images/stashed-stash-nats-2.6.1-v20.tar $IMAGE_REGISTRY/stashed/stash-nats:2.6.1-v20 -$CMD push --allow-nondistributable-artifacts --insecure images/stashed-stash-nats-2.8.2-v15.tar $IMAGE_REGISTRY/stashed/stash-nats:2.8.2-v15 +$CMD push --allow-nondistributable-artifacts --insecure images/appscode-kubectl-nonroot-1.31.tar $IMAGE_REGISTRY/appscode/kubectl-nonroot:1.31 +$CMD push --allow-nondistributable-artifacts --insecure images/stashed-kubedump-0.1.0-v16.tar $IMAGE_REGISTRY/stashed/kubedump:0.1.0-v16 +$CMD push --allow-nondistributable-artifacts --insecure images/stashed-stash-crd-installer-v0.37.0.tar $IMAGE_REGISTRY/stashed/stash-crd-installer:v0.37.0 +$CMD push --allow-nondistributable-artifacts --insecure images/stashed-stash-elasticsearch-5.6.4-v33.tar $IMAGE_REGISTRY/stashed/stash-elasticsearch:5.6.4-v33 +$CMD push --allow-nondistributable-artifacts --insecure images/stashed-stash-elasticsearch-6.2.4-v33.tar $IMAGE_REGISTRY/stashed/stash-elasticsearch:6.2.4-v33 +$CMD push --allow-nondistributable-artifacts --insecure images/stashed-stash-elasticsearch-6.3.0-v33.tar $IMAGE_REGISTRY/stashed/stash-elasticsearch:6.3.0-v33 +$CMD push --allow-nondistributable-artifacts --insecure images/stashed-stash-elasticsearch-6.4.0-v33.tar $IMAGE_REGISTRY/stashed/stash-elasticsearch:6.4.0-v33 +$CMD push --allow-nondistributable-artifacts --insecure images/stashed-stash-elasticsearch-6.5.3-v33.tar $IMAGE_REGISTRY/stashed/stash-elasticsearch:6.5.3-v33 +$CMD push --allow-nondistributable-artifacts --insecure images/stashed-stash-elasticsearch-6.8.0-v33.tar $IMAGE_REGISTRY/stashed/stash-elasticsearch:6.8.0-v33 +$CMD push --allow-nondistributable-artifacts --insecure images/stashed-stash-elasticsearch-7.14.0-v19.tar $IMAGE_REGISTRY/stashed/stash-elasticsearch:7.14.0-v19 +$CMD push --allow-nondistributable-artifacts --insecure images/stashed-stash-elasticsearch-7.2.0-v33.tar $IMAGE_REGISTRY/stashed/stash-elasticsearch:7.2.0-v33 +$CMD push --allow-nondistributable-artifacts --insecure images/stashed-stash-elasticsearch-7.3.2-v33.tar $IMAGE_REGISTRY/stashed/stash-elasticsearch:7.3.2-v33 +$CMD push --allow-nondistributable-artifacts --insecure images/stashed-stash-elasticsearch-8.2.0-v16.tar $IMAGE_REGISTRY/stashed/stash-elasticsearch:8.2.0-v16 +$CMD push --allow-nondistributable-artifacts --insecure images/stashed-stash-enterprise-v0.37.0.tar $IMAGE_REGISTRY/stashed/stash-enterprise:v0.37.0 +$CMD push --allow-nondistributable-artifacts --insecure images/stashed-stash-etcd-3.5.0-v20.tar $IMAGE_REGISTRY/stashed/stash-etcd:3.5.0-v20 +$CMD push --allow-nondistributable-artifacts --insecure images/stashed-stash-mariadb-10.5.8-v27.tar $IMAGE_REGISTRY/stashed/stash-mariadb:10.5.8-v27 +$CMD push --allow-nondistributable-artifacts --insecure images/stashed-stash-mongodb-3.4.17-v34.tar $IMAGE_REGISTRY/stashed/stash-mongodb:3.4.17-v34 +$CMD push --allow-nondistributable-artifacts --insecure images/stashed-stash-mongodb-3.4.22-v34.tar $IMAGE_REGISTRY/stashed/stash-mongodb:3.4.22-v34 +$CMD push --allow-nondistributable-artifacts --insecure images/stashed-stash-mongodb-3.6.13-v34.tar $IMAGE_REGISTRY/stashed/stash-mongodb:3.6.13-v34 +$CMD push --allow-nondistributable-artifacts --insecure images/stashed-stash-mongodb-3.6.8-v34.tar $IMAGE_REGISTRY/stashed/stash-mongodb:3.6.8-v34 +$CMD push --allow-nondistributable-artifacts --insecure images/stashed-stash-mongodb-4.0.11-v34.tar $IMAGE_REGISTRY/stashed/stash-mongodb:4.0.11-v34 +$CMD push --allow-nondistributable-artifacts --insecure images/stashed-stash-mongodb-4.0.3-v34.tar $IMAGE_REGISTRY/stashed/stash-mongodb:4.0.3-v34 +$CMD push --allow-nondistributable-artifacts --insecure images/stashed-stash-mongodb-4.0.5-v34.tar $IMAGE_REGISTRY/stashed/stash-mongodb:4.0.5-v34 +$CMD push --allow-nondistributable-artifacts --insecure images/stashed-stash-mongodb-4.1.13-v34.tar $IMAGE_REGISTRY/stashed/stash-mongodb:4.1.13-v34 +$CMD push --allow-nondistributable-artifacts --insecure images/stashed-stash-mongodb-4.1.4-v34.tar $IMAGE_REGISTRY/stashed/stash-mongodb:4.1.4-v34 +$CMD push --allow-nondistributable-artifacts --insecure images/stashed-stash-mongodb-4.1.7-v34.tar $IMAGE_REGISTRY/stashed/stash-mongodb:4.1.7-v34 +$CMD push --allow-nondistributable-artifacts --insecure images/stashed-stash-mongodb-4.2.3-v34.tar $IMAGE_REGISTRY/stashed/stash-mongodb:4.2.3-v34 +$CMD push --allow-nondistributable-artifacts --insecure images/stashed-stash-mongodb-4.4.6-v25.tar $IMAGE_REGISTRY/stashed/stash-mongodb:4.4.6-v25 +$CMD push --allow-nondistributable-artifacts --insecure images/stashed-stash-mongodb-5.0.15-v7.tar $IMAGE_REGISTRY/stashed/stash-mongodb:5.0.15-v7 +$CMD push --allow-nondistributable-artifacts --insecure images/stashed-stash-mongodb-5.0.3-v22.tar $IMAGE_REGISTRY/stashed/stash-mongodb:5.0.3-v22 +$CMD push --allow-nondistributable-artifacts --insecure images/stashed-stash-mongodb-6.0.5-v10.tar $IMAGE_REGISTRY/stashed/stash-mongodb:6.0.5-v10 +$CMD push --allow-nondistributable-artifacts --insecure images/stashed-stash-mysql-5.7.25-v34.tar $IMAGE_REGISTRY/stashed/stash-mysql:5.7.25-v34 +$CMD push --allow-nondistributable-artifacts --insecure images/stashed-stash-mysql-8.0.14-v33.tar $IMAGE_REGISTRY/stashed/stash-mysql:8.0.14-v33 +$CMD push --allow-nondistributable-artifacts --insecure images/stashed-stash-mysql-8.0.21-v27.tar $IMAGE_REGISTRY/stashed/stash-mysql:8.0.21-v27 +$CMD push --allow-nondistributable-artifacts --insecure images/stashed-stash-mysql-8.0.3-v33.tar $IMAGE_REGISTRY/stashed/stash-mysql:8.0.3-v33 +$CMD push --allow-nondistributable-artifacts --insecure images/stashed-stash-nats-2.6.1-v21.tar $IMAGE_REGISTRY/stashed/stash-nats:2.6.1-v21 +$CMD push --allow-nondistributable-artifacts --insecure images/stashed-stash-nats-2.8.2-v16.tar $IMAGE_REGISTRY/stashed/stash-nats:2.8.2-v16 $CMD push --allow-nondistributable-artifacts --insecure images/stashed-stash-percona-xtradb-5.7-v26.tar $IMAGE_REGISTRY/stashed/stash-percona-xtradb:5.7-v26 -$CMD push --allow-nondistributable-artifacts --insecure images/stashed-stash-postgres-10.14-v31.tar $IMAGE_REGISTRY/stashed/stash-postgres:10.14-v31 -$CMD push --allow-nondistributable-artifacts --insecure images/stashed-stash-postgres-11.9-v31.tar $IMAGE_REGISTRY/stashed/stash-postgres:11.9-v31 -$CMD push --allow-nondistributable-artifacts --insecure images/stashed-stash-postgres-12.4-v31.tar $IMAGE_REGISTRY/stashed/stash-postgres:12.4-v31 -$CMD push --allow-nondistributable-artifacts --insecure images/stashed-stash-postgres-13.1-v28.tar $IMAGE_REGISTRY/stashed/stash-postgres:13.1-v28 -$CMD push --allow-nondistributable-artifacts --insecure images/stashed-stash-postgres-14.0-v20.tar $IMAGE_REGISTRY/stashed/stash-postgres:14.0-v20 -$CMD push --allow-nondistributable-artifacts --insecure images/stashed-stash-postgres-15.1-v12.tar $IMAGE_REGISTRY/stashed/stash-postgres:15.1-v12 -$CMD push --allow-nondistributable-artifacts --insecure images/stashed-stash-postgres-16.1-v1.tar $IMAGE_REGISTRY/stashed/stash-postgres:16.1-v1 -$CMD push --allow-nondistributable-artifacts --insecure images/stashed-stash-postgres-9.6.19-v31.tar $IMAGE_REGISTRY/stashed/stash-postgres:9.6.19-v31 -$CMD push --allow-nondistributable-artifacts --insecure images/stashed-stash-redis-5.0.13-v20.tar $IMAGE_REGISTRY/stashed/stash-redis:5.0.13-v20 -$CMD push --allow-nondistributable-artifacts --insecure images/stashed-stash-redis-6.2.5-v20.tar $IMAGE_REGISTRY/stashed/stash-redis:6.2.5-v20 -$CMD push --allow-nondistributable-artifacts --insecure images/stashed-stash-redis-7.0.5-v13.tar $IMAGE_REGISTRY/stashed/stash-redis:7.0.5-v13 -$CMD push --allow-nondistributable-artifacts --insecure images/stashed-stash-ui-server-v0.17.0.tar $IMAGE_REGISTRY/stashed/stash-ui-server:v0.17.0 -$CMD push --allow-nondistributable-artifacts --insecure images/stashed-stash-vault-1.10.3-v12.tar $IMAGE_REGISTRY/stashed/stash-vault:1.10.3-v12 -$CMD push --allow-nondistributable-artifacts --insecure images/stashed-stash-v0.36.0.tar $IMAGE_REGISTRY/stashed/stash:v0.36.0 +$CMD push --allow-nondistributable-artifacts --insecure images/stashed-stash-postgres-10.14-v32.tar $IMAGE_REGISTRY/stashed/stash-postgres:10.14-v32 +$CMD push --allow-nondistributable-artifacts --insecure images/stashed-stash-postgres-11.9-v32.tar $IMAGE_REGISTRY/stashed/stash-postgres:11.9-v32 +$CMD push --allow-nondistributable-artifacts --insecure images/stashed-stash-postgres-12.4-v32.tar $IMAGE_REGISTRY/stashed/stash-postgres:12.4-v32 +$CMD push --allow-nondistributable-artifacts --insecure images/stashed-stash-postgres-13.1-v29.tar $IMAGE_REGISTRY/stashed/stash-postgres:13.1-v29 +$CMD push --allow-nondistributable-artifacts --insecure images/stashed-stash-postgres-14.0-v21.tar $IMAGE_REGISTRY/stashed/stash-postgres:14.0-v21 +$CMD push --allow-nondistributable-artifacts --insecure images/stashed-stash-postgres-15.1-v13.tar $IMAGE_REGISTRY/stashed/stash-postgres:15.1-v13 +$CMD push --allow-nondistributable-artifacts --insecure images/stashed-stash-postgres-16.1-v2.tar $IMAGE_REGISTRY/stashed/stash-postgres:16.1-v2 +$CMD push --allow-nondistributable-artifacts --insecure images/stashed-stash-postgres-9.6.19-v32.tar $IMAGE_REGISTRY/stashed/stash-postgres:9.6.19-v32 +$CMD push --allow-nondistributable-artifacts --insecure images/stashed-stash-redis-5.0.13-v21.tar $IMAGE_REGISTRY/stashed/stash-redis:5.0.13-v21 +$CMD push --allow-nondistributable-artifacts --insecure images/stashed-stash-redis-6.2.5-v21.tar $IMAGE_REGISTRY/stashed/stash-redis:6.2.5-v21 +$CMD push --allow-nondistributable-artifacts --insecure images/stashed-stash-redis-7.0.5-v14.tar $IMAGE_REGISTRY/stashed/stash-redis:7.0.5-v14 +$CMD push --allow-nondistributable-artifacts --insecure images/stashed-stash-ui-server-v0.18.0.tar $IMAGE_REGISTRY/stashed/stash-ui-server:v0.18.0 +$CMD push --allow-nondistributable-artifacts --insecure images/stashed-stash-vault-1.10.3-v13.tar $IMAGE_REGISTRY/stashed/stash-vault:1.10.3-v13 +$CMD push --allow-nondistributable-artifacts --insecure images/stashed-stash-v0.37.0.tar $IMAGE_REGISTRY/stashed/stash:v0.37.0 $CMD push --allow-nondistributable-artifacts --insecure images/prom-pushgateway-v1.4.2.tar $IMAGE_REGISTRY/prom/pushgateway:v1.4.2 diff --git a/vendor/stash.appscode.dev/installer/catalog/import-into-k3s.sh b/vendor/stash.appscode.dev/installer/catalog/import-into-k3s.sh new file mode 100644 index 000000000..fadbbdba4 --- /dev/null +++ b/vendor/stash.appscode.dev/installer/catalog/import-into-k3s.sh @@ -0,0 +1,79 @@ +#!/bin/bash + +# Copyright AppsCode Inc. and Contributors +# +# Licensed under the AppsCode Community License 1.0.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# https://github.com/appscode/licenses/raw/1.0.0/AppsCode-Community-1.0.0.md +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +set -x + +if [ -z "${IMAGE_REGISTRY}" ]; then + echo "IMAGE_REGISTRY is not set" + exit 1 +fi + +TARBALL=${1:-} +tar -zxvf $TARBALL + +k3s ctr images import images/appscode-kubectl-nonroot-1.31.tar +k3s ctr images import images/stashed-kubedump-0.1.0-v16.tar +k3s ctr images import images/stashed-stash-crd-installer-v0.37.0.tar +k3s ctr images import images/stashed-stash-elasticsearch-5.6.4-v33.tar +k3s ctr images import images/stashed-stash-elasticsearch-6.2.4-v33.tar +k3s ctr images import images/stashed-stash-elasticsearch-6.3.0-v33.tar +k3s ctr images import images/stashed-stash-elasticsearch-6.4.0-v33.tar +k3s ctr images import images/stashed-stash-elasticsearch-6.5.3-v33.tar +k3s ctr images import images/stashed-stash-elasticsearch-6.8.0-v33.tar +k3s ctr images import images/stashed-stash-elasticsearch-7.14.0-v19.tar +k3s ctr images import images/stashed-stash-elasticsearch-7.2.0-v33.tar +k3s ctr images import images/stashed-stash-elasticsearch-7.3.2-v33.tar +k3s ctr images import images/stashed-stash-elasticsearch-8.2.0-v16.tar +k3s ctr images import images/stashed-stash-enterprise-v0.37.0.tar +k3s ctr images import images/stashed-stash-etcd-3.5.0-v20.tar +k3s ctr images import images/stashed-stash-mariadb-10.5.8-v27.tar +k3s ctr images import images/stashed-stash-mongodb-3.4.17-v34.tar +k3s ctr images import images/stashed-stash-mongodb-3.4.22-v34.tar +k3s ctr images import images/stashed-stash-mongodb-3.6.13-v34.tar +k3s ctr images import images/stashed-stash-mongodb-3.6.8-v34.tar +k3s ctr images import images/stashed-stash-mongodb-4.0.11-v34.tar +k3s ctr images import images/stashed-stash-mongodb-4.0.3-v34.tar +k3s ctr images import images/stashed-stash-mongodb-4.0.5-v34.tar +k3s ctr images import images/stashed-stash-mongodb-4.1.13-v34.tar +k3s ctr images import images/stashed-stash-mongodb-4.1.4-v34.tar +k3s ctr images import images/stashed-stash-mongodb-4.1.7-v34.tar +k3s ctr images import images/stashed-stash-mongodb-4.2.3-v34.tar +k3s ctr images import images/stashed-stash-mongodb-4.4.6-v25.tar +k3s ctr images import images/stashed-stash-mongodb-5.0.15-v7.tar +k3s ctr images import images/stashed-stash-mongodb-5.0.3-v22.tar +k3s ctr images import images/stashed-stash-mongodb-6.0.5-v10.tar +k3s ctr images import images/stashed-stash-mysql-5.7.25-v34.tar +k3s ctr images import images/stashed-stash-mysql-8.0.14-v33.tar +k3s ctr images import images/stashed-stash-mysql-8.0.21-v27.tar +k3s ctr images import images/stashed-stash-mysql-8.0.3-v33.tar +k3s ctr images import images/stashed-stash-nats-2.6.1-v21.tar +k3s ctr images import images/stashed-stash-nats-2.8.2-v16.tar +k3s ctr images import images/stashed-stash-percona-xtradb-5.7-v26.tar +k3s ctr images import images/stashed-stash-postgres-10.14-v32.tar +k3s ctr images import images/stashed-stash-postgres-11.9-v32.tar +k3s ctr images import images/stashed-stash-postgres-12.4-v32.tar +k3s ctr images import images/stashed-stash-postgres-13.1-v29.tar +k3s ctr images import images/stashed-stash-postgres-14.0-v21.tar +k3s ctr images import images/stashed-stash-postgres-15.1-v13.tar +k3s ctr images import images/stashed-stash-postgres-16.1-v2.tar +k3s ctr images import images/stashed-stash-postgres-9.6.19-v32.tar +k3s ctr images import images/stashed-stash-redis-5.0.13-v21.tar +k3s ctr images import images/stashed-stash-redis-6.2.5-v21.tar +k3s ctr images import images/stashed-stash-redis-7.0.5-v14.tar +k3s ctr images import images/stashed-stash-ui-server-v0.18.0.tar +k3s ctr images import images/stashed-stash-vault-1.10.3-v13.tar +k3s ctr images import images/stashed-stash-v0.37.0.tar +k3s ctr images import images/prom-pushgateway-v1.4.2.tar From cbf648249e37fb0aebabc0dc399b374177cc1863 Mon Sep 17 00:00:00 2001 From: souravbiswassanto Date: Fri, 27 Dec 2024 10:19:41 +0600 Subject: [PATCH 3/4] Add available version for physical backup Signed-off-by: souravbiswassanto --- .../raw/postgres/postgres-physical-backup-function.yaml | 5 ++++- .../templates/postgres/postgres-physical-backup.yaml | 5 ++++- 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/catalog/kubestash/raw/postgres/postgres-physical-backup-function.yaml b/catalog/kubestash/raw/postgres/postgres-physical-backup-function.yaml index eb8b1d9ab..f6374d79e 100644 --- a/catalog/kubestash/raw/postgres/postgres-physical-backup-function.yaml +++ b/catalog/kubestash/raw/postgres/postgres-physical-backup-function.yaml @@ -13,4 +13,7 @@ spec: - --pg-args=${args:=} - --backup-cmd=${backupCmd:=} - --user=${user:=} - image: ghcr.io/kubedb/postgres-restic-plugin:v0.13.0_17.2 + availableVersions: + - "16.1" + - "17.2" + image: ghcr.io/kubedb/postgres-restic-plugin:v0.13.0_${DB_VERSION} diff --git a/charts/kubedb-kubestash-catalog/templates/postgres/postgres-physical-backup.yaml b/charts/kubedb-kubestash-catalog/templates/postgres/postgres-physical-backup.yaml index 7fc580b1d..fa6baab7e 100644 --- a/charts/kubedb-kubestash-catalog/templates/postgres/postgres-physical-backup.yaml +++ b/charts/kubedb-kubestash-catalog/templates/postgres/postgres-physical-backup.yaml @@ -21,5 +21,8 @@ spec: - --pg-args=${args:={{ .Values.postgres.args }}} - --backup-cmd=${backupCmd:=} - --user=${user:=} - image: '{{ include "image.ghcr" (merge (dict "_repo" "kubedb/postgres-restic-plugin") $) }}:v0.13.0_17.2' + availableVersions: + - "16.1" + - "17.2" + image: '{{ include "image.ghcr" (merge (dict "_repo" "kubedb/postgres-restic-plugin") $) }}:v0.13.0_${DB_VERSION}' {{ end }} From 53ecdada3f01d09858f514a9b197eeae7cd0b5b4 Mon Sep 17 00:00:00 2001 From: souravbiswassanto Date: Mon, 30 Dec 2024 17:53:22 +0600 Subject: [PATCH 4/4] Update updateConstraints Signed-off-by: souravbiswassanto --- catalog/kubedb/raw/postgres/postgres-10.23-official.yaml | 2 +- catalog/kubedb/raw/postgres/postgres-12.17-official.yaml | 4 ++-- catalog/kubedb/raw/postgres/postgres-12.18-postgis.yaml | 2 +- catalog/kubedb/raw/postgres/postgres-13.13-official.yaml | 4 ++-- catalog/kubedb/raw/postgres/postgres-13.14-postgis.yaml | 2 +- catalog/kubedb/raw/postgres/postgres-14.10-official.yaml | 4 ++-- catalog/kubedb/raw/postgres/postgres-14.11-postgis.yaml | 2 +- catalog/kubedb/raw/postgres/postgres-14.13-official.yaml | 4 ++-- catalog/kubedb/raw/postgres/postgres-15.5-official.yaml | 4 ++-- catalog/kubedb/raw/postgres/postgres-15.6-official.yaml | 2 +- catalog/kubedb/raw/postgres/postgres-15.6-postgis.yaml | 2 +- catalog/kubedb/raw/postgres/postgres-15.8-official.yaml | 4 ++-- catalog/kubedb/raw/postgres/postgres-16.1-official.yaml | 4 ++-- catalog/kubedb/raw/postgres/postgres-16.2-official.yaml | 2 +- catalog/kubedb/raw/postgres/postgres-16.2-postgis.yaml | 2 +- catalog/kubedb/raw/postgres/postgres-16.4-official.yaml | 4 ++-- .../templates/postgres/postgres-10.23-official.yaml | 2 +- .../templates/postgres/postgres-12.17-official.yaml | 4 ++-- .../templates/postgres/postgres-12.18-postgis.yaml | 2 +- .../templates/postgres/postgres-13.13-official.yaml | 4 ++-- .../templates/postgres/postgres-13.14-postgis.yaml | 2 +- .../templates/postgres/postgres-14.10-official.yaml | 4 ++-- .../templates/postgres/postgres-14.11-postgis.yaml | 2 +- .../templates/postgres/postgres-14.13-official.yaml | 4 ++-- .../templates/postgres/postgres-15.5-official.yaml | 4 ++-- .../templates/postgres/postgres-15.6-official.yaml | 2 +- .../templates/postgres/postgres-15.6-postgis.yaml | 2 +- .../templates/postgres/postgres-15.8-official.yaml | 4 ++-- .../templates/postgres/postgres-16.1-official.yaml | 4 ++-- .../templates/postgres/postgres-16.2-official.yaml | 2 +- .../templates/postgres/postgres-16.2-postgis.yaml | 2 +- .../templates/postgres/postgres-16.4-official.yaml | 4 ++-- 32 files changed, 48 insertions(+), 48 deletions(-) diff --git a/catalog/kubedb/raw/postgres/postgres-10.23-official.yaml b/catalog/kubedb/raw/postgres/postgres-10.23-official.yaml index 76ff386d1..2b8393c74 100644 --- a/catalog/kubedb/raw/postgres/postgres-10.23-official.yaml +++ b/catalog/kubedb/raw/postgres/postgres-10.23-official.yaml @@ -68,5 +68,5 @@ spec: version: v2024.4.27 updateConstraints: allowlist: - - '>= 11.22, <= 16.4' + - '>= 10.23, <= 16.4' version: "10.23" diff --git a/catalog/kubedb/raw/postgres/postgres-12.17-official.yaml b/catalog/kubedb/raw/postgres/postgres-12.17-official.yaml index 71ed32a57..18ea36955 100644 --- a/catalog/kubedb/raw/postgres/postgres-12.17-official.yaml +++ b/catalog/kubedb/raw/postgres/postgres-12.17-official.yaml @@ -47,7 +47,7 @@ spec: version: v2024.4.27 updateConstraints: allowlist: - - '>= 12.22' + - '>= 12.17, <= 16.4' version: "12.17" --- @@ -100,5 +100,5 @@ spec: version: v2024.4.27 updateConstraints: allowlist: - - '>= 13.13, <= 16.4' + - '>= 12.17, <= 16.4' version: "12.17" diff --git a/catalog/kubedb/raw/postgres/postgres-12.18-postgis.yaml b/catalog/kubedb/raw/postgres/postgres-12.18-postgis.yaml index 8e2f6b33a..89a34c491 100644 --- a/catalog/kubedb/raw/postgres/postgres-12.18-postgis.yaml +++ b/catalog/kubedb/raw/postgres/postgres-12.18-postgis.yaml @@ -46,5 +46,5 @@ spec: version: v2024.4.27 updateConstraints: allowlist: - - '>= 12.22' + - '>= 12.18' version: "12.18" diff --git a/catalog/kubedb/raw/postgres/postgres-13.13-official.yaml b/catalog/kubedb/raw/postgres/postgres-13.13-official.yaml index 1169292e3..f4a45593e 100644 --- a/catalog/kubedb/raw/postgres/postgres-13.13-official.yaml +++ b/catalog/kubedb/raw/postgres/postgres-13.13-official.yaml @@ -47,7 +47,7 @@ spec: version: v2024.4.27 updateConstraints: allowlist: - - '>= 13.18' + - '>= 13.13' version: "13.13" --- @@ -100,5 +100,5 @@ spec: version: v2024.4.27 updateConstraints: allowlist: - - '>= 13.18' + - '>= 13.13' version: "13.13" diff --git a/catalog/kubedb/raw/postgres/postgres-13.14-postgis.yaml b/catalog/kubedb/raw/postgres/postgres-13.14-postgis.yaml index e8f99f4cf..05d074459 100644 --- a/catalog/kubedb/raw/postgres/postgres-13.14-postgis.yaml +++ b/catalog/kubedb/raw/postgres/postgres-13.14-postgis.yaml @@ -46,5 +46,5 @@ spec: version: v2024.4.27 updateConstraints: allowlist: - - '>= 13.18' + - '>= 13.14' version: "13.14" diff --git a/catalog/kubedb/raw/postgres/postgres-14.10-official.yaml b/catalog/kubedb/raw/postgres/postgres-14.10-official.yaml index e0041ddfc..6949bc2ee 100644 --- a/catalog/kubedb/raw/postgres/postgres-14.10-official.yaml +++ b/catalog/kubedb/raw/postgres/postgres-14.10-official.yaml @@ -47,7 +47,7 @@ spec: version: v2024.4.27 updateConstraints: allowlist: - - '>= 14.13' + - '>= 14.10' version: "14.10" --- @@ -100,5 +100,5 @@ spec: version: v2024.4.27 updateConstraints: allowlist: - - '>= 14.13' + - '>= 14.10' version: "14.10" diff --git a/catalog/kubedb/raw/postgres/postgres-14.11-postgis.yaml b/catalog/kubedb/raw/postgres/postgres-14.11-postgis.yaml index 8c7c7f3c3..0a7ac8c2c 100644 --- a/catalog/kubedb/raw/postgres/postgres-14.11-postgis.yaml +++ b/catalog/kubedb/raw/postgres/postgres-14.11-postgis.yaml @@ -46,5 +46,5 @@ spec: version: v2024.4.27 updateConstraints: allowlist: - - '>= 14.13' + - '>= 14.11' version: "14.11" diff --git a/catalog/kubedb/raw/postgres/postgres-14.13-official.yaml b/catalog/kubedb/raw/postgres/postgres-14.13-official.yaml index 04b0322c3..78bd9bf43 100644 --- a/catalog/kubedb/raw/postgres/postgres-14.13-official.yaml +++ b/catalog/kubedb/raw/postgres/postgres-14.13-official.yaml @@ -47,7 +47,7 @@ spec: version: v2024.4.27 updateConstraints: allowlist: - - '>= 14.15' + - '>= 14.13' version: "14.13" --- @@ -100,5 +100,5 @@ spec: version: v2024.4.27 updateConstraints: allowlist: - - '>= 14.15' + - '>= 14.13' version: "14.13" diff --git a/catalog/kubedb/raw/postgres/postgres-15.5-official.yaml b/catalog/kubedb/raw/postgres/postgres-15.5-official.yaml index 1c66c48ea..741fc041c 100644 --- a/catalog/kubedb/raw/postgres/postgres-15.5-official.yaml +++ b/catalog/kubedb/raw/postgres/postgres-15.5-official.yaml @@ -47,7 +47,7 @@ spec: version: v2024.4.27 updateConstraints: allowlist: - - '>= 15.8' + - '>= 15.5' version: "15.5" --- @@ -100,5 +100,5 @@ spec: version: v2024.4.27 updateConstraints: allowlist: - - '>= 15.8' + - '>= 15.5' version: "15.5" diff --git a/catalog/kubedb/raw/postgres/postgres-15.6-official.yaml b/catalog/kubedb/raw/postgres/postgres-15.6-official.yaml index f77e4de39..03674236e 100644 --- a/catalog/kubedb/raw/postgres/postgres-15.6-official.yaml +++ b/catalog/kubedb/raw/postgres/postgres-15.6-official.yaml @@ -47,5 +47,5 @@ spec: version: v2024.4.27 updateConstraints: allowlist: - - '>= 15.8' + - '>= 15.6' version: "15.6" diff --git a/catalog/kubedb/raw/postgres/postgres-15.6-postgis.yaml b/catalog/kubedb/raw/postgres/postgres-15.6-postgis.yaml index cc5a0a5c6..5864fd648 100644 --- a/catalog/kubedb/raw/postgres/postgres-15.6-postgis.yaml +++ b/catalog/kubedb/raw/postgres/postgres-15.6-postgis.yaml @@ -47,5 +47,5 @@ spec: version: v2024.4.27 updateConstraints: allowlist: - - '>= 15.8' + - '>= 15.6' version: "15.6" diff --git a/catalog/kubedb/raw/postgres/postgres-15.8-official.yaml b/catalog/kubedb/raw/postgres/postgres-15.8-official.yaml index fcbdc9817..2dc48d3e1 100644 --- a/catalog/kubedb/raw/postgres/postgres-15.8-official.yaml +++ b/catalog/kubedb/raw/postgres/postgres-15.8-official.yaml @@ -47,7 +47,7 @@ spec: version: v2024.4.27 updateConstraints: allowlist: - - '>= 15.10' + - '>= 15.8' version: "15.8" --- @@ -100,5 +100,5 @@ spec: version: v2024.4.27 updateConstraints: allowlist: - - '>= 15.10' + - '>= 15.8' version: "15.8" diff --git a/catalog/kubedb/raw/postgres/postgres-16.1-official.yaml b/catalog/kubedb/raw/postgres/postgres-16.1-official.yaml index 7a26290bd..e2e9e48a4 100644 --- a/catalog/kubedb/raw/postgres/postgres-16.1-official.yaml +++ b/catalog/kubedb/raw/postgres/postgres-16.1-official.yaml @@ -45,7 +45,7 @@ spec: version: v2024.4.27 updateConstraints: allowlist: - - '>= 16.2' + - '>= 16.1' version: "16.1" --- @@ -98,5 +98,5 @@ spec: version: v2024.4.27 updateConstraints: allowlist: - - '>= 16.2' + - '>= 16.1' version: "16.1" diff --git a/catalog/kubedb/raw/postgres/postgres-16.2-official.yaml b/catalog/kubedb/raw/postgres/postgres-16.2-official.yaml index 7e6be7cbc..a4c21ccb0 100644 --- a/catalog/kubedb/raw/postgres/postgres-16.2-official.yaml +++ b/catalog/kubedb/raw/postgres/postgres-16.2-official.yaml @@ -47,5 +47,5 @@ spec: version: v2024.4.27 updateConstraints: allowlist: - - '>= 16.4' + - '>= 16.2' version: "16.2" diff --git a/catalog/kubedb/raw/postgres/postgres-16.2-postgis.yaml b/catalog/kubedb/raw/postgres/postgres-16.2-postgis.yaml index 08ea7b57b..e466fd6c5 100644 --- a/catalog/kubedb/raw/postgres/postgres-16.2-postgis.yaml +++ b/catalog/kubedb/raw/postgres/postgres-16.2-postgis.yaml @@ -47,5 +47,5 @@ spec: version: v2024.4.27 updateConstraints: allowlist: - - '>= 16.4' + - '>= 16.2' version: "16.2" diff --git a/catalog/kubedb/raw/postgres/postgres-16.4-official.yaml b/catalog/kubedb/raw/postgres/postgres-16.4-official.yaml index d7401ce80..cf47d2562 100644 --- a/catalog/kubedb/raw/postgres/postgres-16.4-official.yaml +++ b/catalog/kubedb/raw/postgres/postgres-16.4-official.yaml @@ -45,7 +45,7 @@ spec: version: v2024.4.27 updateConstraints: allowlist: - - '>= 16.6' + - '>= 16.4' version: "16.4" --- @@ -98,5 +98,5 @@ spec: version: v2024.4.27 updateConstraints: allowlist: - - '>= 16.6' + - '>= 16.4' version: "16.4" diff --git a/charts/kubedb-catalog/templates/postgres/postgres-10.23-official.yaml b/charts/kubedb-catalog/templates/postgres/postgres-10.23-official.yaml index 1bb5ffccf..1eec625eb 100644 --- a/charts/kubedb-catalog/templates/postgres/postgres-10.23-official.yaml +++ b/charts/kubedb-catalog/templates/postgres/postgres-10.23-official.yaml @@ -80,6 +80,6 @@ spec: version: v2024.4.27 updateConstraints: allowlist: - - '>= 11.22, <= 16.4' + - '>= 10.23, <= 16.4' version: "10.23" {{ end }} diff --git a/charts/kubedb-catalog/templates/postgres/postgres-12.17-official.yaml b/charts/kubedb-catalog/templates/postgres/postgres-12.17-official.yaml index 5752a6526..5275d48a7 100644 --- a/charts/kubedb-catalog/templates/postgres/postgres-12.17-official.yaml +++ b/charts/kubedb-catalog/templates/postgres/postgres-12.17-official.yaml @@ -56,7 +56,7 @@ spec: version: v2024.4.27 updateConstraints: allowlist: - - '>= 12.22' + - '>= 12.17, <= 16.4' version: "12.17" --- @@ -112,6 +112,6 @@ spec: version: v2024.4.27 updateConstraints: allowlist: - - '>= 13.13, <= 16.4' + - '>= 12.17, <= 16.4' version: "12.17" {{ end }} diff --git a/charts/kubedb-catalog/templates/postgres/postgres-12.18-postgis.yaml b/charts/kubedb-catalog/templates/postgres/postgres-12.18-postgis.yaml index 13f657b68..17600a3a5 100644 --- a/charts/kubedb-catalog/templates/postgres/postgres-12.18-postgis.yaml +++ b/charts/kubedb-catalog/templates/postgres/postgres-12.18-postgis.yaml @@ -55,6 +55,6 @@ spec: version: v2024.4.27 updateConstraints: allowlist: - - '>= 12.22' + - '>= 12.18' version: "12.18" {{ end }} diff --git a/charts/kubedb-catalog/templates/postgres/postgres-13.13-official.yaml b/charts/kubedb-catalog/templates/postgres/postgres-13.13-official.yaml index 776c82a1d..9b97df1be 100644 --- a/charts/kubedb-catalog/templates/postgres/postgres-13.13-official.yaml +++ b/charts/kubedb-catalog/templates/postgres/postgres-13.13-official.yaml @@ -56,7 +56,7 @@ spec: version: v2024.4.27 updateConstraints: allowlist: - - '>= 13.18' + - '>= 13.13' version: "13.13" --- @@ -112,6 +112,6 @@ spec: version: v2024.4.27 updateConstraints: allowlist: - - '>= 13.18' + - '>= 13.13' version: "13.13" {{ end }} diff --git a/charts/kubedb-catalog/templates/postgres/postgres-13.14-postgis.yaml b/charts/kubedb-catalog/templates/postgres/postgres-13.14-postgis.yaml index 09e446b3b..8b2b860ee 100644 --- a/charts/kubedb-catalog/templates/postgres/postgres-13.14-postgis.yaml +++ b/charts/kubedb-catalog/templates/postgres/postgres-13.14-postgis.yaml @@ -55,6 +55,6 @@ spec: version: v2024.4.27 updateConstraints: allowlist: - - '>= 13.18' + - '>= 13.14' version: "13.14" {{ end }} diff --git a/charts/kubedb-catalog/templates/postgres/postgres-14.10-official.yaml b/charts/kubedb-catalog/templates/postgres/postgres-14.10-official.yaml index 6e2e0ddd8..0472e5f6a 100644 --- a/charts/kubedb-catalog/templates/postgres/postgres-14.10-official.yaml +++ b/charts/kubedb-catalog/templates/postgres/postgres-14.10-official.yaml @@ -56,7 +56,7 @@ spec: version: v2024.4.27 updateConstraints: allowlist: - - '>= 14.13' + - '>= 14.10' version: "14.10" --- @@ -112,6 +112,6 @@ spec: version: v2024.4.27 updateConstraints: allowlist: - - '>= 14.13' + - '>= 14.10' version: "14.10" {{ end }} diff --git a/charts/kubedb-catalog/templates/postgres/postgres-14.11-postgis.yaml b/charts/kubedb-catalog/templates/postgres/postgres-14.11-postgis.yaml index ef0e2bc15..957b440da 100644 --- a/charts/kubedb-catalog/templates/postgres/postgres-14.11-postgis.yaml +++ b/charts/kubedb-catalog/templates/postgres/postgres-14.11-postgis.yaml @@ -55,6 +55,6 @@ spec: version: v2024.4.27 updateConstraints: allowlist: - - '>= 14.13' + - '>= 14.11' version: "14.11" {{ end }} diff --git a/charts/kubedb-catalog/templates/postgres/postgres-14.13-official.yaml b/charts/kubedb-catalog/templates/postgres/postgres-14.13-official.yaml index b75c35957..075502c7f 100644 --- a/charts/kubedb-catalog/templates/postgres/postgres-14.13-official.yaml +++ b/charts/kubedb-catalog/templates/postgres/postgres-14.13-official.yaml @@ -56,7 +56,7 @@ spec: version: v2024.4.27 updateConstraints: allowlist: - - '>= 14.15' + - '>= 14.13' version: "14.13" --- @@ -112,6 +112,6 @@ spec: version: v2024.4.27 updateConstraints: allowlist: - - '>= 14.15' + - '>= 14.13' version: "14.13" {{ end }} diff --git a/charts/kubedb-catalog/templates/postgres/postgres-15.5-official.yaml b/charts/kubedb-catalog/templates/postgres/postgres-15.5-official.yaml index 8e9690e61..109c0fa78 100644 --- a/charts/kubedb-catalog/templates/postgres/postgres-15.5-official.yaml +++ b/charts/kubedb-catalog/templates/postgres/postgres-15.5-official.yaml @@ -56,7 +56,7 @@ spec: version: v2024.4.27 updateConstraints: allowlist: - - '>= 15.8' + - '>= 15.5' version: "15.5" --- @@ -112,6 +112,6 @@ spec: version: v2024.4.27 updateConstraints: allowlist: - - '>= 15.8' + - '>= 15.5' version: "15.5" {{ end }} diff --git a/charts/kubedb-catalog/templates/postgres/postgres-15.6-official.yaml b/charts/kubedb-catalog/templates/postgres/postgres-15.6-official.yaml index 2283c93d8..93a87e326 100644 --- a/charts/kubedb-catalog/templates/postgres/postgres-15.6-official.yaml +++ b/charts/kubedb-catalog/templates/postgres/postgres-15.6-official.yaml @@ -56,6 +56,6 @@ spec: version: v2024.4.27 updateConstraints: allowlist: - - '>= 15.8' + - '>= 15.6' version: "15.6" {{ end }} diff --git a/charts/kubedb-catalog/templates/postgres/postgres-15.6-postgis.yaml b/charts/kubedb-catalog/templates/postgres/postgres-15.6-postgis.yaml index cc65a8ebe..5cf23167a 100644 --- a/charts/kubedb-catalog/templates/postgres/postgres-15.6-postgis.yaml +++ b/charts/kubedb-catalog/templates/postgres/postgres-15.6-postgis.yaml @@ -56,6 +56,6 @@ spec: version: v2024.4.27 updateConstraints: allowlist: - - '>= 15.8' + - '>= 15.6' version: "15.6" {{ end }} diff --git a/charts/kubedb-catalog/templates/postgres/postgres-15.8-official.yaml b/charts/kubedb-catalog/templates/postgres/postgres-15.8-official.yaml index 43b32fa2d..4046d7b5f 100644 --- a/charts/kubedb-catalog/templates/postgres/postgres-15.8-official.yaml +++ b/charts/kubedb-catalog/templates/postgres/postgres-15.8-official.yaml @@ -56,7 +56,7 @@ spec: version: v2024.4.27 updateConstraints: allowlist: - - '>= 15.10' + - '>= 15.8' version: "15.8" --- @@ -112,6 +112,6 @@ spec: version: v2024.4.27 updateConstraints: allowlist: - - '>= 15.10' + - '>= 15.8' version: "15.8" {{ end }} diff --git a/charts/kubedb-catalog/templates/postgres/postgres-16.1-official.yaml b/charts/kubedb-catalog/templates/postgres/postgres-16.1-official.yaml index 8f8c04c70..5f08aa37b 100644 --- a/charts/kubedb-catalog/templates/postgres/postgres-16.1-official.yaml +++ b/charts/kubedb-catalog/templates/postgres/postgres-16.1-official.yaml @@ -54,7 +54,7 @@ spec: version: v2024.4.27 updateConstraints: allowlist: - - '>= 16.2' + - '>= 16.1' version: "16.1" --- @@ -110,6 +110,6 @@ spec: version: v2024.4.27 updateConstraints: allowlist: - - '>= 16.2' + - '>= 16.1' version: "16.1" {{ end }} diff --git a/charts/kubedb-catalog/templates/postgres/postgres-16.2-official.yaml b/charts/kubedb-catalog/templates/postgres/postgres-16.2-official.yaml index eba10378e..13ee1cacc 100644 --- a/charts/kubedb-catalog/templates/postgres/postgres-16.2-official.yaml +++ b/charts/kubedb-catalog/templates/postgres/postgres-16.2-official.yaml @@ -56,6 +56,6 @@ spec: version: v2024.4.27 updateConstraints: allowlist: - - '>= 16.4' + - '>= 16.2' version: "16.2" {{ end }} diff --git a/charts/kubedb-catalog/templates/postgres/postgres-16.2-postgis.yaml b/charts/kubedb-catalog/templates/postgres/postgres-16.2-postgis.yaml index 5a3795ef0..79c8a10df 100644 --- a/charts/kubedb-catalog/templates/postgres/postgres-16.2-postgis.yaml +++ b/charts/kubedb-catalog/templates/postgres/postgres-16.2-postgis.yaml @@ -56,6 +56,6 @@ spec: version: v2024.4.27 updateConstraints: allowlist: - - '>= 16.4' + - '>= 16.2' version: "16.2" {{ end }} diff --git a/charts/kubedb-catalog/templates/postgres/postgres-16.4-official.yaml b/charts/kubedb-catalog/templates/postgres/postgres-16.4-official.yaml index c12896b35..93495eef7 100644 --- a/charts/kubedb-catalog/templates/postgres/postgres-16.4-official.yaml +++ b/charts/kubedb-catalog/templates/postgres/postgres-16.4-official.yaml @@ -54,7 +54,7 @@ spec: version: v2024.4.27 updateConstraints: allowlist: - - '>= 16.6' + - '>= 16.4' version: "16.4" --- @@ -110,6 +110,6 @@ spec: version: v2024.4.27 updateConstraints: allowlist: - - '>= 16.6' + - '>= 16.4' version: "16.4" {{ end }}