Skip to content

Commit 8cbc529

Browse files
committed
Change staffs from scratch for hanadb
Signed-off-by: ZobayerAbedin <[email protected]>
1 parent 4a195ef commit 8cbc529

File tree

14 files changed

+85
-1
lines changed

14 files changed

+85
-1
lines changed

catalog/VersionMatrix.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -56,6 +56,11 @@
5656
| xpack-9.1.3 |||||||||||||||||||||||||||||||||||||||||||||||
5757
| xpack-9.1.4 |||||||||||||||||||||||||||||||||||||||||||||||
5858

59+
## HanaDB
60+
| | 2.0.82 |
61+
|--------|--------|
62+
| 2.0.82 ||
63+
5964
## Hazelcast
6065
| | 5.5.2 | 5.5.6 |
6166
|-------|-------|-------|

catalog/copy-images.sh

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -469,6 +469,7 @@ $CMD cp --allow-nondistributable-artifacts --insecure prom/mysqld-exporter:v0.13
469469
$CMD cp --allow-nondistributable-artifacts --insecure prometheuscommunity/elasticsearch-exporter:v1.7.0 $IMAGE_REGISTRY/prometheuscommunity/elasticsearch-exporter:v1.7.0
470470
$CMD cp --allow-nondistributable-artifacts --insecure prometheuscommunity/postgres-exporter:v0.15.0 $IMAGE_REGISTRY/prometheuscommunity/postgres-exporter:v0.15.0
471471
$CMD cp --allow-nondistributable-artifacts --insecure registry.k8s.io/git-sync/git-sync:v4.4.2 $IMAGE_REGISTRY/git-sync/git-sync:v4.4.2
472+
$CMD cp --allow-nondistributable-artifacts --insecure saplabs/hanaexpress:2.00.082.00.20250528.1 $IMAGE_REGISTRY/saplabs/hanaexpress:2.00.082.00.20250528.1
472473
$CMD cp --allow-nondistributable-artifacts --insecure singlestore/cluster-in-a-box:alma-8.1.32-e3d3cde6da-4.0.16-1.17.6 $IMAGE_REGISTRY/singlestore/cluster-in-a-box:alma-8.1.32-e3d3cde6da-4.0.16-1.17.6
473474
$CMD cp --allow-nondistributable-artifacts --insecure singlestore/cluster-in-a-box:alma-8.5.22-fe61f40cd1-4.1.0-1.17.11 $IMAGE_REGISTRY/singlestore/cluster-in-a-box:alma-8.5.22-fe61f40cd1-4.1.0-1.17.11
474475
$CMD cp --allow-nondistributable-artifacts --insecure singlestore/cluster-in-a-box:alma-8.5.7-bf633c1a54-4.0.17-1.17.8 $IMAGE_REGISTRY/singlestore/cluster-in-a-box:alma-8.5.7-bf633c1a54-4.0.17-1.17.8

catalog/export-images.sh

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -466,6 +466,7 @@ $CMD pull --allow-nondistributable-artifacts --insecure prom/mysqld-exporter:v0.
466466
$CMD pull --allow-nondistributable-artifacts --insecure prometheuscommunity/elasticsearch-exporter:v1.7.0 images/prometheuscommunity-elasticsearch-exporter-v1.7.0.tar
467467
$CMD pull --allow-nondistributable-artifacts --insecure prometheuscommunity/postgres-exporter:v0.15.0 images/prometheuscommunity-postgres-exporter-v0.15.0.tar
468468
$CMD pull --allow-nondistributable-artifacts --insecure registry.k8s.io/git-sync/git-sync:v4.4.2 images/git-sync-git-sync-v4.4.2.tar
469+
$CMD pull --allow-nondistributable-artifacts --insecure saplabs/hanaexpress:2.00.082.00.20250528.1 images/saplabs-hanaexpress-2.00.082.00.20250528.1.tar
469470
$CMD pull --allow-nondistributable-artifacts --insecure singlestore/cluster-in-a-box:alma-8.1.32-e3d3cde6da-4.0.16-1.17.6 images/singlestore-cluster-in-a-box-alma-8.1.32-e3d3cde6da-4.0.16-1.17.6.tar
470471
$CMD pull --allow-nondistributable-artifacts --insecure singlestore/cluster-in-a-box:alma-8.5.22-fe61f40cd1-4.1.0-1.17.11 images/singlestore-cluster-in-a-box-alma-8.5.22-fe61f40cd1-4.1.0-1.17.11.tar
471472
$CMD pull --allow-nondistributable-artifacts --insecure singlestore/cluster-in-a-box:alma-8.5.7-bf633c1a54-4.0.17-1.17.8 images/singlestore-cluster-in-a-box-alma-8.5.7-bf633c1a54-4.0.17-1.17.8.tar

