From 76622092189a9dccc0ddea128ad7bb5a1a43cd76 Mon Sep 17 00:00:00 2001 From: mohin7 Date: Wed, 20 May 2026 11:33:43 +0600 Subject: [PATCH 1/3] Add Aerospike data Signed-off-by: mohin7 --- data/products/kubedb/databases/aerospike.json | 79 +++++++++++++++++++ 1 file changed, 79 insertions(+) create mode 100644 data/products/kubedb/databases/aerospike.json diff --git a/data/products/kubedb/databases/aerospike.json b/data/products/kubedb/databases/aerospike.json new file mode 100644 index 00000000..929f6158 --- /dev/null +++ b/data/products/kubedb/databases/aerospike.json @@ -0,0 +1,79 @@ +{ + "name": "Aerospike", + "id": "aerospike", + "title": "Run and Manage Aerospike on Kubernetes", + "hero": "/assets/images/databases/illustrations/kc-bg.png", + "summary": "Provision, Upgrade, Scaling, Volume Expansion, Monitor, Backup & Restore, Security for Aerospike Databases in Kubernetes on any Public & Private Cloud", + "description": "As the world's enterprises rapidly move to the cloud, and containers are taking over the world of software development, Kubernetes is the platform that lets users seamlessly deploy, scale, run containers, and manage their application life-cycle.

But, running databases and stateful applications in Kubernetes has always been a challenge. And it is really difficult to **Run and Manage Production-Grade Databases on Kubernetes**. Every enterprise needs a production-grade operator to deploy databases and manage their life cycle on Kubernetes.

KubeDB simplifies and automates routine database tasks such as **Provisioning, Monitoring, Upgrading, Patching, Scaling, Volume Expansion, Backup & Restore, Failure detection, and Recovery** for popular databases on private and public clouds. You can deploy an Aerospike database on Kubernetes and manage Day-2 operations through KubeDB workflows.", + "keywords": [ + "Provision", + "Failure Detection", + "Upgrade", + "Scaling", + "Volume Expansion", + "Backup & Recovery", + "Monitor", + "Data Protection for Aerospike Databases in Kubernetes on Public and Private Cloud" + ], + "features": [ + { + "title": "Provisioning", + "image": "/assets/images/databases/illustrations/colud-chair.png", + "description": "If you can run Kubernetes, you can provision Aerospike databases using KubeDB workflows. You can use standard Kubernetes CLI and API patterns to define and operate database resources." + }, + { + "title": "Version Upgrade", + "image": "/assets/images/databases/illustrations/version-control.png", + "description": "Database upgrades in Kubernetes require careful orchestration. KubeDB workflows help streamline Aerospike version upgrade processes with operational guardrails." + }, + { + "title": "Scaling", + "image": "/assets/images/databases/illustrations/scalling.png", + "description": "To improve performance, your database should scale predictably. KubeDB workflows support scaling patterns for Aerospike on Kubernetes environments." + }, + { + "title": "Volume Expansion", + "image": "/assets/images/databases/illustrations/expansion.png", + "description": "Expanding storage capacity helps maintain performance and availability. KubeDB workflows support storage growth operations for Aerospike deployments in Kubernetes." + }, + { + "title": "Backup & Restore", + "image": "/assets/images/databases/illustrations/backup.png", + "description": "Disaster recovery is essential for production systems. KubeDB workflows integrate with backup solutions to support backup and restore for Aerospike workloads." + }, + { + "title": "Monitoring", + "image": "/assets/images/databases/illustrations/overview.png", + "description": "KubeDB provides observability integrations so you can monitor database health and key runtime metrics in Kubernetes environments." + }, + { + "title": "Security", + "image": "/assets/images/databases/illustrations/security.png", + "description": "Secure deployments with encryption in transit and at rest are critical. KubeDB workflows support security best practices for Aerospike on Kubernetes." + } + ], + "example": { + "apiVersion": "kubedb.com/v1alpha2", + "kind": "Aerospike", + "metadata": { + "name": "aerospike-quickstart", + "namespace": "demo" + }, + "spec": { + "version": "7.0.0", + "replicas": 1, + "storageType": "Durable", + "storage": { + "accessModes": [ + "ReadWriteOnce" + ], + "resources": { + "requests": { + "storage": "2Gi" + } + } + }, + "deletionPolicy": "WipeOut" + } + } +} From edc89a424684b65f2cf818e13ba44728c17db208 Mon Sep 17 00:00:00 2001 From: mohin7 Date: Wed, 20 May 2026 11:55:18 +0600 Subject: [PATCH 2/3] Add aerospike db logo Signed-off-by: mohin7 --- images/databases/logos/png/aerospikes.png | Bin 0 -> 1632 bytes 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 images/databases/logos/png/aerospikes.png diff --git a/images/databases/logos/png/aerospikes.png b/images/databases/logos/png/aerospikes.png new file mode 100644 index 0000000000000000000000000000000000000000..1229d23320206e0f08bbaf3381bf197ec9e42911 GIT binary patch literal 1632 zcmV-m2A}zfP)7GIRN+qVR8bK8+h$l7C8aV2{K-!kiCg^!9>%~-2%BVC5icHb-yRiZv~?kMa_TS zSAV<#XlQ7d4#EPkkv!idT<#gl_xtI$XCN2_3jnF5p9!c%pne45h_?`(^jcSF{w9Ey z{dMpksjmj<_5g$;-a;a3U1x zw&Yp}L3`H63TJ=L6_J9hCV#YV6@$}gxp5#2p%$XPDKbjp+?Gf|Y`WVnGEM<*f-uCT zy>2q`9h!fOj+d7HinEYQ7?yhKS8!O!y>UUDAXqjokZOY<kg9dXgOYJ4CZYtf>F(E10jl`D7)TSO4OO6u-;01KLF|NKCD&u;wZynA zF@<5-g77X<3Pdp$a#=GlODPb=2!gc(GinfkBthCx10)#}jdFrIp@tfukOeC-f)G&M zCtQO7LmNI3mMkA$WSSQ3G>i2vRekkCBjR39%4g zH)}QN zWB6N$w;JS{0(*j^!d?)&O6d0nda7yWg@i0igGaEjkb3y99e5Xq3(;D`k`as+u(JCG z+I5k}Lh3R5iMB3iKyZy zx4CeChm4oM^~vEDroM1b^c-00yg2o}@Z}4Z7P66a4;0cl*59o-5j#Kj8KOB~?ey3+ zI%6ludZ&AA5T3fWulCkuFb9ko)h8_kbGn{%kAV@a1X=66Jhhei5d?$~j@BP{p8^xu z2;#)BwGziA=7Af=|%=e4P=MD2s~Spt|wP(cc|2wo;d|Ssu25Il^?eP22r39g zuDl(Wm6D2ZM;Jn1MvyVyMpX6+mPyWc$@ zWA=W`+A~2nTNCAnw#+K~gub?`iyo)J^VdX6$7Q}@r%y5ngow`8tB<=!NN@}_vD5y? z{dDIEFh)$P@w!I|u8%bAu;2ME>ZM@ootNj;+QrhVi<8|g5P+y7ZHC^tBhML>BP06% zzN6A?5ck?VH-(R=dPT>(4iB!W00==`YYle}-QMN2$kh!$jY{`^jW zch*t1xd11`H!vf(`t9Q@a;?K5UXW{Rz%%zV5uHi44#z^Y__IP>cLu`ALB1gZcAl%; eYrPv9itrwCl;JQ{)gl7`0000 Date: Wed, 20 May 2026 11:56:02 +0600 Subject: [PATCH 3/3] Add svg aerospike logo Signed-off-by: mohin7 --- images/databases/logos/aerospikes.svg | 6 ++++++ 1 file changed, 6 insertions(+) create mode 100644 images/databases/logos/aerospikes.svg diff --git a/images/databases/logos/aerospikes.svg b/images/databases/logos/aerospikes.svg new file mode 100644 index 00000000..ac156863 --- /dev/null +++ b/images/databases/logos/aerospikes.svg @@ -0,0 +1,6 @@ + + + + + +