diff --git a/content/overview/kubedb/databases/druid.md b/content/overview/kubedb/databases/druid.md
new file mode 100644
index 0000000000..6de14905d8
--- /dev/null
+++ b/content/overview/kubedb/databases/druid.md
@@ -0,0 +1,9 @@
+---
+title: Run and Manage Druid on Kubernetes - KubeDB
+type: "overview"
+layout: "overview"
+id: "druid"
+data: "data/products/kubedb/databases/druid.json"
+url: "/kubernetes/databases/run-and-manage-druid-on-kubernetes"
+description: "Provision, Upgrade, Scaling, Volume Expansion, Monitor, Backup & Restore, Security for Druid Databases in Kubernetes on any Public & Private Cloud"
+---
diff --git a/content/overview/kubedb/databases/ferretdb.md b/content/overview/kubedb/databases/ferretdb.md
new file mode 100644
index 0000000000..eef279cf13
--- /dev/null
+++ b/content/overview/kubedb/databases/ferretdb.md
@@ -0,0 +1,9 @@
+---
+title: Run and Manage FerretDB on Kubernetes - KubeDB
+type: "overview"
+layout: "overview"
+id: "ferretdb"
+data: "data/products/kubedb/databases/ferretdb.json"
+url: "/kubernetes/databases/run-and-manage-ferretdb-on-kubernetes"
+description: "Provision, Upgrade, Scaling, Volume Expansion, Monitor, Backup & Restore, Security for FerretDB Databases in Kubernetes on any Public & Private Cloud"
+---
diff --git a/content/overview/kubedb/databases/mssqlserver.md b/content/overview/kubedb/databases/mssqlserver.md
new file mode 100644
index 0000000000..74a4f87b70
--- /dev/null
+++ b/content/overview/kubedb/databases/mssqlserver.md
@@ -0,0 +1,9 @@
+---
+title: Run and Manage Microsoft SQL Server on Kubernetes - KubeDB
+type: "overview"
+layout: "overview"
+id: "mssqlserver"
+data: "data/products/kubedb/databases/mssqlserver.json"
+url: "/kubernetes/databases/run-and-manage-mssqlserver-on-kubernetes"
+description: "Provision, Upgrade, Scaling, Volume Expansion, Monitor, Backup & Restore, Security for Microsoft SQL Server Databases in Kubernetes on any Public & Private Cloud"
+---
diff --git a/content/overview/kubedb/databases/pgpool.md b/content/overview/kubedb/databases/pgpool.md
new file mode 100644
index 0000000000..fe9ed36576
--- /dev/null
+++ b/content/overview/kubedb/databases/pgpool.md
@@ -0,0 +1,9 @@
+---
+title: Run and Manage Pgpool on Kubernetes - KubeDB
+type: "overview"
+layout: "overview"
+id: "pgpool"
+data: "data/products/kubedb/databases/pgpool.json"
+url: "/kubernetes/databases/run-and-manage-pgpool-on-kubernetes"
+description: "Provision, Upgrade, Scaling, Volume Expansion, Monitor, Backup & Restore, Security for Pgpool Databases in Kubernetes on any Public & Private Cloud"
+---
diff --git a/content/overview/kubedb/databases/rabbitmq.md b/content/overview/kubedb/databases/rabbitmq.md
new file mode 100644
index 0000000000..97d1386743
--- /dev/null
+++ b/content/overview/kubedb/databases/rabbitmq.md
@@ -0,0 +1,9 @@
+---
+title: Run and Manage RabbitMQ on Kubernetes - KubeDB
+type: "overview"
+layout: "overview"
+id: "rabbitmq"
+data: "data/products/kubedb/databases/rabbitmq.json"
+url: "/kubernetes/databases/run-and-manage-rabbitmq-on-kubernetes"
+description: "Provision, Upgrade, Scaling, Volume Expansion, Monitor, Backup & Restore, Security for RabbitMQ Databases in Kubernetes on any Public & Private Cloud"
+---
diff --git a/content/overview/kubedb/databases/singlestore.md b/content/overview/kubedb/databases/singlestore.md
new file mode 100644
index 0000000000..f24f4f5ae2
--- /dev/null
+++ b/content/overview/kubedb/databases/singlestore.md
@@ -0,0 +1,9 @@
+---
+title: Run and Manage SingleStore on Kubernetes - KubeDB
+type: "overview"
+layout: "overview"
+id: "singlestore"
+data: "data/products/kubedb/databases/singlestore.json"
+url: "/kubernetes/databases/run-and-manage-singlestore-on-kubernetes"
+description: "Provision, Upgrade, Scaling, Volume Expansion, Monitor, Backup & Restore, Security for SingleStore Databases in Kubernetes on any Public & Private Cloud"
+---
diff --git a/content/overview/kubedb/databases/solr.md b/content/overview/kubedb/databases/solr.md
new file mode 100644
index 0000000000..3990224fcf
--- /dev/null
+++ b/content/overview/kubedb/databases/solr.md
@@ -0,0 +1,9 @@
+---
+title: Run and Manage Solr on Kubernetes - KubeDB
+type: "overview"
+layout: "overview"
+id: "solr"
+data: "data/products/kubedb/databases/solr.json"
+url: "/kubernetes/databases/run-and-manage-solr-on-kubernetes"
+description: "Provision, Upgrade, Scaling, Volume Expansion, Monitor, Backup & Restore, Security for Solr Databases in Kubernetes on any Public & Private Cloud"
+---
diff --git a/content/overview/kubedb/databases/zookeeper.md b/content/overview/kubedb/databases/zookeeper.md
new file mode 100644
index 0000000000..4c531f9d2d
--- /dev/null
+++ b/content/overview/kubedb/databases/zookeeper.md
@@ -0,0 +1,9 @@
+---
+title: Run and Manage ZooKeeper on Kubernetes - KubeDB
+type: "overview"
+layout: "overview"
+id: "zookeeper"
+data: "data/products/kubedb/databases/zookeeper.json"
+url: "/kubernetes/databases/run-and-manage-zookeeper-on-kubernetes"
+description: "Provision, Upgrade, Scaling, Volume Expansion, Monitor, Backup & Restore, Security for ZooKeeper Databases in Kubernetes on any Public & Private Cloud"
+---
diff --git a/data/products/kubedb/databases/druid.json b/data/products/kubedb/databases/druid.json
new file mode 100644
index 0000000000..72ad08e354
--- /dev/null
+++ b/data/products/kubedb/databases/druid.json
@@ -0,0 +1,80 @@
+{
+ "name": "Druid",
+ "id": "druid",
+ "title": "Run and Manage Apache Druid on Kubernetes",
+ "hero": "/assets/images/databases/illustrations/kc-bg.svg",
+ "summary": "Provision, Upgrade, Scaling, Volume Expansion, Monitor, Backup & Restore, Security for Druid 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 its databases and manage its life cycle on Kubernetes.
KubeDB is the leader in Kubernetes Native Database Management Solutions which simplifies and automates routine database tasks such as **Provisioning, Monitoring, Upgrading, Patching, Scaling, Volume Expansion, Backup & Restore, Failure detection, and Recovery** for various popular databases on private and public clouds. KubeDB developed the first-ever Production-Grade **Kubernetes operator for Druid** to manage its Day-2 operations. KubeDB is a managed DBaaS that allows developers to run their databases alongside the respective application. You can simply deploy a Druid server on Kubernetes and manage its Day-2 operations via KubeDB Druid Operator.",
+ "keywords": [
+ "Provision",
+ "Failure Detection",
+ "Upgrade",
+ "Scaling",
+ "Volume Expansion",
+ "Backup & Recovery",
+ "Monitor",
+ "Data Protection for Druid Databases in Kubernetes on Public and Private Cloud"
+ ],
+ "features": [
+ {
+ "title": "Provisioning",
+ "image": "/assets/images/databases/illustrations/colud-chair.gif",
+ "description": "If you can run Kubernetes, you can simply provision Druid databases using KubeDB. You don’t need to worry about all of the knowledge of Kubernetes Concept, Helm, and Druid server side setup. KubeDB simplifies the whole process for you. You just have to use standard Kubernetes CLI and API to provision Druid databases."
+ },
+ {
+ "title": "Version Upgrade",
+ "image": "/assets/images/databases/illustrations/version-control.gif",
+ "description": "Upgrading the database version in Kubernetes is complicated. Upgrade operation should follow a specific order. KubeDB allows you to upgrade your running Druid database version without any downtime. You can upgrade your database to any major or minor update of the Druid version."
+ },
+ {
+ "title": "Scaling",
+ "image": "/assets/images/databases/illustrations/scalling.png",
+ "description": "To improve your database performance you have to make sure that your database is scalable. KubeDB offers both Vertical and Horizontal Scaling of Druid databases in Kubernetes. You can simply scale your Druid cluster in Kubernetes using KubeDB."
+ },
+ {
+ "title": "Volume Expansion",
+ "image": "/assets/images/databases/illustrations/expansion.gif",
+ "description": "Having options of increasing database volume ensures your database high availability and performance. You can expand your storage capacity of Druid Database in Kubernetes by using KubeDB."
+ },
+ {
+ "title": "Backup & Restore",
+ "image": "/assets/images/databases/illustrations/backup.gif",
+ "description": "To protect your database from any kind of accidental data loss, you will need a disaster recovery solution for your database. KubeDB offers you to Backup & Restore your Druid Database in Kubernetes via Stash. Stash is seemingly integrated with KubeDB. You can automate this feature to backup your Druid database in Kubernetes by using Stash."
+ },
+ {
+ "title": "Monitoring",
+ "image": "/assets/images/databases/illustrations/overview.gif",
+ "description": "KubeDB comes with native support for monitoring via Prometheus. You can use builtin Prometheus scrapper or CoreOS Prometheus Operator to monitor your Druid database in Kubernetes. You can use the Grafana to view key operational metrics, including compute/memory/storage capacity utilization, I/O activity, and instance connections."
+ },
+ {
+ "title": "Security",
+ "image": "/assets/images/databases/illustrations/security.gif",
+ "description": "To secure a database your data needs to go through a cryptographic protocol that provides end-to-end security of the data transmission over the network. You can secure your Druid Database with TLS using KubeDB. Also, KubeDB allows you to use encrypted storage for your databases using keys you manage through your cloud provider’s key management service."
+ }
+ ],
+ "example": {
+ "apiVersion": "kubedb.com/v1alpha2",
+ "kind": "Druid",
+ "metadata": {
+ "name": "druid-demo",
+ "namespace": "demo"
+ },
+ "spec": {
+ "replicas": "3",
+ "version": "3.6.0",
+ "storageType": "Durable",
+ "storage": {
+ "storageClassName": "standard",
+ "accessModes": [
+ "ReadWriteOnce"
+ ],
+ "resources": {
+ "requests": {
+ "storage": "1Gi"
+ }
+ }
+ },
+ "terminationPolicy": "Delete"
+ }
+ }
+}
diff --git a/data/products/kubedb/databases/ferretdb.json b/data/products/kubedb/databases/ferretdb.json
new file mode 100644
index 0000000000..58a42d06c1
--- /dev/null
+++ b/data/products/kubedb/databases/ferretdb.json
@@ -0,0 +1,80 @@
+{
+ "name": "FerretDB",
+ "id": "ferretdb",
+ "title": "Run and Manage Apache FerretDB on Kubernetes",
+ "hero": "/assets/images/databases/illustrations/kc-bg.svg",
+ "summary": "Provision, Upgrade, Scaling, Volume Expansion, Monitor, Backup & Restore, Security for FerretDB 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 its databases and manage its life cycle on Kubernetes.
KubeDB is the leader in Kubernetes Native Database Management Solutions which simplifies and automates routine database tasks such as **Provisioning, Monitoring, Upgrading, Patching, Scaling, Volume Expansion, Backup & Restore, Failure detection, and Recovery** for various popular databases on private and public clouds. KubeDB developed the first-ever Production-Grade **Kubernetes operator for FerretDB** to manage its Day-2 operations. KubeDB is a managed DBaaS that allows developers to run their databases alongside the respective application. You can simply deploy a FerretDB server on Kubernetes and manage its Day-2 operations via KubeDB FerretDB Operator.",
+ "keywords": [
+ "Provision",
+ "Failure Detection",
+ "Upgrade",
+ "Scaling",
+ "Volume Expansion",
+ "Backup & Recovery",
+ "Monitor",
+ "Data Protection for FerretDB Databases in Kubernetes on Public and Private Cloud"
+ ],
+ "features": [
+ {
+ "title": "Provisioning",
+ "image": "/assets/images/databases/illustrations/colud-chair.gif",
+ "description": "If you can run Kubernetes, you can simply provision FerretDB databases using KubeDB. You don’t need to worry about all of the knowledge of Kubernetes Concept, Helm, and FerretDB server side setup. KubeDB simplifies the whole process for you. You just have to use standard Kubernetes CLI and API to provision FerretDB databases."
+ },
+ {
+ "title": "Version Upgrade",
+ "image": "/assets/images/databases/illustrations/version-control.gif",
+ "description": "Upgrading the database version in Kubernetes is complicated. Upgrade operation should follow a specific order. KubeDB allows you to upgrade your running FerretDB database version without any downtime. You can upgrade your database to any major or minor update of the FerretDB version."
+ },
+ {
+ "title": "Scaling",
+ "image": "/assets/images/databases/illustrations/scalling.png",
+ "description": "To improve your database performance you have to make sure that your database is scalable. KubeDB offers both Vertical and Horizontal Scaling of FerretDB databases in Kubernetes. You can simply scale your FerretDB cluster in Kubernetes using KubeDB."
+ },
+ {
+ "title": "Volume Expansion",
+ "image": "/assets/images/databases/illustrations/expansion.gif",
+ "description": "Having options of increasing database volume ensures your database high availability and performance. You can expand your storage capacity of FerretDB Database in Kubernetes by using KubeDB."
+ },
+ {
+ "title": "Backup & Restore",
+ "image": "/assets/images/databases/illustrations/backup.gif",
+ "description": "To protect your database from any kind of accidental data loss, you will need a disaster recovery solution for your database. KubeDB offers you to Backup & Restore your FerretDB Database in Kubernetes via Stash. Stash is seemingly integrated with KubeDB. You can automate this feature to backup your FerretDB database in Kubernetes by using Stash."
+ },
+ {
+ "title": "Monitoring",
+ "image": "/assets/images/databases/illustrations/overview.gif",
+ "description": "KubeDB comes with native support for monitoring via Prometheus. You can use builtin Prometheus scrapper or CoreOS Prometheus Operator to monitor your FerretDB database in Kubernetes. You can use the Grafana to view key operational metrics, including compute/memory/storage capacity utilization, I/O activity, and instance connections."
+ },
+ {
+ "title": "Security",
+ "image": "/assets/images/databases/illustrations/security.gif",
+ "description": "To secure a database your data needs to go through a cryptographic protocol that provides end-to-end security of the data transmission over the network. You can secure your FerretDB Database with TLS using KubeDB. Also, KubeDB allows you to use encrypted storage for your databases using keys you manage through your cloud provider’s key management service."
+ }
+ ],
+ "example": {
+ "apiVersion": "kubedb.com/v1alpha2",
+ "kind": "FerretDB",
+ "metadata": {
+ "name": "ferretdb-demo",
+ "namespace": "demo"
+ },
+ "spec": {
+ "replicas": "3",
+ "version": "3.6.0",
+ "storageType": "Durable",
+ "storage": {
+ "storageClassName": "standard",
+ "accessModes": [
+ "ReadWriteOnce"
+ ],
+ "resources": {
+ "requests": {
+ "storage": "1Gi"
+ }
+ }
+ },
+ "terminationPolicy": "Delete"
+ }
+ }
+}
diff --git a/data/products/kubedb/databases/mssqlserver.json b/data/products/kubedb/databases/mssqlserver.json
new file mode 100644
index 0000000000..0de79c0179
--- /dev/null
+++ b/data/products/kubedb/databases/mssqlserver.json
@@ -0,0 +1,80 @@
+{
+ "name": "Microsoft SQL Server",
+ "id": "mssqlserver",
+ "title": "Run and Manage Apache Microsoft SQL Server on Kubernetes",
+ "hero": "/assets/images/databases/illustrations/kc-bg.svg",
+ "summary": "Provision, Upgrade, Scaling, Volume Expansion, Monitor, Backup & Restore, Security for Microsoft SQL Server 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 its databases and manage its life cycle on Kubernetes.
KubeDB is the leader in Kubernetes Native Database Management Solutions which simplifies and automates routine database tasks such as **Provisioning, Monitoring, Upgrading, Patching, Scaling, Volume Expansion, Backup & Restore, Failure detection, and Recovery** for various popular databases on private and public clouds. KubeDB developed the first-ever Production-Grade **Kubernetes operator for Microsoft SQL Server** to manage its Day-2 operations. KubeDB is a managed DBaaS that allows developers to run their databases alongside the respective application. You can simply deploy a Microsoft SQL Server server on Kubernetes and manage its Day-2 operations via KubeDB Microsoft SQL Server Operator.",
+ "keywords": [
+ "Provision",
+ "Failure Detection",
+ "Upgrade",
+ "Scaling",
+ "Volume Expansion",
+ "Backup & Recovery",
+ "Monitor",
+ "Data Protection for Microsoft SQL Server Databases in Kubernetes on Public and Private Cloud"
+ ],
+ "features": [
+ {
+ "title": "Provisioning",
+ "image": "/assets/images/databases/illustrations/colud-chair.gif",
+ "description": "If you can run Kubernetes, you can simply provision Microsoft SQL Server databases using KubeDB. You don’t need to worry about all of the knowledge of Kubernetes Concept, Helm, and Microsoft SQL Server server side setup. KubeDB simplifies the whole process for you. You just have to use standard Kubernetes CLI and API to provision Microsoft SQL Server databases."
+ },
+ {
+ "title": "Version Upgrade",
+ "image": "/assets/images/databases/illustrations/version-control.gif",
+ "description": "Upgrading the database version in Kubernetes is complicated. Upgrade operation should follow a specific order. KubeDB allows you to upgrade your running Microsoft SQL Server database version without any downtime. You can upgrade your database to any major or minor update of the Microsoft SQL Server version."
+ },
+ {
+ "title": "Scaling",
+ "image": "/assets/images/databases/illustrations/scalling.png",
+ "description": "To improve your database performance you have to make sure that your database is scalable. KubeDB offers both Vertical and Horizontal Scaling of Microsoft SQL Server databases in Kubernetes. You can simply scale your Microsoft SQL Server cluster in Kubernetes using KubeDB."
+ },
+ {
+ "title": "Volume Expansion",
+ "image": "/assets/images/databases/illustrations/expansion.gif",
+ "description": "Having options of increasing database volume ensures your database high availability and performance. You can expand your storage capacity of Microsoft SQL Server Database in Kubernetes by using KubeDB."
+ },
+ {
+ "title": "Backup & Restore",
+ "image": "/assets/images/databases/illustrations/backup.gif",
+ "description": "To protect your database from any kind of accidental data loss, you will need a disaster recovery solution for your database. KubeDB offers you to Backup & Restore your Microsoft SQL Server Database in Kubernetes via Stash. Stash is seemingly integrated with KubeDB. You can automate this feature to backup your Microsoft SQL Server database in Kubernetes by using Stash."
+ },
+ {
+ "title": "Monitoring",
+ "image": "/assets/images/databases/illustrations/overview.gif",
+ "description": "KubeDB comes with native support for monitoring via Prometheus. You can use builtin Prometheus scrapper or CoreOS Prometheus Operator to monitor your Microsoft SQL Server database in Kubernetes. You can use the Grafana to view key operational metrics, including compute/memory/storage capacity utilization, I/O activity, and instance connections."
+ },
+ {
+ "title": "Security",
+ "image": "/assets/images/databases/illustrations/security.gif",
+ "description": "To secure a database your data needs to go through a cryptographic protocol that provides end-to-end security of the data transmission over the network. You can secure your Microsoft SQL Server Database with TLS using KubeDB. Also, KubeDB allows you to use encrypted storage for your databases using keys you manage through your cloud provider’s key management service."
+ }
+ ],
+ "example": {
+ "apiVersion": "kubedb.com/v1alpha2",
+ "kind": "Microsoft SQL Server",
+ "metadata": {
+ "name": "mssqlserver-demo",
+ "namespace": "demo"
+ },
+ "spec": {
+ "replicas": "3",
+ "version": "3.6.0",
+ "storageType": "Durable",
+ "storage": {
+ "storageClassName": "standard",
+ "accessModes": [
+ "ReadWriteOnce"
+ ],
+ "resources": {
+ "requests": {
+ "storage": "1Gi"
+ }
+ }
+ },
+ "terminationPolicy": "Delete"
+ }
+ }
+}
diff --git a/data/products/kubedb/databases/pgpool.json b/data/products/kubedb/databases/pgpool.json
new file mode 100644
index 0000000000..352b4556fe
--- /dev/null
+++ b/data/products/kubedb/databases/pgpool.json
@@ -0,0 +1,80 @@
+{
+ "name": "Pgpool",
+ "id": "pgpool",
+ "title": "Run and Manage Apache Pgpool on Kubernetes",
+ "hero": "/assets/images/databases/illustrations/kc-bg.svg",
+ "summary": "Provision, Upgrade, Scaling, Volume Expansion, Monitor, Backup & Restore, Security for Pgpool 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 its databases and manage its life cycle on Kubernetes.
KubeDB is the leader in Kubernetes Native Database Management Solutions which simplifies and automates routine database tasks such as **Provisioning, Monitoring, Upgrading, Patching, Scaling, Volume Expansion, Backup & Restore, Failure detection, and Recovery** for various popular databases on private and public clouds. KubeDB developed the first-ever Production-Grade **Kubernetes operator for Pgpool** to manage its Day-2 operations. KubeDB is a managed DBaaS that allows developers to run their databases alongside the respective application. You can simply deploy a Pgpool server on Kubernetes and manage its Day-2 operations via KubeDB Pgpool Operator.",
+ "keywords": [
+ "Provision",
+ "Failure Detection",
+ "Upgrade",
+ "Scaling",
+ "Volume Expansion",
+ "Backup & Recovery",
+ "Monitor",
+ "Data Protection for Pgpool Databases in Kubernetes on Public and Private Cloud"
+ ],
+ "features": [
+ {
+ "title": "Provisioning",
+ "image": "/assets/images/databases/illustrations/colud-chair.gif",
+ "description": "If you can run Kubernetes, you can simply provision Pgpool databases using KubeDB. You don’t need to worry about all of the knowledge of Kubernetes Concept, Helm, and Pgpool server side setup. KubeDB simplifies the whole process for you. You just have to use standard Kubernetes CLI and API to provision Pgpool databases."
+ },
+ {
+ "title": "Version Upgrade",
+ "image": "/assets/images/databases/illustrations/version-control.gif",
+ "description": "Upgrading the database version in Kubernetes is complicated. Upgrade operation should follow a specific order. KubeDB allows you to upgrade your running Pgpool database version without any downtime. You can upgrade your database to any major or minor update of the Pgpool version."
+ },
+ {
+ "title": "Scaling",
+ "image": "/assets/images/databases/illustrations/scalling.png",
+ "description": "To improve your database performance you have to make sure that your database is scalable. KubeDB offers both Vertical and Horizontal Scaling of Pgpool databases in Kubernetes. You can simply scale your Pgpool cluster in Kubernetes using KubeDB."
+ },
+ {
+ "title": "Volume Expansion",
+ "image": "/assets/images/databases/illustrations/expansion.gif",
+ "description": "Having options of increasing database volume ensures your database high availability and performance. You can expand your storage capacity of Pgpool Database in Kubernetes by using KubeDB."
+ },
+ {
+ "title": "Backup & Restore",
+ "image": "/assets/images/databases/illustrations/backup.gif",
+ "description": "To protect your database from any kind of accidental data loss, you will need a disaster recovery solution for your database. KubeDB offers you to Backup & Restore your Pgpool Database in Kubernetes via Stash. Stash is seemingly integrated with KubeDB. You can automate this feature to backup your Pgpool database in Kubernetes by using Stash."
+ },
+ {
+ "title": "Monitoring",
+ "image": "/assets/images/databases/illustrations/overview.gif",
+ "description": "KubeDB comes with native support for monitoring via Prometheus. You can use builtin Prometheus scrapper or CoreOS Prometheus Operator to monitor your Pgpool database in Kubernetes. You can use the Grafana to view key operational metrics, including compute/memory/storage capacity utilization, I/O activity, and instance connections."
+ },
+ {
+ "title": "Security",
+ "image": "/assets/images/databases/illustrations/security.gif",
+ "description": "To secure a database your data needs to go through a cryptographic protocol that provides end-to-end security of the data transmission over the network. You can secure your Pgpool Database with TLS using KubeDB. Also, KubeDB allows you to use encrypted storage for your databases using keys you manage through your cloud provider’s key management service."
+ }
+ ],
+ "example": {
+ "apiVersion": "kubedb.com/v1alpha2",
+ "kind": "Pgpool",
+ "metadata": {
+ "name": "pgpool-demo",
+ "namespace": "demo"
+ },
+ "spec": {
+ "replicas": "3",
+ "version": "3.6.0",
+ "storageType": "Durable",
+ "storage": {
+ "storageClassName": "standard",
+ "accessModes": [
+ "ReadWriteOnce"
+ ],
+ "resources": {
+ "requests": {
+ "storage": "1Gi"
+ }
+ }
+ },
+ "terminationPolicy": "Delete"
+ }
+ }
+}
diff --git a/data/products/kubedb/databases/rabbitmq.json b/data/products/kubedb/databases/rabbitmq.json
new file mode 100644
index 0000000000..2fab19c4ef
--- /dev/null
+++ b/data/products/kubedb/databases/rabbitmq.json
@@ -0,0 +1,80 @@
+{
+ "name": "RabbitMQ",
+ "id": "rabbitmq",
+ "title": "Run and Manage Apache RabbitMQ on Kubernetes",
+ "hero": "/assets/images/databases/illustrations/kc-bg.svg",
+ "summary": "Provision, Upgrade, Scaling, Volume Expansion, Monitor, Backup & Restore, Security for RabbitMQ 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 its databases and manage its life cycle on Kubernetes.
KubeDB is the leader in Kubernetes Native Database Management Solutions which simplifies and automates routine database tasks such as **Provisioning, Monitoring, Upgrading, Patching, Scaling, Volume Expansion, Backup & Restore, Failure detection, and Recovery** for various popular databases on private and public clouds. KubeDB developed the first-ever Production-Grade **Kubernetes operator for RabbitMQ** to manage its Day-2 operations. KubeDB is a managed DBaaS that allows developers to run their databases alongside the respective application. You can simply deploy a RabbitMQ server on Kubernetes and manage its Day-2 operations via KubeDB RabbitMQ Operator.",
+ "keywords": [
+ "Provision",
+ "Failure Detection",
+ "Upgrade",
+ "Scaling",
+ "Volume Expansion",
+ "Backup & Recovery",
+ "Monitor",
+ "Data Protection for RabbitMQ Databases in Kubernetes on Public and Private Cloud"
+ ],
+ "features": [
+ {
+ "title": "Provisioning",
+ "image": "/assets/images/databases/illustrations/colud-chair.gif",
+ "description": "If you can run Kubernetes, you can simply provision RabbitMQ databases using KubeDB. You don’t need to worry about all of the knowledge of Kubernetes Concept, Helm, and RabbitMQ server side setup. KubeDB simplifies the whole process for you. You just have to use standard Kubernetes CLI and API to provision RabbitMQ databases."
+ },
+ {
+ "title": "Version Upgrade",
+ "image": "/assets/images/databases/illustrations/version-control.gif",
+ "description": "Upgrading the database version in Kubernetes is complicated. Upgrade operation should follow a specific order. KubeDB allows you to upgrade your running RabbitMQ database version without any downtime. You can upgrade your database to any major or minor update of the RabbitMQ version."
+ },
+ {
+ "title": "Scaling",
+ "image": "/assets/images/databases/illustrations/scalling.png",
+ "description": "To improve your database performance you have to make sure that your database is scalable. KubeDB offers both Vertical and Horizontal Scaling of RabbitMQ databases in Kubernetes. You can simply scale your RabbitMQ cluster in Kubernetes using KubeDB."
+ },
+ {
+ "title": "Volume Expansion",
+ "image": "/assets/images/databases/illustrations/expansion.gif",
+ "description": "Having options of increasing database volume ensures your database high availability and performance. You can expand your storage capacity of RabbitMQ Database in Kubernetes by using KubeDB."
+ },
+ {
+ "title": "Backup & Restore",
+ "image": "/assets/images/databases/illustrations/backup.gif",
+ "description": "To protect your database from any kind of accidental data loss, you will need a disaster recovery solution for your database. KubeDB offers you to Backup & Restore your RabbitMQ Database in Kubernetes via Stash. Stash is seemingly integrated with KubeDB. You can automate this feature to backup your RabbitMQ database in Kubernetes by using Stash."
+ },
+ {
+ "title": "Monitoring",
+ "image": "/assets/images/databases/illustrations/overview.gif",
+ "description": "KubeDB comes with native support for monitoring via Prometheus. You can use builtin Prometheus scrapper or CoreOS Prometheus Operator to monitor your RabbitMQ database in Kubernetes. You can use the Grafana to view key operational metrics, including compute/memory/storage capacity utilization, I/O activity, and instance connections."
+ },
+ {
+ "title": "Security",
+ "image": "/assets/images/databases/illustrations/security.gif",
+ "description": "To secure a database your data needs to go through a cryptographic protocol that provides end-to-end security of the data transmission over the network. You can secure your RabbitMQ Database with TLS using KubeDB. Also, KubeDB allows you to use encrypted storage for your databases using keys you manage through your cloud provider’s key management service."
+ }
+ ],
+ "example": {
+ "apiVersion": "kubedb.com/v1alpha2",
+ "kind": "RabbitMQ",
+ "metadata": {
+ "name": "rabbitmq-demo",
+ "namespace": "demo"
+ },
+ "spec": {
+ "replicas": "3",
+ "version": "3.6.0",
+ "storageType": "Durable",
+ "storage": {
+ "storageClassName": "standard",
+ "accessModes": [
+ "ReadWriteOnce"
+ ],
+ "resources": {
+ "requests": {
+ "storage": "1Gi"
+ }
+ }
+ },
+ "terminationPolicy": "Delete"
+ }
+ }
+}
diff --git a/data/products/kubedb/databases/singlestore.json b/data/products/kubedb/databases/singlestore.json
new file mode 100644
index 0000000000..8cd4f728d7
--- /dev/null
+++ b/data/products/kubedb/databases/singlestore.json
@@ -0,0 +1,80 @@
+{
+ "name": "SingleStore",
+ "id": "singlestore",
+ "title": "Run and Manage Apache SingleStore on Kubernetes",
+ "hero": "/assets/images/databases/illustrations/kc-bg.svg",
+ "summary": "Provision, Upgrade, Scaling, Volume Expansion, Monitor, Backup & Restore, Security for SingleStore 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 its databases and manage its life cycle on Kubernetes.
KubeDB is the leader in Kubernetes Native Database Management Solutions which simplifies and automates routine database tasks such as **Provisioning, Monitoring, Upgrading, Patching, Scaling, Volume Expansion, Backup & Restore, Failure detection, and Recovery** for various popular databases on private and public clouds. KubeDB developed the first-ever Production-Grade **Kubernetes operator for SingleStore** to manage its Day-2 operations. KubeDB is a managed DBaaS that allows developers to run their databases alongside the respective application. You can simply deploy a SingleStore server on Kubernetes and manage its Day-2 operations via KubeDB SingleStore Operator.",
+ "keywords": [
+ "Provision",
+ "Failure Detection",
+ "Upgrade",
+ "Scaling",
+ "Volume Expansion",
+ "Backup & Recovery",
+ "Monitor",
+ "Data Protection for SingleStore Databases in Kubernetes on Public and Private Cloud"
+ ],
+ "features": [
+ {
+ "title": "Provisioning",
+ "image": "/assets/images/databases/illustrations/colud-chair.gif",
+ "description": "If you can run Kubernetes, you can simply provision SingleStore databases using KubeDB. You don’t need to worry about all of the knowledge of Kubernetes Concept, Helm, and SingleStore server side setup. KubeDB simplifies the whole process for you. You just have to use standard Kubernetes CLI and API to provision SingleStore databases."
+ },
+ {
+ "title": "Version Upgrade",
+ "image": "/assets/images/databases/illustrations/version-control.gif",
+ "description": "Upgrading the database version in Kubernetes is complicated. Upgrade operation should follow a specific order. KubeDB allows you to upgrade your running SingleStore database version without any downtime. You can upgrade your database to any major or minor update of the SingleStore version."
+ },
+ {
+ "title": "Scaling",
+ "image": "/assets/images/databases/illustrations/scalling.png",
+ "description": "To improve your database performance you have to make sure that your database is scalable. KubeDB offers both Vertical and Horizontal Scaling of SingleStore databases in Kubernetes. You can simply scale your SingleStore cluster in Kubernetes using KubeDB."
+ },
+ {
+ "title": "Volume Expansion",
+ "image": "/assets/images/databases/illustrations/expansion.gif",
+ "description": "Having options of increasing database volume ensures your database high availability and performance. You can expand your storage capacity of SingleStore Database in Kubernetes by using KubeDB."
+ },
+ {
+ "title": "Backup & Restore",
+ "image": "/assets/images/databases/illustrations/backup.gif",
+ "description": "To protect your database from any kind of accidental data loss, you will need a disaster recovery solution for your database. KubeDB offers you to Backup & Restore your SingleStore Database in Kubernetes via Stash. Stash is seemingly integrated with KubeDB. You can automate this feature to backup your SingleStore database in Kubernetes by using Stash."
+ },
+ {
+ "title": "Monitoring",
+ "image": "/assets/images/databases/illustrations/overview.gif",
+ "description": "KubeDB comes with native support for monitoring via Prometheus. You can use builtin Prometheus scrapper or CoreOS Prometheus Operator to monitor your SingleStore database in Kubernetes. You can use the Grafana to view key operational metrics, including compute/memory/storage capacity utilization, I/O activity, and instance connections."
+ },
+ {
+ "title": "Security",
+ "image": "/assets/images/databases/illustrations/security.gif",
+ "description": "To secure a database your data needs to go through a cryptographic protocol that provides end-to-end security of the data transmission over the network. You can secure your SingleStore Database with TLS using KubeDB. Also, KubeDB allows you to use encrypted storage for your databases using keys you manage through your cloud provider’s key management service."
+ }
+ ],
+ "example": {
+ "apiVersion": "kubedb.com/v1alpha2",
+ "kind": "SingleStore",
+ "metadata": {
+ "name": "singlestore-demo",
+ "namespace": "demo"
+ },
+ "spec": {
+ "replicas": "3",
+ "version": "3.6.0",
+ "storageType": "Durable",
+ "storage": {
+ "storageClassName": "standard",
+ "accessModes": [
+ "ReadWriteOnce"
+ ],
+ "resources": {
+ "requests": {
+ "storage": "1Gi"
+ }
+ }
+ },
+ "terminationPolicy": "Delete"
+ }
+ }
+}
diff --git a/data/products/kubedb/databases/solr.json b/data/products/kubedb/databases/solr.json
new file mode 100644
index 0000000000..6ee111ec3f
--- /dev/null
+++ b/data/products/kubedb/databases/solr.json
@@ -0,0 +1,80 @@
+{
+ "name": "Solr",
+ "id": "solr",
+ "title": "Run and Manage Apache Solr on Kubernetes",
+ "hero": "/assets/images/databases/illustrations/kc-bg.svg",
+ "summary": "Provision, Upgrade, Scaling, Volume Expansion, Monitor, Backup & Restore, Security for Solr 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 its databases and manage its life cycle on Kubernetes.
KubeDB is the leader in Kubernetes Native Database Management Solutions which simplifies and automates routine database tasks such as **Provisioning, Monitoring, Upgrading, Patching, Scaling, Volume Expansion, Backup & Restore, Failure detection, and Recovery** for various popular databases on private and public clouds. KubeDB developed the first-ever Production-Grade **Kubernetes operator for Solr** to manage its Day-2 operations. KubeDB is a managed DBaaS that allows developers to run their databases alongside the respective application. You can simply deploy a Solr server on Kubernetes and manage its Day-2 operations via KubeDB Solr Operator.",
+ "keywords": [
+ "Provision",
+ "Failure Detection",
+ "Upgrade",
+ "Scaling",
+ "Volume Expansion",
+ "Backup & Recovery",
+ "Monitor",
+ "Data Protection for Solr Databases in Kubernetes on Public and Private Cloud"
+ ],
+ "features": [
+ {
+ "title": "Provisioning",
+ "image": "/assets/images/databases/illustrations/colud-chair.gif",
+ "description": "If you can run Kubernetes, you can simply provision Solr databases using KubeDB. You don’t need to worry about all of the knowledge of Kubernetes Concept, Helm, and Solr server side setup. KubeDB simplifies the whole process for you. You just have to use standard Kubernetes CLI and API to provision Solr databases."
+ },
+ {
+ "title": "Version Upgrade",
+ "image": "/assets/images/databases/illustrations/version-control.gif",
+ "description": "Upgrading the database version in Kubernetes is complicated. Upgrade operation should follow a specific order. KubeDB allows you to upgrade your running Solr database version without any downtime. You can upgrade your database to any major or minor update of the Solr version."
+ },
+ {
+ "title": "Scaling",
+ "image": "/assets/images/databases/illustrations/scalling.png",
+ "description": "To improve your database performance you have to make sure that your database is scalable. KubeDB offers both Vertical and Horizontal Scaling of Solr databases in Kubernetes. You can simply scale your Solr cluster in Kubernetes using KubeDB."
+ },
+ {
+ "title": "Volume Expansion",
+ "image": "/assets/images/databases/illustrations/expansion.gif",
+ "description": "Having options of increasing database volume ensures your database high availability and performance. You can expand your storage capacity of Solr Database in Kubernetes by using KubeDB."
+ },
+ {
+ "title": "Backup & Restore",
+ "image": "/assets/images/databases/illustrations/backup.gif",
+ "description": "To protect your database from any kind of accidental data loss, you will need a disaster recovery solution for your database. KubeDB offers you to Backup & Restore your Solr Database in Kubernetes via Stash. Stash is seemingly integrated with KubeDB. You can automate this feature to backup your Solr database in Kubernetes by using Stash."
+ },
+ {
+ "title": "Monitoring",
+ "image": "/assets/images/databases/illustrations/overview.gif",
+ "description": "KubeDB comes with native support for monitoring via Prometheus. You can use builtin Prometheus scrapper or CoreOS Prometheus Operator to monitor your Solr database in Kubernetes. You can use the Grafana to view key operational metrics, including compute/memory/storage capacity utilization, I/O activity, and instance connections."
+ },
+ {
+ "title": "Security",
+ "image": "/assets/images/databases/illustrations/security.gif",
+ "description": "To secure a database your data needs to go through a cryptographic protocol that provides end-to-end security of the data transmission over the network. You can secure your Solr Database with TLS using KubeDB. Also, KubeDB allows you to use encrypted storage for your databases using keys you manage through your cloud provider’s key management service."
+ }
+ ],
+ "example": {
+ "apiVersion": "kubedb.com/v1alpha2",
+ "kind": "Solr",
+ "metadata": {
+ "name": "solr-demo",
+ "namespace": "demo"
+ },
+ "spec": {
+ "replicas": "3",
+ "version": "3.6.0",
+ "storageType": "Durable",
+ "storage": {
+ "storageClassName": "standard",
+ "accessModes": [
+ "ReadWriteOnce"
+ ],
+ "resources": {
+ "requests": {
+ "storage": "1Gi"
+ }
+ }
+ },
+ "terminationPolicy": "Delete"
+ }
+ }
+}
diff --git a/data/products/kubedb/databases/zookeeper.json b/data/products/kubedb/databases/zookeeper.json
new file mode 100644
index 0000000000..113094712e
--- /dev/null
+++ b/data/products/kubedb/databases/zookeeper.json
@@ -0,0 +1,80 @@
+{
+ "name": "ZooKeeper",
+ "id": "zookeeper",
+ "title": "Run and Manage Apache ZooKeeper on Kubernetes",
+ "hero": "/assets/images/databases/illustrations/kc-bg.svg",
+ "summary": "Provision, Upgrade, Scaling, Volume Expansion, Monitor, Backup & Restore, Security for ZooKeeper 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 its databases and manage its life cycle on Kubernetes.
KubeDB is the leader in Kubernetes Native Database Management Solutions which simplifies and automates routine database tasks such as **Provisioning, Monitoring, Upgrading, Patching, Scaling, Volume Expansion, Backup & Restore, Failure detection, and Recovery** for various popular databases on private and public clouds. KubeDB developed the first-ever Production-Grade **Kubernetes operator for ZooKeeper** to manage its Day-2 operations. KubeDB is a managed DBaaS that allows developers to run their databases alongside the respective application. You can simply deploy a ZooKeeper server on Kubernetes and manage its Day-2 operations via KubeDB ZooKeeper Operator.",
+ "keywords": [
+ "Provision",
+ "Failure Detection",
+ "Upgrade",
+ "Scaling",
+ "Volume Expansion",
+ "Backup & Recovery",
+ "Monitor",
+ "Data Protection for ZooKeeper Databases in Kubernetes on Public and Private Cloud"
+ ],
+ "features": [
+ {
+ "title": "Provisioning",
+ "image": "/assets/images/databases/illustrations/colud-chair.gif",
+ "description": "If you can run Kubernetes, you can simply provision ZooKeeper databases using KubeDB. You don’t need to worry about all of the knowledge of Kubernetes Concept, Helm, and ZooKeeper server side setup. KubeDB simplifies the whole process for you. You just have to use standard Kubernetes CLI and API to provision ZooKeeper databases."
+ },
+ {
+ "title": "Version Upgrade",
+ "image": "/assets/images/databases/illustrations/version-control.gif",
+ "description": "Upgrading the database version in Kubernetes is complicated. Upgrade operation should follow a specific order. KubeDB allows you to upgrade your running ZooKeeper database version without any downtime. You can upgrade your database to any major or minor update of the ZooKeeper version."
+ },
+ {
+ "title": "Scaling",
+ "image": "/assets/images/databases/illustrations/scalling.png",
+ "description": "To improve your database performance you have to make sure that your database is scalable. KubeDB offers both Vertical and Horizontal Scaling of ZooKeeper databases in Kubernetes. You can simply scale your ZooKeeper cluster in Kubernetes using KubeDB."
+ },
+ {
+ "title": "Volume Expansion",
+ "image": "/assets/images/databases/illustrations/expansion.gif",
+ "description": "Having options of increasing database volume ensures your database high availability and performance. You can expand your storage capacity of ZooKeeper Database in Kubernetes by using KubeDB."
+ },
+ {
+ "title": "Backup & Restore",
+ "image": "/assets/images/databases/illustrations/backup.gif",
+ "description": "To protect your database from any kind of accidental data loss, you will need a disaster recovery solution for your database. KubeDB offers you to Backup & Restore your ZooKeeper Database in Kubernetes via Stash. Stash is seemingly integrated with KubeDB. You can automate this feature to backup your ZooKeeper database in Kubernetes by using Stash."
+ },
+ {
+ "title": "Monitoring",
+ "image": "/assets/images/databases/illustrations/overview.gif",
+ "description": "KubeDB comes with native support for monitoring via Prometheus. You can use builtin Prometheus scrapper or CoreOS Prometheus Operator to monitor your ZooKeeper database in Kubernetes. You can use the Grafana to view key operational metrics, including compute/memory/storage capacity utilization, I/O activity, and instance connections."
+ },
+ {
+ "title": "Security",
+ "image": "/assets/images/databases/illustrations/security.gif",
+ "description": "To secure a database your data needs to go through a cryptographic protocol that provides end-to-end security of the data transmission over the network. You can secure your ZooKeeper Database with TLS using KubeDB. Also, KubeDB allows you to use encrypted storage for your databases using keys you manage through your cloud provider’s key management service."
+ }
+ ],
+ "example": {
+ "apiVersion": "kubedb.com/v1alpha2",
+ "kind": "ZooKeeper",
+ "metadata": {
+ "name": "zookeeper-demo",
+ "namespace": "demo"
+ },
+ "spec": {
+ "replicas": "3",
+ "version": "3.6.0",
+ "storageType": "Durable",
+ "storage": {
+ "storageClassName": "standard",
+ "accessModes": [
+ "ReadWriteOnce"
+ ],
+ "resources": {
+ "requests": {
+ "storage": "1Gi"
+ }
+ }
+ },
+ "terminationPolicy": "Delete"
+ }
+ }
+}
diff --git a/layouts/_default/baseof.html b/layouts/_default/baseof.html
index 20d65338c7..02ffcf5ccd 100644
--- a/layouts/_default/baseof.html
+++ b/layouts/_default/baseof.html
@@ -669,7 +669,7 @@