catalog/imagelist.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -432,6 +432,7 @@
432432
- prometheuscommunity/elasticsearch-exporter:v1.7.0
433433
- prometheuscommunity/postgres-exporter:v0.15.0
434434
- registry.k8s.io/git-sync/git-sync:v4.4.2
435+
- saplabs/hanaexpress:2.00.082.00.20250528.1
435436
- singlestore/cluster-in-a-box:alma-8.1.32-e3d3cde6da-4.0.16-1.17.6
436437
- singlestore/cluster-in-a-box:alma-8.5.22-fe61f40cd1-4.1.0-1.17.11
437438
- singlestore/cluster-in-a-box:alma-8.5.7-bf633c1a54-4.0.17-1.17.8

catalog/import-images.sh

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -460,6 +460,7 @@ $CMD push --allow-nondistributable-artifacts --insecure images/prom-mysqld-expor
460460
$CMD push --allow-nondistributable-artifacts --insecure images/prometheuscommunity-elasticsearch-exporter-v1.7.0.tar $IMAGE_REGISTRY/prometheuscommunity/elasticsearch-exporter:v1.7.0
461461
$CMD push --allow-nondistributable-artifacts --insecure images/prometheuscommunity-postgres-exporter-v0.15.0.tar $IMAGE_REGISTRY/prometheuscommunity/postgres-exporter:v0.15.0
462462
$CMD push --allow-nondistributable-artifacts --insecure images/git-sync-git-sync-v4.4.2.tar $IMAGE_REGISTRY/git-sync/git-sync:v4.4.2
463+
$CMD push --allow-nondistributable-artifacts --insecure images/saplabs-hanaexpress-2.00.082.00.20250528.1.tar $IMAGE_REGISTRY/saplabs/hanaexpress:2.00.082.00.20250528.1
463464
$CMD push --allow-nondistributable-artifacts --insecure images/singlestore-cluster-in-a-box-alma-8.1.32-e3d3cde6da-4.0.16-1.17.6.tar $IMAGE_REGISTRY/singlestore/cluster-in-a-box:alma-8.1.32-e3d3cde6da-4.0.16-1.17.6
464465
$CMD push --allow-nondistributable-artifacts --insecure images/singlestore-cluster-in-a-box-alma-8.5.22-fe61f40cd1-4.1.0-1.17.11.tar $IMAGE_REGISTRY/singlestore/cluster-in-a-box:alma-8.5.22-fe61f40cd1-4.1.0-1.17.11
465466
$CMD push --allow-nondistributable-artifacts --insecure images/singlestore-cluster-in-a-box-alma-8.5.7-bf633c1a54-4.0.17-1.17.8.tar $IMAGE_REGISTRY/singlestore/cluster-in-a-box:alma-8.5.7-bf633c1a54-4.0.17-1.17.8

catalog/import-into-k3s.sh

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -458,6 +458,7 @@ k3s ctr images import images/prom-mysqld-exporter-v0.13.0.tar
458458
k3s ctr images import images/prometheuscommunity-elasticsearch-exporter-v1.7.0.tar
459459
k3s ctr images import images/prometheuscommunity-postgres-exporter-v0.15.0.tar
460460
k3s ctr images import images/git-sync-git-sync-v4.4.2.tar
461+
k3s ctr images import images/saplabs-hanaexpress-2.00.082.00.20250528.1.tar
461462
k3s ctr images import images/singlestore-cluster-in-a-box-alma-8.1.32-e3d3cde6da-4.0.16-1.17.6.tar
462463
k3s ctr images import images/singlestore-cluster-in-a-box-alma-8.5.22-fe61f40cd1-4.1.0-1.17.11.tar
463464
k3s ctr images import images/singlestore-cluster-in-a-box-alma-8.5.7-bf633c1a54-4.0.17-1.17.8.tar

catalog/kubedb/active_versions.json

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -66,6 +66,9 @@
6666
"1.23.0",
6767
"1.18.0"
6868
],
69+
"HanaDB": [
70+
"2.0.82"
71+
],
6972
"Hazelcast": [
7073
"5.5.6",
7174
"5.5.2"
Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
apiVersion: catalog.kubedb.com/v1alpha1
2+
kind: HanaDBVersion
3+
metadata:
4+
name: 2.0.82
5+
spec:
6+
db:
7+
image: saplabs/hanaexpress:2.00.082.00.20250528.1
8+
updateConstraints:
9+
allowlist:
10+
- 2.0.82
11+
version: 2.0.82
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
- saplabs/hanaexpress:2.00.082.00.20250528.1

charts/kubedb-catalog/README.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -61,6 +61,7 @@ The following table lists the configurable parameters of the `kubedb-catalog` ch
6161
| featureGates.Druid | | <code>true</code> |
6262
| featureGates.Elasticsearch | | <code>true</code> |
6363
| featureGates.FerretDB | | <code>true</code> |
64+
| featureGates.HanaDB | | <code>true</code> |
6465
| featureGates.Hazelcast | | <code>true</code> |
6566
| featureGates.Ignite | | <code>true</code> |
6667
| featureGates.Kafka | | <code>true</code> |

0 commit comments

Comments
 (0)