Skip to content

Commit

Permalink
Add mongo v7.0.16 (#1492)
Browse files Browse the repository at this point in the history
Signed-off-by: Arnob kumar saha <[email protected]>
  • Loading branch information
ArnobKumarSaha authored Jan 6, 2025
1 parent 1410a60 commit 2c905fe
Show file tree
Hide file tree
Showing 20 changed files with 127 additions and 10 deletions.
3 changes: 2 additions & 1 deletion catalog/copy-images.sh
Original file line number Diff line number Diff line change
Expand Up @@ -136,6 +136,7 @@ $CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-images/mo
$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-images/mongo:5.0.23 $IMAGE_REGISTRY/appscode-images/mongo:5.0.23
$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-images/mongo:5.0.26 $IMAGE_REGISTRY/appscode-images/mongo:5.0.26
$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-images/mongo:6.0.12 $IMAGE_REGISTRY/appscode-images/mongo:6.0.12
$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-images/mongo:7.0.16 $IMAGE_REGISTRY/appscode-images/mongo:7.0.16
$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-images/mongo:7.0.5 $IMAGE_REGISTRY/appscode-images/mongo:7.0.5
$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-images/mongo:7.0.8 $IMAGE_REGISTRY/appscode-images/mongo:7.0.8
$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-images/mongo:8.0.3 $IMAGE_REGISTRY/appscode-images/mongo:8.0.3
Expand Down Expand Up @@ -302,7 +303,7 @@ $CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/kubedb/mysql-init:
$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/kubedb/mysql-router-init:v0.28.0 $IMAGE_REGISTRY/kubedb/mysql-router-init:v0.28.0
$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/kubedb/mysqld-exporter:v0.13.1 $IMAGE_REGISTRY/kubedb/mysqld-exporter:v0.13.1
$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/kubedb/percona-xtradb-coordinator:v0.23.0 $IMAGE_REGISTRY/kubedb/percona-xtradb-coordinator:v0.23.0
$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/kubedb/percona-xtradb-init:0.2.1 $IMAGE_REGISTRY/kubedb/percona-xtradb-init:0.2.1
$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/kubedb/percona-xtradb-init:0.2.2 $IMAGE_REGISTRY/kubedb/percona-xtradb-init:0.2.2
$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/kubedb/pg-coordinator:v0.34.0 $IMAGE_REGISTRY/kubedb/pg-coordinator:v0.34.0
$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/kubedb/pgbouncer:1.17.0 $IMAGE_REGISTRY/kubedb/pgbouncer:1.17.0
$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/kubedb/pgbouncer:1.18.0 $IMAGE_REGISTRY/kubedb/pgbouncer:1.18.0
Expand Down
3 changes: 2 additions & 1 deletion catalog/export-images.sh
Original file line number Diff line number Diff line change
Expand Up @@ -133,6 +133,7 @@ $CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-images/
$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-images/mongo:5.0.23 images/appscode-images-mongo-5.0.23.tar
$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-images/mongo:5.0.26 images/appscode-images-mongo-5.0.26.tar
$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-images/mongo:6.0.12 images/appscode-images-mongo-6.0.12.tar
$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-images/mongo:7.0.16 images/appscode-images-mongo-7.0.16.tar
$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-images/mongo:7.0.5 images/appscode-images-mongo-7.0.5.tar
$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-images/mongo:7.0.8 images/appscode-images-mongo-7.0.8.tar
$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-images/mongo:8.0.3 images/appscode-images-mongo-8.0.3.tar
Expand Down Expand Up @@ -299,7 +300,7 @@ $CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/kubedb/mysql-ini
$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/kubedb/mysql-router-init:v0.28.0 images/kubedb-mysql-router-init-v0.28.0.tar
$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/kubedb/mysqld-exporter:v0.13.1 images/kubedb-mysqld-exporter-v0.13.1.tar
$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/kubedb/percona-xtradb-coordinator:v0.23.0 images/kubedb-percona-xtradb-coordinator-v0.23.0.tar
$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/kubedb/percona-xtradb-init:0.2.1 images/kubedb-percona-xtradb-init-0.2.1.tar
$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/kubedb/percona-xtradb-init:0.2.2 images/kubedb-percona-xtradb-init-0.2.2.tar
$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/kubedb/pg-coordinator:v0.34.0 images/kubedb-pg-coordinator-v0.34.0.tar
$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/kubedb/pgbouncer:1.17.0 images/kubedb-pgbouncer-1.17.0.tar
$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/kubedb/pgbouncer:1.18.0 images/kubedb-pgbouncer-1.18.0.tar
Expand Down
3 changes: 2 additions & 1 deletion catalog/imagelist.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -99,6 +99,7 @@
- ghcr.io/appscode-images/mongo:5.0.23
- ghcr.io/appscode-images/mongo:5.0.26
- ghcr.io/appscode-images/mongo:6.0.12
- ghcr.io/appscode-images/mongo:7.0.16
- ghcr.io/appscode-images/mongo:7.0.5
- ghcr.io/appscode-images/mongo:7.0.8
- ghcr.io/appscode-images/mongo:8.0.3
Expand Down Expand Up @@ -265,7 +266,7 @@
- ghcr.io/kubedb/mysql-router-init:v0.28.0
- ghcr.io/kubedb/mysqld-exporter:v0.13.1
- ghcr.io/kubedb/percona-xtradb-coordinator:v0.23.0
- ghcr.io/kubedb/percona-xtradb-init:0.2.1
- ghcr.io/kubedb/percona-xtradb-init:0.2.2
- ghcr.io/kubedb/pg-coordinator:v0.34.0
- ghcr.io/kubedb/pgbouncer:1.17.0
- ghcr.io/kubedb/pgbouncer:1.18.0
Expand Down
3 changes: 2 additions & 1 deletion catalog/import-images.sh
Original file line number Diff line number Diff line change
Expand Up @@ -127,6 +127,7 @@ $CMD push --allow-nondistributable-artifacts --insecure images/appscode-images-m
$CMD push --allow-nondistributable-artifacts --insecure images/appscode-images-mongo-5.0.23.tar $IMAGE_REGISTRY/appscode-images/mongo:5.0.23
$CMD push --allow-nondistributable-artifacts --insecure images/appscode-images-mongo-5.0.26.tar $IMAGE_REGISTRY/appscode-images/mongo:5.0.26
$CMD push --allow-nondistributable-artifacts --insecure images/appscode-images-mongo-6.0.12.tar $IMAGE_REGISTRY/appscode-images/mongo:6.0.12
$CMD push --allow-nondistributable-artifacts --insecure images/appscode-images-mongo-7.0.16.tar $IMAGE_REGISTRY/appscode-images/mongo:7.0.16
$CMD push --allow-nondistributable-artifacts --insecure images/appscode-images-mongo-7.0.5.tar $IMAGE_REGISTRY/appscode-images/mongo:7.0.5
$CMD push --allow-nondistributable-artifacts --insecure images/appscode-images-mongo-7.0.8.tar $IMAGE_REGISTRY/appscode-images/mongo:7.0.8
$CMD push --allow-nondistributable-artifacts --insecure images/appscode-images-mongo-8.0.3.tar $IMAGE_REGISTRY/appscode-images/mongo:8.0.3
Expand Down Expand Up @@ -293,7 +294,7 @@ $CMD push --allow-nondistributable-artifacts --insecure images/kubedb-mysql-init
$CMD push --allow-nondistributable-artifacts --insecure images/kubedb-mysql-router-init-v0.28.0.tar $IMAGE_REGISTRY/kubedb/mysql-router-init:v0.28.0
$CMD push --allow-nondistributable-artifacts --insecure images/kubedb-mysqld-exporter-v0.13.1.tar $IMAGE_REGISTRY/kubedb/mysqld-exporter:v0.13.1
$CMD push --allow-nondistributable-artifacts --insecure images/kubedb-percona-xtradb-coordinator-v0.23.0.tar $IMAGE_REGISTRY/kubedb/percona-xtradb-coordinator:v0.23.0
$CMD push --allow-nondistributable-artifacts --insecure images/kubedb-percona-xtradb-init-0.2.1.tar $IMAGE_REGISTRY/kubedb/percona-xtradb-init:0.2.1
$CMD push --allow-nondistributable-artifacts --insecure images/kubedb-percona-xtradb-init-0.2.2.tar $IMAGE_REGISTRY/kubedb/percona-xtradb-init:0.2.2
$CMD push --allow-nondistributable-artifacts --insecure images/kubedb-pg-coordinator-v0.34.0.tar $IMAGE_REGISTRY/kubedb/pg-coordinator:v0.34.0
$CMD push --allow-nondistributable-artifacts --insecure images/kubedb-pgbouncer-1.17.0.tar $IMAGE_REGISTRY/kubedb/pgbouncer:1.17.0
$CMD push --allow-nondistributable-artifacts --insecure images/kubedb-pgbouncer-1.18.0.tar $IMAGE_REGISTRY/kubedb/pgbouncer:1.18.0
Expand Down
3 changes: 2 additions & 1 deletion catalog/import-into-k3s.sh
Original file line number Diff line number Diff line change
Expand Up @@ -125,6 +125,7 @@ k3s ctr images import images/appscode-images-mongo-4.4.26.tar
k3s ctr images import images/appscode-images-mongo-5.0.23.tar
k3s ctr images import images/appscode-images-mongo-5.0.26.tar
k3s ctr images import images/appscode-images-mongo-6.0.12.tar
k3s ctr images import images/appscode-images-mongo-7.0.16.tar
k3s ctr images import images/appscode-images-mongo-7.0.5.tar
k3s ctr images import images/appscode-images-mongo-7.0.8.tar
k3s ctr images import images/appscode-images-mongo-8.0.3.tar
Expand Down Expand Up @@ -291,7 +292,7 @@ k3s ctr images import images/kubedb-mysql-init-9.1.0-v1.tar
k3s ctr images import images/kubedb-mysql-router-init-v0.28.0.tar
k3s ctr images import images/kubedb-mysqld-exporter-v0.13.1.tar
k3s ctr images import images/kubedb-percona-xtradb-coordinator-v0.23.0.tar
k3s ctr images import images/kubedb-percona-xtradb-init-0.2.1.tar
k3s ctr images import images/kubedb-percona-xtradb-init-0.2.2.tar
k3s ctr images import images/kubedb-pg-coordinator-v0.34.0.tar
k3s ctr images import images/kubedb-pgbouncer-1.17.0.tar
k3s ctr images import images/kubedb-pgbouncer-1.18.0.tar
Expand Down
1 change: 1 addition & 0 deletions catalog/kubedb/active_versions.json
Original file line number Diff line number Diff line change
Expand Up @@ -99,6 +99,7 @@
"MongoDB": [
"8.0.4",
"8.0.3",
"7.0.16",
"7.0.8",
"7.0.5",
"percona-7.0.4",
Expand Down
1 change: 1 addition & 0 deletions catalog/kubedb/backup_tasks.json
Original file line number Diff line number Diff line change
Expand Up @@ -70,6 +70,7 @@
"percona-7.0.4",
"percona-6.0.12",
"percona-5.0.23",
"7.0.16",
"7.0.8",
"7.0.5",
"6.0.12"
Expand Down
47 changes: 47 additions & 0 deletions catalog/kubedb/raw/mongodb/mongodb-7.0.16-official.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,47 @@
apiVersion: catalog.kubedb.com/v1alpha1
kind: MongoDBVersion
metadata:
name: 7.0.16
spec:
archiver:
addon:
name: mongodb-addon
tasks:
fullBackup:
name: logical-backup
fullBackupRestore:
name: logical-backup-restore
manifestBackup:
name: manifest-backup
manifestRestore:
name: manifest-restore
volumeSnapshot:
name: volume-snapshot
walg:
image: ghcr.io/kubedb/wal-g:v2024.12.18_mongo
db:
image: ghcr.io/appscode-images/mongo:7.0.16
distribution: Official
exporter:
image: ghcr.io/kubedb/mongodb_exporter:v0.40.0
gitSyncer:
image: registry.k8s.io/git-sync/git-sync:v4.2.1
initContainer:
image: ghcr.io/kubedb/mongodb-init:6.0-v10
podSecurityPolicies:
databasePolicyName: mongodb-db
replicationModeDetector:
image: ghcr.io/kubedb/replication-mode-detector:v0.37.0
securityContext:
runAsGroup: 999
runAsUser: 999
stash:
addon:
backupTask:
name: mongodb-backup-6.0.5
restoreTask:
name: mongodb-restore-6.0.5
ui:
- name: mongo-ui
version: v2024.4.27
version: 7.0.16
1 change: 1 addition & 0 deletions catalog/kubedb/restore_tasks.json
Original file line number Diff line number Diff line change
Expand Up @@ -70,6 +70,7 @@
"percona-7.0.4",
"percona-6.0.12",
"percona-5.0.23",
"7.0.16",
"7.0.8",
"7.0.5",
"6.0.12"
Expand Down
1 change: 1 addition & 0 deletions catalog/scripts/mongodb/copy-images.sh
Original file line number Diff line number Diff line change
Expand Up @@ -40,6 +40,7 @@ $CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-images/mo
$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-images/mongo:5.0.23 $IMAGE_REGISTRY/appscode-images/mongo:5.0.23
$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-images/mongo:5.0.26 $IMAGE_REGISTRY/appscode-images/mongo:5.0.26
$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-images/mongo:6.0.12 $IMAGE_REGISTRY/appscode-images/mongo:6.0.12
$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-images/mongo:7.0.16 $IMAGE_REGISTRY/appscode-images/mongo:7.0.16
$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-images/mongo:7.0.5 $IMAGE_REGISTRY/appscode-images/mongo:7.0.5
$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-images/mongo:7.0.8 $IMAGE_REGISTRY/appscode-images/mongo:7.0.8
$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/appscode-images/mongo:8.0.3 $IMAGE_REGISTRY/appscode-images/mongo:8.0.3
Expand Down
1 change: 1 addition & 0 deletions catalog/scripts/mongodb/export-images.sh
Original file line number Diff line number Diff line change
Expand Up @@ -37,6 +37,7 @@ $CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-images/
$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-images/mongo:5.0.23 images/appscode-images-mongo-5.0.23.tar
$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-images/mongo:5.0.26 images/appscode-images-mongo-5.0.26.tar
$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-images/mongo:6.0.12 images/appscode-images-mongo-6.0.12.tar
$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-images/mongo:7.0.16 images/appscode-images-mongo-7.0.16.tar
$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-images/mongo:7.0.5 images/appscode-images-mongo-7.0.5.tar
$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-images/mongo:7.0.8 images/appscode-images-mongo-7.0.8.tar
$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/appscode-images/mongo:8.0.3 images/appscode-images-mongo-8.0.3.tar
Expand Down
1 change: 1 addition & 0 deletions catalog/scripts/mongodb/imagelist.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@
- ghcr.io/appscode-images/mongo:5.0.23
- ghcr.io/appscode-images/mongo:5.0.26
- ghcr.io/appscode-images/mongo:6.0.12
- ghcr.io/appscode-images/mongo:7.0.16
- ghcr.io/appscode-images/mongo:7.0.5
- ghcr.io/appscode-images/mongo:7.0.8
- ghcr.io/appscode-images/mongo:8.0.3
Expand Down
1 change: 1 addition & 0 deletions catalog/scripts/mongodb/import-images.sh
Original file line number Diff line number Diff line change
Expand Up @@ -31,6 +31,7 @@ $CMD push --allow-nondistributable-artifacts --insecure images/appscode-images-m
$CMD push --allow-nondistributable-artifacts --insecure images/appscode-images-mongo-5.0.23.tar $IMAGE_REGISTRY/appscode-images/mongo:5.0.23
$CMD push --allow-nondistributable-artifacts --insecure images/appscode-images-mongo-5.0.26.tar $IMAGE_REGISTRY/appscode-images/mongo:5.0.26
$CMD push --allow-nondistributable-artifacts --insecure images/appscode-images-mongo-6.0.12.tar $IMAGE_REGISTRY/appscode-images/mongo:6.0.12
$CMD push --allow-nondistributable-artifacts --insecure images/appscode-images-mongo-7.0.16.tar $IMAGE_REGISTRY/appscode-images/mongo:7.0.16
$CMD push --allow-nondistributable-artifacts --insecure images/appscode-images-mongo-7.0.5.tar $IMAGE_REGISTRY/appscode-images/mongo:7.0.5
$CMD push --allow-nondistributable-artifacts --insecure images/appscode-images-mongo-7.0.8.tar $IMAGE_REGISTRY/appscode-images/mongo:7.0.8
$CMD push --allow-nondistributable-artifacts --insecure images/appscode-images-mongo-8.0.3.tar $IMAGE_REGISTRY/appscode-images/mongo:8.0.3
Expand Down
1 change: 1 addition & 0 deletions catalog/scripts/mongodb/import-into-k3s.sh
Original file line number Diff line number Diff line change
Expand Up @@ -29,6 +29,7 @@ k3s ctr images import images/appscode-images-mongo-4.4.26.tar
k3s ctr images import images/appscode-images-mongo-5.0.23.tar
k3s ctr images import images/appscode-images-mongo-5.0.26.tar
k3s ctr images import images/appscode-images-mongo-6.0.12.tar
k3s ctr images import images/appscode-images-mongo-7.0.16.tar
k3s ctr images import images/appscode-images-mongo-7.0.5.tar
k3s ctr images import images/appscode-images-mongo-7.0.8.tar
k3s ctr images import images/appscode-images-mongo-8.0.3.tar
Expand Down
2 changes: 1 addition & 1 deletion catalog/scripts/perconaxtradb/copy-images.sh
Original file line number Diff line number Diff line change
Expand Up @@ -36,7 +36,7 @@ mv /tmp/crane .
CMD="./crane"

$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/kubedb/percona-xtradb-coordinator:v0.23.0 $IMAGE_REGISTRY/kubedb/percona-xtradb-coordinator:v0.23.0
$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/kubedb/percona-xtradb-init:0.2.1 $IMAGE_REGISTRY/kubedb/percona-xtradb-init:0.2.1
$CMD cp --allow-nondistributable-artifacts --insecure ghcr.io/kubedb/percona-xtradb-init:0.2.2 $IMAGE_REGISTRY/kubedb/percona-xtradb-init:0.2.2
$CMD cp --allow-nondistributable-artifacts --insecure percona/percona-xtradb-cluster:8.0.26 $IMAGE_REGISTRY/percona/percona-xtradb-cluster:8.0.26
$CMD cp --allow-nondistributable-artifacts --insecure percona/percona-xtradb-cluster:8.0.28 $IMAGE_REGISTRY/percona/percona-xtradb-cluster:8.0.28
$CMD cp --allow-nondistributable-artifacts --insecure percona/percona-xtradb-cluster:8.0.31 $IMAGE_REGISTRY/percona/percona-xtradb-cluster:8.0.31
Expand Down
2 changes: 1 addition & 1 deletion catalog/scripts/perconaxtradb/export-images.sh
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,7 @@ mv /tmp/crane images
CMD="./images/crane"

$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/kubedb/percona-xtradb-coordinator:v0.23.0 images/kubedb-percona-xtradb-coordinator-v0.23.0.tar
$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/kubedb/percona-xtradb-init:0.2.1 images/kubedb-percona-xtradb-init-0.2.1.tar
$CMD pull --allow-nondistributable-artifacts --insecure ghcr.io/kubedb/percona-xtradb-init:0.2.2 images/kubedb-percona-xtradb-init-0.2.2.tar
$CMD pull --allow-nondistributable-artifacts --insecure percona/percona-xtradb-cluster:8.0.26 images/percona-percona-xtradb-cluster-8.0.26.tar
$CMD pull --allow-nondistributable-artifacts --insecure percona/percona-xtradb-cluster:8.0.28 images/percona-percona-xtradb-cluster-8.0.28.tar
$CMD pull --allow-nondistributable-artifacts --insecure percona/percona-xtradb-cluster:8.0.31 images/percona-percona-xtradb-cluster-8.0.31.tar
Expand Down
2 changes: 1 addition & 1 deletion catalog/scripts/perconaxtradb/imagelist.yaml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
- ghcr.io/kubedb/percona-xtradb-coordinator:v0.23.0
- ghcr.io/kubedb/percona-xtradb-init:0.2.1
- ghcr.io/kubedb/percona-xtradb-init:0.2.2
- percona/percona-xtradb-cluster:8.0.26
- percona/percona-xtradb-cluster:8.0.28
- percona/percona-xtradb-cluster:8.0.31
Expand Down
2 changes: 1 addition & 1 deletion catalog/scripts/perconaxtradb/import-images.sh
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@ tar -zxvf $TARBALL
CMD="./crane"

$CMD push --allow-nondistributable-artifacts --insecure images/kubedb-percona-xtradb-coordinator-v0.23.0.tar $IMAGE_REGISTRY/kubedb/percona-xtradb-coordinator:v0.23.0
$CMD push --allow-nondistributable-artifacts --insecure images/kubedb-percona-xtradb-init-0.2.1.tar $IMAGE_REGISTRY/kubedb/percona-xtradb-init:0.2.1
$CMD push --allow-nondistributable-artifacts --insecure images/kubedb-percona-xtradb-init-0.2.2.tar $IMAGE_REGISTRY/kubedb/percona-xtradb-init:0.2.2
$CMD push --allow-nondistributable-artifacts --insecure images/percona-percona-xtradb-cluster-8.0.26.tar $IMAGE_REGISTRY/percona/percona-xtradb-cluster:8.0.26
$CMD push --allow-nondistributable-artifacts --insecure images/percona-percona-xtradb-cluster-8.0.28.tar $IMAGE_REGISTRY/percona/percona-xtradb-cluster:8.0.28
$CMD push --allow-nondistributable-artifacts --insecure images/percona-percona-xtradb-cluster-8.0.31.tar $IMAGE_REGISTRY/percona/percona-xtradb-cluster:8.0.31
Expand Down
2 changes: 1 addition & 1 deletion catalog/scripts/perconaxtradb/import-into-k3s.sh
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@ TARBALL=${1:-}
tar -zxvf $TARBALL

k3s ctr images import images/kubedb-percona-xtradb-coordinator-v0.23.0.tar
k3s ctr images import images/kubedb-percona-xtradb-init-0.2.1.tar
k3s ctr images import images/kubedb-percona-xtradb-init-0.2.2.tar
k3s ctr images import images/percona-percona-xtradb-cluster-8.0.26.tar
k3s ctr images import images/percona-percona-xtradb-cluster-8.0.28.tar
k3s ctr images import images/percona-percona-xtradb-cluster-8.0.31.tar
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,57 @@
{{ $featureGates := .Values.featureGates }}
{{- if .Values.global }}
{{ $featureGates = mergeOverwrite dict .Values.featureGates .Values.global.featureGates }}
{{- end }}

{{ if $featureGates.MongoDB }}

apiVersion: catalog.kubedb.com/v1alpha1
kind: MongoDBVersion
metadata:
name: '7.0.16'
labels:
{{- include "kubedb-catalog.labels" . | nindent 4 }}
spec:
archiver:
addon:
name: mongodb-addon
tasks:
fullBackup:
name: logical-backup
fullBackupRestore:
name: logical-backup-restore
manifestBackup:
name: manifest-backup
manifestRestore:
name: manifest-restore
volumeSnapshot:
name: volume-snapshot
walg:
image: '{{ include "image.ghcr" (merge (dict "_repo" "kubedb/wal-g") $) }}:v2024.12.18_mongo'
db:
image: '{{ include "image.ghcr" (merge (dict "_repo" "appscode-images/mongo") $) }}:7.0.16'
distribution: Official
exporter:
image: '{{ include "image.ghcr" (merge (dict "_repo" "kubedb/mongodb_exporter") $) }}:v0.40.0'
gitSyncer:
image: '{{ include "image.kubernetes" (merge (dict "_repo" "git-sync/git-sync") $) }}:v4.2.1'
initContainer:
image: '{{ include "image.ghcr" (merge (dict "_repo" "kubedb/mongodb-init") $) }}:6.0-v10'
podSecurityPolicies:
databasePolicyName: mongodb-db
replicationModeDetector:
image: '{{ include "image.ghcr" (merge (dict "_repo" "kubedb/replication-mode-detector") $) }}:v0.37.0'
securityContext:
runAsGroup: 999
runAsUser: 999
stash:
addon:
backupTask:
name: mongodb-backup-6.0.5
restoreTask:
name: mongodb-restore-6.0.5
ui:
- name: mongo-ui
version: v2024.4.27
version: 7.0.16
{{ end }}

0 comments on commit 2c905fe

Please sign in to comment.