Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 5 additions & 0 deletions config.dev.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -200,6 +200,11 @@ menu:
parent: database
weight: 20
pre: /assets/images/databases/logos/png/zookeepers.png
- name: Aerospike
identifier: aerospike
parent: database
weight: 21
pre: /assets/images/databases/logos/png/aerospikes.png
- name: Amazon EKS
identifier: amazon-eks
parent: partners
Expand Down
5 changes: 5 additions & 0 deletions config.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -358,6 +358,11 @@ menu:
parent: database
weight: 31
pre: /assets/images/databases/logos/png/weaviates.png
- name: Aerospike
identifier: aerospike
parent: database
weight: 32
pre: /assets/images/databases/logos/png/aerospikes.png
- name: Amazon EKS
identifier: amazon-eks
parent: partners
Expand Down
9 changes: 9 additions & 0 deletions content/overview/kubedb/databases/aerospike.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
---
title: Run and Manage Aerospike on Kubernetes - KubeDB
type: "overview"
layout: "overview"
id: "aerospike"
data: "data/products/kubedb/databases/aerospike.json"
url: "/kubernetes/databases/run-and-manage-aerospike-on-kubernetes"
description: "Provision, Upgrade, Scaling, Volume Expansion, Monitor, Backup & Restore, Security for Aerospike Databases in Kubernetes on any Public & Private Cloud"
---
79 changes: 79 additions & 0 deletions data/products/kubedb/databases/aerospike.json
Original file line number Diff line number Diff line change
@@ -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. <br /> <br />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. <br /> <br />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"
}
}
}
11 changes: 10 additions & 1 deletion data/products/kubestash.json
Original file line number Diff line number Diff line change
Expand Up @@ -176,6 +176,15 @@
"hostDocs": false,
"show": true
},
{
"version": "v2026.5.18-rc.0",
"hostDocs": true,
"show": true,
"info": {
"cli": "v0.27.0-rc.0",
"installer": "v2026.5.18-rc.0"
}
},
{
"version": "v2026.4.27",
"hostDocs": true,
Expand Down Expand Up @@ -399,7 +408,7 @@
}
}
],
"latestVersion": "v2026.4.27",
"latestVersion": "v2026.5.18-rc.0",
"socialLinks": {
"facebook": "https://facebook.com/appscode",
"github": "https://github.com/kubestash",
Expand Down
1 change: 1 addition & 0 deletions layouts/partials/menu/database-mega-menu.html
Original file line number Diff line number Diff line change
Expand Up @@ -29,6 +29,7 @@
(dict "name" "SAP HanaDB" "id" "hanadb" "icon" "/assets/images/databases/logos/png/hanadbs.png")
)
"nosql" (slice
(dict "name" "Aerospike" "id" "aerospike" "icon" "/assets/images/databases/logos/png/aerospikes.png")
(dict "name" "Cassandra" "id" "cassandra" "icon" "/assets/images/databases/logos/png/cassandras.png")
(dict "name" "DocumentDB" "id" "documentdb" "icon" "/assets/images/databases/logos/png/documentdbs.png")
(dict "name" "MongoDB" "id" "mongodb" "icon" "/assets/images/databases/logos/png/mongodbs.png")
Expand Down
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading