diff --git a/data/products/kubedb.json b/data/products/kubedb.json index 8fd8d30c84..50645963be 100644 --- a/data/products/kubedb.json +++ b/data/products/kubedb.json @@ -159,6 +159,7 @@ { "version": "v2026.4.27", "hostDocs": true, + "show": true, "info": { "autoscaler": "v0.49.0", "cli": "v0.64.0", @@ -173,7 +174,8 @@ }, { "version": "v2026.4.13-rc.0", - "hostDocs": true, + "hostDocs": false, + "show": false, "info": { "autoscaler": "v0.49.0-rc.0", "cli": "v0.64.0-rc.0", diff --git a/data/products/kubedb/case-studies/dedicatted.json b/data/products/kubedb/case-studies/dedicatted.json index cc4e1e409a..4aed72e4ff 100644 --- a/data/products/kubedb/case-studies/dedicatted.json +++ b/data/products/kubedb/case-studies/dedicatted.json @@ -37,19 +37,16 @@ "hero_metrics": [ { - "value": "10x", - "label": "Cost Reduction", - "sublabel": "Yearly database spend" + "value": "10x Cost", + "label": "Reduction" }, { - "value": "50%", - "label": "Faster Requests", - "sublabel": "Latency eliminated" + "value": "2x Performance", + "label": "Improvement" }, { - "value": "0", - "label": "Downtime", - "sublabel": "Zero data loss" + "value": "Zero Downtime", + "label": "Migration" } ], "hero_tags": [ @@ -74,7 +71,7 @@ "challenge_title": "Database costs were eating the entire Kubernetes budget", "challenge_badge": "THE CHALLENGE", - "challenge_summary": "MongoDB Atlas costs were equal to (or higher than) the cost of their entire 25+ node Kubernetes cluster on Hetzner Cloud.", + "challenge_summary": "MongoDB Atlas costs equal to entire 20-node Kubernetes cluster on Hetzner Cloud", "challenge_key_pains": "Data consistency · Backup & recovery · Security · Zero-downtime migration · Infrastructure reliability", "challenge_items": [ { @@ -96,7 +93,7 @@ "solution_badge": "THE SOLUTION", "solution_title": "KubeDB: Production-grade MongoDB as Kubernetes-native DBaaS", - "solution_description": "KubeDB automated everything - provisioning, high availability, backups with KubeStash, scaling, upgrades, and monitoring - directly inside their Kubernetes cluster.", + "solution_description": "Migrated to self-managed MongoDB using KubeDB operator with Stash backup solution", "solution_steps_title": "How the cluster runs today", "solution_features": [ "Automated lifecycle", @@ -177,8 +174,9 @@ { "icon": "lucide:rotate-cw", "label": "Daily automated backups" }, { "icon": "lucide:chart-line", "label": "Prometheus + Grafana monitoring" } ], - "results_quote": "We now have production-grade MongoDB with full control, at a fraction of the cost - all running natively in Kubernetes.", - "results_quote_author": "DEDICATTED DevOps Team", + "results_quote": "We saved around 90% of our costs and improved performance by keeping traffic inside Kubernetes.", + "results_quote_author": "Volodymyr Lysetskyy", + "results_quote_author_role": "DevOps Engineer", "value_props": [ { diff --git a/data/products/kubedb/case-studies/public-dbaas.json b/data/products/kubedb/case-studies/public-dbaas.json index b91af969f9..dd05f3162f 100644 --- a/data/products/kubedb/case-studies/public-dbaas.json +++ b/data/products/kubedb/case-studies/public-dbaas.json @@ -31,19 +31,16 @@ "hero_metrics": [ { - "value": "30 days", - "label": "To Production", - "sublabel": "Evaluation to public GA" + "value": "1 Month", + "label": "To Production" }, { - "value": "10+", - "label": "Database Engines", - "sublabel": "Live and self-service" + "value": "10+ Database", + "label": "Engines" }, { "value": "24/7", - "label": "Automated Operations", - "sublabel": "Zero manual DB management" + "label": "Automated" } ], "hero_tags": [ @@ -81,7 +78,7 @@ "challenge_title": "Launch a competitive public DBaaS - fast", "challenge_badge": "THE CHALLENGE", - "challenge_summary": "Company X needed a fully managed, white-label Database-as-a-Service to complement their managed Kubernetes offering, without building everything from scratch.", + "challenge_summary": "Need to launch a white-label DBaaS platform to serve 20,000+ business customers with extreme time-to-market pressure", "challenge_key_pains": "Rapid delivery · Multi-engine support · White-label branding · Customer self-service · Cost efficiency", "challenge_items": [ { @@ -103,7 +100,7 @@ "solution_badge": "KUBEDB SOLUTION", "solution_title": "KubeDB enabled launch of a complete public DBaaS in only 30 days", - "solution_description": "Company X integrated KubeDB into their SUSE Rancher-based managed Kubernetes service and used the ACE UI to deliver a polished, self-service DBaaS experience to thousands of customers.", + "solution_description": "Integrated KubeDB with SUSE Rancher-based Kubernetes service and ACE UI for self-service DBaaS", "solution_steps_title": "What KubeDB delivered in record time", "solution_steps": [ @@ -172,8 +169,9 @@ { "icon": "lucide:users", "label": "20,000+ customers served" }, { "icon": "lucide:shield-check", "label": "Enterprise-grade HA & security" } ], - "results_quote": "Launched fully-featured public DBaaS in just 30 days with complete automation and white-label self-service experience.", + "results_quote": "Launched fully-featured public DBaaS in just 1 month with complete automation and white-label self-service experience.", "results_quote_author": "Platform Team", + "results_quote_author_role": "Company X", "cta_title": "Launch your own public or white-label DBaaS in weeks - not months", "cta_description": "KubeDB gives cloud providers everything needed to offer production-grade, multi-engine Database-as-a-Service instantly.", diff --git a/data/products/kubedb/case-studies/telco.json b/data/products/kubedb/case-studies/telco.json index ff7aa849b2..678aa698d2 100644 --- a/data/products/kubedb/case-studies/telco.json +++ b/data/products/kubedb/case-studies/telco.json @@ -37,18 +37,15 @@ "hero_metrics": [ { "value": "100%", - "label": "Automated DB Lifecycle", - "sublabel": "Provisioning to recovery" + "label": "Automated" }, { - "value": "2023", - "label": "Production Rollout", - "sublabel": "KubeDB-powered DBaaS" + "value": "Multi-AZ", + "label": "Resilience" }, { - "value": "0", - "label": "Manual DB Operations", - "sublabel": "Full automation achieved" + "value": "Zero-Downtime", + "label": "Operations" } ], "hero_tags": [ @@ -137,17 +134,11 @@ } ], - "benefits_badge": "KUBEDB IN ACTION", - "solution_badge": "", - "solution_title": "", - "solution_description": "", - "solution_steps_title": "", - "solution_features": [], - "solution_steps": [], - "benefits_title": "Production-grade DBaaS delivered by KubeDB", - "benefits_description": "Production-grade DBaaS with KubeDB automating full database lifecycle on Kubernetes with zero-downtime operations.", - "benefits_items_title": "Key KubeDB Benefits Realized by Orange", - "benefits_items": [ + "solution_badge": "KUBEDB IN ACTION", + "solution_title": "Production-grade DBaaS delivered by KubeDB", + "solution_description": "Production-grade DBaaS with KubeDB automating full database lifecycle on Kubernetes with zero-downtime operations.", + "solution_items_title": "Key KubeDB Benefits Realized by Orange", + "solution_items": [ { "number": "01", "title": "Self-Service Provisioning", @@ -235,6 +226,7 @@ ], "results_quote": "From manual legacy databases to fully automated, production-grade DBaaS with complete data sovereignty and enterprise resilience.", "results_quote_author": "Platform Team", + "results_quote_author_role": "Orange Telecom", "value_props": [ { diff --git a/data/products/kubedb/databases/cassandra.json b/data/products/kubedb/databases/cassandra.json index 36100d8b4d..ce14d354f0 100644 --- a/data/products/kubedb/databases/cassandra.json +++ b/data/products/kubedb/databases/cassandra.json @@ -60,7 +60,7 @@ "namespace": "demo" }, "spec": { - "version": "5.0.3", + "version": "5.0.7", "topology": { "rack": [ { diff --git a/data/products/kubedb/databases/clickhouse.json b/data/products/kubedb/databases/clickhouse.json index d3619c5722..6748e05610 100644 --- a/data/products/kubedb/databases/clickhouse.json +++ b/data/products/kubedb/databases/clickhouse.json @@ -60,7 +60,7 @@ "namespace": "demo" }, "spec": { - "version": "24.4.1", + "version": "26.2.6", "replicas": 1, "storage": { "accessModes": [ diff --git a/data/products/kubedb/databases/db2.json b/data/products/kubedb/databases/db2.json new file mode 100644 index 0000000000..c43f6b2eef --- /dev/null +++ b/data/products/kubedb/databases/db2.json @@ -0,0 +1,78 @@ +{ + "name": "DB2", + "id": "db2", + "title": "Run and Manage IBM DB2 on Kubernetes", + "hero": "/assets/images/databases/illustrations/kc-bg.png", + "summary": "Provision, Upgrade, Scaling, Volume Expansion, Monitor, Backup & Restore, Security for DB2 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 DB2** 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 DB2 server on Kubernetes and manage its Day-2 operations via KubeDB DB2 Operator.", + "keywords": [ + "Provision", + "Failure Detection", + "Upgrade", + "Scaling", + "Volume Expansion", + "Backup & Recovery", + "Monitor", + "Data Protection for DB2 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 simply provision DB2 databases using KubeDB. You don't need to worry about all of the knowledge of Kubernetes Concept, Helm, and DB2 server side setup. KubeDB simplifies the whole process for you. You just have to use standard Kubernetes CLI and API to provision DB2 databases." + }, + { + "title": "Version Upgrade", + "image": "/assets/images/databases/illustrations/version-control.png", + "description": "Upgrading the database version in Kubernetes is complicated. Upgrade operation should follow a specific order. KubeDB allows you to upgrade your running DB2 database version without any downtime. You can upgrade your database to any major or minor update of the DB2 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 DB2 databases in Kubernetes. You can simply scale your DB2 cluster in Kubernetes using KubeDB." + }, + { + "title": "Volume Expansion", + "image": "/assets/images/databases/illustrations/expansion.png", + "description": "Having options of increasing database volume ensures your database high availability and performance. You can expand your storage capacity of DB2 Database in Kubernetes by using KubeDB." + }, + { + "title": "Backup & Restore", + "image": "/assets/images/databases/illustrations/backup.png", + "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 DB2 Database in Kubernetes via Stash. Stash is seemingly integrated with KubeDB. You can automate this feature to backup your DB2 database in Kubernetes by using Stash." + }, + { + "title": "Monitoring", + "image": "/assets/images/databases/illustrations/overview.png", + "description": "KubeDB comes with native support for monitoring via Prometheus. You can use builtin Prometheus scrapper or CoreOS Prometheus Operator to monitor your DB2 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.png", + "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 DB2 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": "DB2", + "metadata": { + "name": "db2-quickstart", + "namespace": "demo" + }, + "spec": { + "version": "11.5.8.0", + "replicas": 1, + "storage": { + "accessModes": [ + "ReadWriteOnce" + ], + "resources": { + "requests": { + "storage": "5Gi" + } + } + }, + "deletionPolicy": "WipeOut" + } + } +} diff --git a/data/products/kubedb/databases/documentdb.json b/data/products/kubedb/databases/documentdb.json new file mode 100644 index 0000000000..2cfd93372d --- /dev/null +++ b/data/products/kubedb/databases/documentdb.json @@ -0,0 +1,78 @@ +{ + "name": "DocumentDB", + "id": "documentdb", + "title": "Run and Manage DocumentDB on Kubernetes", + "hero": "/assets/images/databases/illustrations/kc-bg.png", + "summary": "Provision, Upgrade, Scaling, Volume Expansion, Monitor, Backup & Restore, Security for DocumentDB 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 DocumentDB** 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 DocumentDB server on Kubernetes and manage its Day-2 operations via KubeDB DocumentDB Operator.", + "keywords": [ + "Provision", + "Failure Detection", + "Upgrade", + "Scaling", + "Volume Expansion", + "Backup & Recovery", + "Monitor", + "Data Protection for DocumentDB 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 simply provision DocumentDB databases using KubeDB. You don't need to worry about all of the knowledge of Kubernetes Concept, Helm, and DocumentDB server side setup. KubeDB simplifies the whole process for you. You just have to use standard Kubernetes CLI and API to provision DocumentDB databases." + }, + { + "title": "Version Upgrade", + "image": "/assets/images/databases/illustrations/version-control.png", + "description": "Upgrading the database version in Kubernetes is complicated. Upgrade operation should follow a specific order. KubeDB allows you to upgrade your running DocumentDB database version without any downtime. You can upgrade your database to any major or minor update of the DocumentDB 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 DocumentDB databases in Kubernetes. You can simply scale your DocumentDB cluster in Kubernetes using KubeDB." + }, + { + "title": "Volume Expansion", + "image": "/assets/images/databases/illustrations/expansion.png", + "description": "Having options of increasing database volume ensures your database high availability and performance. You can expand your storage capacity of DocumentDB Database in Kubernetes by using KubeDB." + }, + { + "title": "Backup & Restore", + "image": "/assets/images/databases/illustrations/backup.png", + "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 DocumentDB Database in Kubernetes via Stash. Stash is seemingly integrated with KubeDB. You can automate this feature to backup your DocumentDB database in Kubernetes by using Stash." + }, + { + "title": "Monitoring", + "image": "/assets/images/databases/illustrations/overview.png", + "description": "KubeDB comes with native support for monitoring via Prometheus. You can use builtin Prometheus scrapper or CoreOS Prometheus Operator to monitor your DocumentDB 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.png", + "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 DocumentDB 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": "DocumentDB", + "metadata": { + "name": "documentdb-quickstart", + "namespace": "demo" + }, + "spec": { + "version": "pg17-0.109.0", + "replicas": 1, + "storage": { + "accessModes": [ + "ReadWriteOnce" + ], + "resources": { + "requests": { + "storage": "5Gi" + } + } + }, + "deletionPolicy": "WipeOut" + } + } +} diff --git a/data/products/kubedb/databases/druid.json b/data/products/kubedb/databases/druid.json index c98ba0db09..84466bca5f 100644 --- a/data/products/kubedb/databases/druid.json +++ b/data/products/kubedb/databases/druid.json @@ -60,7 +60,7 @@ "namespace": "demo" }, "spec": { - "version": "28.0.1", + "version": "36.0.0", "deepStorage": { "type": "s3", "configSecret": { diff --git a/data/products/kubedb/databases/elasticsearch.json b/data/products/kubedb/databases/elasticsearch.json index c7e2e8c364..bf8562d4df 100644 --- a/data/products/kubedb/databases/elasticsearch.json +++ b/data/products/kubedb/databases/elasticsearch.json @@ -60,7 +60,7 @@ "namespace": "demo" }, "spec": { - "version": "xpack-8.11.1", + "version": "xpack-9.2.3", "enableSSL": true, "replicas": 3, "storageType": "Durable", diff --git a/data/products/kubedb/databases/ferretdb.json b/data/products/kubedb/databases/ferretdb.json index 2c23ae938e..aa5f2a44dc 100644 --- a/data/products/kubedb/databases/ferretdb.json +++ b/data/products/kubedb/databases/ferretdb.json @@ -60,7 +60,7 @@ "namespace": "demo" }, "spec": { - "version": "1.18.0", + "version": "2.0.0", "authSecret": { "externallyManaged": false }, diff --git a/data/products/kubedb/databases/hanadb.json b/data/products/kubedb/databases/hanadb.json new file mode 100644 index 0000000000..b3b5e8ecce --- /dev/null +++ b/data/products/kubedb/databases/hanadb.json @@ -0,0 +1,78 @@ +{ + "name": "HanaDB", + "id": "hanadb", + "title": "Run and Manage SAP HANA on Kubernetes", + "hero": "/assets/images/databases/illustrations/kc-bg.png", + "summary": "Provision, Upgrade, Scaling, Volume Expansion, Monitor, Backup & Restore, Security for HanaDB 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 HanaDB** 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 HanaDB server on Kubernetes and manage its Day-2 operations via KubeDB HanaDB Operator.", + "keywords": [ + "Provision", + "Failure Detection", + "Upgrade", + "Scaling", + "Volume Expansion", + "Backup & Recovery", + "Monitor", + "Data Protection for HanaDB 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 simply provision HanaDB databases using KubeDB. You don't need to worry about all of the knowledge of Kubernetes Concept, Helm, and HanaDB server side setup. KubeDB simplifies the whole process for you. You just have to use standard Kubernetes CLI and API to provision HanaDB databases." + }, + { + "title": "Version Upgrade", + "image": "/assets/images/databases/illustrations/version-control.png", + "description": "Upgrading the database version in Kubernetes is complicated. Upgrade operation should follow a specific order. KubeDB allows you to upgrade your running HanaDB database version without any downtime. You can upgrade your database to any major or minor update of the HanaDB 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 HanaDB databases in Kubernetes. You can simply scale your HanaDB cluster in Kubernetes using KubeDB." + }, + { + "title": "Volume Expansion", + "image": "/assets/images/databases/illustrations/expansion.png", + "description": "Having options of increasing database volume ensures your database high availability and performance. You can expand your storage capacity of HanaDB Database in Kubernetes by using KubeDB." + }, + { + "title": "Backup & Restore", + "image": "/assets/images/databases/illustrations/backup.png", + "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 HanaDB Database in Kubernetes via Stash. Stash is seemingly integrated with KubeDB. You can automate this feature to backup your HanaDB database in Kubernetes by using Stash." + }, + { + "title": "Monitoring", + "image": "/assets/images/databases/illustrations/overview.png", + "description": "KubeDB comes with native support for monitoring via Prometheus. You can use builtin Prometheus scrapper or CoreOS Prometheus Operator to monitor your HanaDB 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.png", + "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 HanaDB 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": "HanaDB", + "metadata": { + "name": "hanadb-quickstart", + "namespace": "demo" + }, + "spec": { + "version": "2.0.82", + "replicas": 1, + "storage": { + "accessModes": [ + "ReadWriteOnce" + ], + "resources": { + "requests": { + "storage": "64Gi" + } + } + }, + "deletionPolicy": "WipeOut" + } + } +} diff --git a/data/products/kubedb/databases/hazelcast.json b/data/products/kubedb/databases/hazelcast.json index 6fa17bc202..09d9405bbe 100644 --- a/data/products/kubedb/databases/hazelcast.json +++ b/data/products/kubedb/databases/hazelcast.json @@ -65,7 +65,7 @@ "name": "hz-license-key" }, "replicas": 3, - "version": "5.5.2", + "version": "5.5.6", "storage": { "accessModes": [ "ReadWriteOnce" diff --git a/data/products/kubedb/databases/kafka.json b/data/products/kubedb/databases/kafka.json index 0dfa7f91eb..c2d56d1f8a 100644 --- a/data/products/kubedb/databases/kafka.json +++ b/data/products/kubedb/databases/kafka.json @@ -61,7 +61,7 @@ }, "spec": { "replicas": 3, - "version": "3.6.1", + "version": "4.2.0", "storageType": "Durable", "storage": { "storageClassName": "standard", diff --git a/data/products/kubedb/databases/mariadb.json b/data/products/kubedb/databases/mariadb.json index 6a62fd6299..7c6822b120 100644 --- a/data/products/kubedb/databases/mariadb.json +++ b/data/products/kubedb/databases/mariadb.json @@ -60,7 +60,7 @@ "namespace": "demo" }, "spec": { - "version": "11.1.3", + "version": "12.1.2", "storageType": "Durable", "storage": { "storageClassName": "standard", diff --git a/data/products/kubedb/databases/memcached.json b/data/products/kubedb/databases/memcached.json index 0dd9c13f3d..1954915d5f 100644 --- a/data/products/kubedb/databases/memcached.json +++ b/data/products/kubedb/databases/memcached.json @@ -61,7 +61,7 @@ }, "spec": { "replicas": 3, - "version": "1.5.4-v1", + "version": "1.6.40", "podTemplate": { "spec": { "resources": { diff --git a/data/products/kubedb/databases/milvus.json b/data/products/kubedb/databases/milvus.json new file mode 100644 index 0000000000..789603cfc8 --- /dev/null +++ b/data/products/kubedb/databases/milvus.json @@ -0,0 +1,82 @@ +{ + "name": "Milvus", + "id": "milvus", + "title": "Run and Manage Milvus on Kubernetes", + "hero": "/assets/images/databases/illustrations/kc-bg.png", + "summary": "Provision, Upgrade, Scaling, Volume Expansion, Monitor, Backup & Restore, Security for Milvus 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 Milvus** 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 Milvus vector database on Kubernetes and manage its Day-2 operations via KubeDB Milvus Operator.", + "keywords": [ + "Provision", + "Failure Detection", + "Upgrade", + "Scaling", + "Volume Expansion", + "Backup & Recovery", + "Monitor", + "Data Protection for Milvus 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 simply provision Milvus vector databases using KubeDB. You don't need to worry about all of the knowledge of Kubernetes Concept, Helm, and Milvus server side setup. KubeDB simplifies the whole process for you. You just have to use standard Kubernetes CLI and API to provision Milvus databases." + }, + { + "title": "Version Upgrade", + "image": "/assets/images/databases/illustrations/version-control.png", + "description": "Upgrading the database version in Kubernetes is complicated. Upgrade operation should follow a specific order. KubeDB allows you to upgrade your running Milvus database version without any downtime. You can upgrade your database to any major or minor update of the Milvus 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 Milvus databases in Kubernetes. You can simply scale your Milvus cluster in Kubernetes using KubeDB." + }, + { + "title": "Volume Expansion", + "image": "/assets/images/databases/illustrations/expansion.png", + "description": "Having options of increasing database volume ensures your database high availability and performance. You can expand your storage capacity of Milvus Database in Kubernetes by using KubeDB." + }, + { + "title": "Backup & Restore", + "image": "/assets/images/databases/illustrations/backup.png", + "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 Milvus Database in Kubernetes via Stash. Stash is seemingly integrated with KubeDB. You can automate this feature to backup your Milvus database in Kubernetes by using Stash." + }, + { + "title": "Monitoring", + "image": "/assets/images/databases/illustrations/overview.png", + "description": "KubeDB comes with native support for monitoring via Prometheus. You can use builtin Prometheus scrapper or CoreOS Prometheus Operator to monitor your Milvus 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.png", + "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 Milvus 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": "Milvus", + "metadata": { + "name": "milvus-quickstart", + "namespace": "demo" + }, + "spec": { + "objectStorage": { + "configSecret": { + "name": "minio-secret" + } + }, + "version": "2.6.11", + "storage": { + "accessModes": [ + "ReadWriteOnce" + ], + "resources": { + "requests": { + "storage": "2Gi" + } + } + }, + "deletionPolicy": "WipeOut" + } + } +} diff --git a/data/products/kubedb/databases/mongodb.json b/data/products/kubedb/databases/mongodb.json index 41e9da4499..c8dc226232 100644 --- a/data/products/kubedb/databases/mongodb.json +++ b/data/products/kubedb/databases/mongodb.json @@ -60,7 +60,7 @@ "namespace": "demo" }, "spec": { - "version": "6.0.12", + "version": "8.0.17", "storageType": "Durable", "storage": { "storageClassName": "standard", diff --git a/data/products/kubedb/databases/mssqlserver.json b/data/products/kubedb/databases/mssqlserver.json index 87836e11c0..8433eceb67 100644 --- a/data/products/kubedb/databases/mssqlserver.json +++ b/data/products/kubedb/databases/mssqlserver.json @@ -60,7 +60,7 @@ "namespace": "demo" }, "spec": { - "version": "2022-cu12", + "version": "2025-cu0", "replicas": 1, "tls": { "issuerRef": { diff --git a/data/products/kubedb/databases/mysql.json b/data/products/kubedb/databases/mysql.json index 8c1923dd7d..0a91883868 100644 --- a/data/products/kubedb/databases/mysql.json +++ b/data/products/kubedb/databases/mysql.json @@ -60,7 +60,7 @@ "namespace": "demo" }, "spec": { - "version": "8.0.32", + "version": "9.6.0", "storageType": "Durable", "storage": { "storageClassName": "standard", diff --git a/data/products/kubedb/databases/neo4j.json b/data/products/kubedb/databases/neo4j.json new file mode 100644 index 0000000000..0cf5568ccd --- /dev/null +++ b/data/products/kubedb/databases/neo4j.json @@ -0,0 +1,78 @@ +{ + "name": "Neo4j", + "id": "neo4j", + "title": "Run and Manage Neo4j on Kubernetes", + "hero": "/assets/images/databases/illustrations/kc-bg.png", + "summary": "Provision, Upgrade, Scaling, Volume Expansion, Monitor, Backup & Restore, Security for Neo4j 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 Neo4j** 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 Neo4j graph database on Kubernetes and manage its Day-2 operations via KubeDB Neo4j Operator.", + "keywords": [ + "Provision", + "Failure Detection", + "Upgrade", + "Scaling", + "Volume Expansion", + "Backup & Recovery", + "Monitor", + "Data Protection for Neo4j 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 simply provision Neo4j graph databases using KubeDB. You don't need to worry about all of the knowledge of Kubernetes Concept, Helm, and Neo4j server side setup. KubeDB simplifies the whole process for you. You just have to use standard Kubernetes CLI and API to provision Neo4j databases." + }, + { + "title": "Version Upgrade", + "image": "/assets/images/databases/illustrations/version-control.png", + "description": "Upgrading the database version in Kubernetes is complicated. Upgrade operation should follow a specific order. KubeDB allows you to upgrade your running Neo4j database version without any downtime. You can upgrade your database to any major or minor update of the Neo4j 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 Neo4j databases in Kubernetes. You can simply scale your Neo4j cluster in Kubernetes using KubeDB." + }, + { + "title": "Volume Expansion", + "image": "/assets/images/databases/illustrations/expansion.png", + "description": "Having options of increasing database volume ensures your database high availability and performance. You can expand your storage capacity of Neo4j Database in Kubernetes by using KubeDB." + }, + { + "title": "Backup & Restore", + "image": "/assets/images/databases/illustrations/backup.png", + "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 Neo4j Database in Kubernetes via Stash. Stash is seemingly integrated with KubeDB. You can automate this feature to backup your Neo4j database in Kubernetes by using Stash." + }, + { + "title": "Monitoring", + "image": "/assets/images/databases/illustrations/overview.png", + "description": "KubeDB comes with native support for monitoring via Prometheus. You can use builtin Prometheus scrapper or CoreOS Prometheus Operator to monitor your Neo4j 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.png", + "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 Neo4j 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": "Neo4j", + "metadata": { + "name": "neo4j-quickstart", + "namespace": "demo" + }, + "spec": { + "version": "2025.12.1", + "replicas": 3, + "storage": { + "accessModes": [ + "ReadWriteOnce" + ], + "resources": { + "requests": { + "storage": "2Gi" + } + } + }, + "deletionPolicy": "WipeOut" + } + } +} diff --git a/data/products/kubedb/databases/opensearch.json b/data/products/kubedb/databases/opensearch.json index c34b096c8f..9c61308e1f 100644 --- a/data/products/kubedb/databases/opensearch.json +++ b/data/products/kubedb/databases/opensearch.json @@ -60,7 +60,7 @@ "namespace": "demo" }, "spec": { - "version": "opensearch-2.11.1", + "version": "opensearch-3.4.0", "enableSSL": true, "replicas": 3, "storageType": "Durable", diff --git a/data/products/kubedb/databases/perconaxtradb.json b/data/products/kubedb/databases/perconaxtradb.json index 77d6f6fd18..5433c097d5 100644 --- a/data/products/kubedb/databases/perconaxtradb.json +++ b/data/products/kubedb/databases/perconaxtradb.json @@ -60,7 +60,7 @@ "namespace": "demo" }, "spec": { - "version": "8.0.31", + "version": "8.4.3", "replicas": 1, "storageType": "Durable", "storage": { diff --git a/data/products/kubedb/databases/pgbouncer.json b/data/products/kubedb/databases/pgbouncer.json index dfafec1cf5..3097ce8ef8 100644 --- a/data/products/kubedb/databases/pgbouncer.json +++ b/data/products/kubedb/databases/pgbouncer.json @@ -50,7 +50,7 @@ "namespace": "demo" }, "spec": { - "version": "1.18.0", + "version": "1.24.0", "replicas": 1, "databases": [ { diff --git a/data/products/kubedb/databases/pgpool.json b/data/products/kubedb/databases/pgpool.json index 1db95dd91a..7bfc2cef84 100644 --- a/data/products/kubedb/databases/pgpool.json +++ b/data/products/kubedb/databases/pgpool.json @@ -60,7 +60,7 @@ "namespace": "demo" }, "spec": { - "version": "4.5.0", + "version": "4.6.0", "replicas": 3, "postgresRef": { "name": "ha-postgres", diff --git a/data/products/kubedb/databases/postgresql.json b/data/products/kubedb/databases/postgresql.json index f6ca11ad1c..837507e2f5 100644 --- a/data/products/kubedb/databases/postgresql.json +++ b/data/products/kubedb/databases/postgresql.json @@ -60,7 +60,7 @@ "namespace": "demo" }, "spec": { - "version": "15.3", + "version": "18.3", "storageType": "Durable", "storage": { "storageClassName": "standard", diff --git a/data/products/kubedb/databases/proxysql.json b/data/products/kubedb/databases/proxysql.json index 0aa9af210a..beef26d631 100644 --- a/data/products/kubedb/databases/proxysql.json +++ b/data/products/kubedb/databases/proxysql.json @@ -48,17 +48,12 @@ "namespace": "demo" }, "spec": { - "version": "2.4.4-debian", - "replicas": 1, - "mode": "GroupReplication", + "version": "3.0.1-debian", + "replicas": 3, "backend": { - "ref": { - "apiGroup": "kubedb.com", - "kind": "MySQL", - "name": "my-group" - }, - "replicas": 3 + "name": "mysql-group-repl" }, + "syncUsers": true, "deletionPolicy": "Delete" } } diff --git a/data/products/kubedb/databases/qdrant.json b/data/products/kubedb/databases/qdrant.json new file mode 100644 index 0000000000..08af237593 --- /dev/null +++ b/data/products/kubedb/databases/qdrant.json @@ -0,0 +1,78 @@ +{ + "name": "Qdrant", + "id": "qdrant", + "title": "Run and Manage Qdrant on Kubernetes", + "hero": "/assets/images/databases/illustrations/kc-bg.png", + "summary": "Provision, Upgrade, Scaling, Volume Expansion, Monitor, Backup & Restore, Security for Qdrant 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 Qdrant** 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 Qdrant vector database on Kubernetes and manage its Day-2 operations via KubeDB Qdrant Operator.", + "keywords": [ + "Provision", + "Failure Detection", + "Upgrade", + "Scaling", + "Volume Expansion", + "Backup & Recovery", + "Monitor", + "Data Protection for Qdrant 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 simply provision Qdrant vector databases using KubeDB. You don't need to worry about all of the knowledge of Kubernetes Concept, Helm, and Qdrant server side setup. KubeDB simplifies the whole process for you. You just have to use standard Kubernetes CLI and API to provision Qdrant databases." + }, + { + "title": "Version Upgrade", + "image": "/assets/images/databases/illustrations/version-control.png", + "description": "Upgrading the database version in Kubernetes is complicated. Upgrade operation should follow a specific order. KubeDB allows you to upgrade your running Qdrant database version without any downtime. You can upgrade your database to any major or minor update of the Qdrant 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 Qdrant databases in Kubernetes. You can simply scale your Qdrant cluster in Kubernetes using KubeDB." + }, + { + "title": "Volume Expansion", + "image": "/assets/images/databases/illustrations/expansion.png", + "description": "Having options of increasing database volume ensures your database high availability and performance. You can expand your storage capacity of Qdrant Database in Kubernetes by using KubeDB." + }, + { + "title": "Backup & Restore", + "image": "/assets/images/databases/illustrations/backup.png", + "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 Qdrant Database in Kubernetes via Stash. Stash is seemingly integrated with KubeDB. You can automate this feature to backup your Qdrant database in Kubernetes by using Stash." + }, + { + "title": "Monitoring", + "image": "/assets/images/databases/illustrations/overview.png", + "description": "KubeDB comes with native support for monitoring via Prometheus. You can use builtin Prometheus scrapper or CoreOS Prometheus Operator to monitor your Qdrant 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.png", + "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 Qdrant 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": "Qdrant", + "metadata": { + "name": "qdrant-quickstart", + "namespace": "demo" + }, + "spec": { + "version": "1.17.0", + "replicas": 1, + "storage": { + "accessModes": [ + "ReadWriteOnce" + ], + "resources": { + "requests": { + "storage": "2Gi" + } + } + }, + "deletionPolicy": "WipeOut" + } + } +} diff --git a/data/products/kubedb/databases/rabbitmq.json b/data/products/kubedb/databases/rabbitmq.json index 165939b0e5..12c8a9d060 100644 --- a/data/products/kubedb/databases/rabbitmq.json +++ b/data/products/kubedb/databases/rabbitmq.json @@ -61,7 +61,7 @@ }, "spec": { "replicas": 3, - "version": "3.12.12", + "version": "4.2.4", "storageType": "Durable", "storage": { "storageClassName": "standard", diff --git a/data/products/kubedb/databases/redis.json b/data/products/kubedb/databases/redis.json index 2af2dbb184..2cec1d3868 100644 --- a/data/products/kubedb/databases/redis.json +++ b/data/products/kubedb/databases/redis.json @@ -61,7 +61,7 @@ }, "spec": { "replicas": 1, - "version": "7.2.3", + "version": "8.2.2", "storageType": "Durable", "storage": { "storageClassName": "standard", diff --git a/data/products/kubedb/databases/singlestore.json b/data/products/kubedb/databases/singlestore.json index 54e7d5d6c0..f8068dd3dd 100644 --- a/data/products/kubedb/databases/singlestore.json +++ b/data/products/kubedb/databases/singlestore.json @@ -60,7 +60,7 @@ "namespace": "demo" }, "spec": { - "version": "8.5.7", + "version": "8.9.3", "licenseSecret": { "name": "license-secret" }, diff --git a/data/products/kubedb/databases/solr.json b/data/products/kubedb/databases/solr.json index 1c05f4c483..5910a9be06 100644 --- a/data/products/kubedb/databases/solr.json +++ b/data/products/kubedb/databases/solr.json @@ -60,7 +60,7 @@ "namespace": "demo" }, "spec": { - "version": "9.4.1", + "version": "9.8.0", "deletionPolicy": "Delete", "replicas": 3, "zookeeperRef": { diff --git a/data/products/kubedb/databases/weaviate.json b/data/products/kubedb/databases/weaviate.json new file mode 100644 index 0000000000..605e611e0a --- /dev/null +++ b/data/products/kubedb/databases/weaviate.json @@ -0,0 +1,78 @@ +{ + "name": "Weaviate", + "id": "weaviate", + "title": "Run and Manage Weaviate on Kubernetes", + "hero": "/assets/images/databases/illustrations/kc-bg.png", + "summary": "Provision, Upgrade, Scaling, Volume Expansion, Monitor, Backup & Restore, Security for Weaviate 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 Weaviate** 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 Weaviate vector database on Kubernetes and manage its Day-2 operations via KubeDB Weaviate Operator.", + "keywords": [ + "Provision", + "Failure Detection", + "Upgrade", + "Scaling", + "Volume Expansion", + "Backup & Recovery", + "Monitor", + "Data Protection for Weaviate 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 simply provision Weaviate vector databases using KubeDB. You don't need to worry about all of the knowledge of Kubernetes Concept, Helm, and Weaviate server side setup. KubeDB simplifies the whole process for you. You just have to use standard Kubernetes CLI and API to provision Weaviate databases." + }, + { + "title": "Version Upgrade", + "image": "/assets/images/databases/illustrations/version-control.png", + "description": "Upgrading the database version in Kubernetes is complicated. Upgrade operation should follow a specific order. KubeDB allows you to upgrade your running Weaviate database version without any downtime. You can upgrade your database to any major or minor update of the Weaviate 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 Weaviate databases in Kubernetes. You can simply scale your Weaviate cluster in Kubernetes using KubeDB." + }, + { + "title": "Volume Expansion", + "image": "/assets/images/databases/illustrations/expansion.png", + "description": "Having options of increasing database volume ensures your database high availability and performance. You can expand your storage capacity of Weaviate Database in Kubernetes by using KubeDB." + }, + { + "title": "Backup & Restore", + "image": "/assets/images/databases/illustrations/backup.png", + "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 Weaviate Database in Kubernetes via Stash. Stash is seemingly integrated with KubeDB. You can automate this feature to backup your Weaviate database in Kubernetes by using Stash." + }, + { + "title": "Monitoring", + "image": "/assets/images/databases/illustrations/overview.png", + "description": "KubeDB comes with native support for monitoring via Prometheus. You can use builtin Prometheus scrapper or CoreOS Prometheus Operator to monitor your Weaviate 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.png", + "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 Weaviate 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": "Weaviate", + "metadata": { + "name": "weaviate-quickstart", + "namespace": "demo" + }, + "spec": { + "version": "1.33.1", + "replicas": 1, + "storage": { + "accessModes": [ + "ReadWriteOnce" + ], + "resources": { + "requests": { + "storage": "2Gi" + } + } + }, + "deletionPolicy": "WipeOut" + } + } +} diff --git a/data/products/kubedb/datasheets/english.json b/data/products/kubedb/datasheets/english.json index 3fd8436339..cf6d8190e6 100644 --- a/data/products/kubedb/datasheets/english.json +++ b/data/products/kubedb/datasheets/english.json @@ -11,7 +11,7 @@ "Unleash the Power of Databases per Microservice" ], "contact_sales": "CONTACT SALES", - "try_now": "TRY NOW", + "try_now": "Try Now Free", "social_prof_title": "Our Selected Customers", "features_section": { "title": "Features", diff --git a/data/products/kubedb/homepage/cta-section.json b/data/products/kubedb/homepage/cta-section.json index 0f60cd9e97..c3590b02e0 100644 --- a/data/products/kubedb/homepage/cta-section.json +++ b/data/products/kubedb/homepage/cta-section.json @@ -5,14 +5,14 @@ "description": "Join thousands of teams running production databases on Kubernetes with KubeDB", "checklist": [ "Free 30-day trial", - "Enterprise support & 99.9% uptime SLA", + "Enterprise support & 99.9% response SLA", "Deploy in minutes • Cancel anytime" ], "cta_primary": "Start Free Trial", "cta_secondary": "Watch Demo", "trust_stats": [ - { "icon": "heroicons:arrow-trending-up", "icon_gradient": "linear-gradient(135deg, #60a5fa, #06b6d4)", "val": "10K+", "label": "Active Users" }, - { "icon": "heroicons:shield-check", "icon_gradient": "linear-gradient(135deg, #4ade80, #10b981)", "val": "99.9%","label": "Uptime SLA" }, + { "icon": "heroicons:arrow-trending-up", "icon_gradient": "linear-gradient(135deg, #60a5fa, #06b6d4)", "val": "10K+", "label": "Active Databases" }, + { "icon": "heroicons:shield-check", "icon_gradient": "linear-gradient(135deg, #4ade80, #10b981)", "val": "99.9%","label": "Response SLA" }, { "icon": "heroicons:circle-stack", "icon_gradient": "linear-gradient(135deg, #c084fc, #ec4899)", "val": "25+", "label": "Databases" }, { "icon": "heroicons:chat-bubble-bottom-center", "icon_gradient": "linear-gradient(135deg, #fb923c, #ef4444)", "val": "24/7", "label": "Support" } ] diff --git a/data/products/kubedb/homepage/deployment-flexibility.json b/data/products/kubedb/homepage/deployment-flexibility.json index 1c33ab7bd8..e32537f842 100644 --- a/data/products/kubedb/homepage/deployment-flexibility.json +++ b/data/products/kubedb/homepage/deployment-flexibility.json @@ -29,7 +29,7 @@ "icon": "heroicons:server-stack", "icon_gradient": "linear-gradient(135deg, #8b5cf6, #ec4899)", "title": "Cloud, On-Prem, Air-Gapped & Multi-Cloud", - "desc": "Deploy in public cloud, private data centers, edge locations, or fully disconnected environments. Run consistent database operations across multiple clouds and on-premises infrastructure.", + "desc": "Deploy and Run consistent database operations across public cloud, private data centers, edge locations, or fully air-gapped environments.", "card_class": "feature-card-gradient" } ] diff --git a/data/products/kubedb/homepage/hero.json b/data/products/kubedb/homepage/hero.json index 8d5775e067..047d9e4a55 100644 --- a/data/products/kubedb/homepage/hero.json +++ b/data/products/kubedb/homepage/hero.json @@ -1,12 +1,14 @@ { "title_plain": "Kubernetes-native DBaaS
Anywhere with Any Storage", "description": "Own Your Database-as-a-Service on any Kubernetes, cloud, on-premises, edge, or air-gapped. Zero Cloud lock-in.", - "cta_primary": "Start Free Trial", - "cta_secondary": "View Documentation", + "cta_primary": "Try Now Free", + "cta_primary_url": "/docs/latest/setup/", + "cta_secondary": "Schedule Demo", + "cta_secondary_url": "https://x.appscode.com/_/kubedb_inquiry", "differentiators": [ - { "title": "Any Kubernetes", "desc": "EKS • AKS • GKE • OpenShift • Rancher" }, - { "title": "Any Storage", "desc": "Cloud • Ceph • NFS • Portworx" }, - { "title": "Air-Gapped Ready", "desc": "Cloud • On-premises • Hybrid" } + { "title": "Any Kubernetes", "desc": "EKS • AKS • GKE • OpenShift • Rancher • Nutanix" }, + { "title": "Any Storage", "desc": "Cloud • Ceph • Dell • NetApp • HPE • Portworx" }, + { "title": "Air-Gapped Ready", "desc": "Cloud • On-premises • Edge • Hybrid" } ], "trusted_label": "Trusted by leading organizations" } diff --git a/data/products/kubedb/partners/alliance-partners.json b/data/products/kubedb/partners/alliance-partners.json index fa2eb03af8..65b71c68f0 100644 --- a/data/products/kubedb/partners/alliance-partners.json +++ b/data/products/kubedb/partners/alliance-partners.json @@ -1,288 +1,246 @@ { "hero": { - "product_color_primary": "#7272E9", - "product_icon": "lucide:handshake", - "hero_badge": "Partner Program", - "hero_title_1": "Grow Your Business with", - "hero_title_2": "KubeDB", - "hero_description": "Join our global partner ecosystem and deliver enterprise-grade database solutions to your customers", - "primary_action_text": "Become a Partner", + "hero_badge": "Alliance Partners", + "hero_title": "Strategic Technology Alliances", + "hero_description": "We partner with the best Kubernetes platforms, storage providers, and cloud ecosystems to deliver seamless, production-grade Database-as-a-Service experiences everywhere.", + "intro_text": "Together with our technology partners, KubeDB enables enterprises and MSPs to run highly available, secure, and portable databases on any Kubernetes environment.", + "primary_action_text": "Start a Technology Partnership", "primary_action_url": "#partner-form", - "primary_action_icon": "lucide:arrow-right", - "secondary_action_text": "Partner Login", - "secondary_action_url": "#", - "secondary_action_icon": "lucide:log-in", - "watch_demo_url": "https://www.youtube.com/watch?v=hBHxMtSjKo4", - "badge": "Partner Program", - "badge_icon": "lucide:handshake", - "title_plain": "Grow Your Business with", - "title_gradient": "KubeDB", - "description": "Join our global partner ecosystem and deliver enterprise-grade database solutions to your customers", - "cta_primary": "Become a Partner", - "cta_primary_href": "#partner-form", - "cta_secondary": "Partner Login", - "cta_secondary_href": "#", - "stats": [ - { "icon": "lucide:globe", "value": "50+", "label": "Global Partners" }, - { "icon": "lucide:users", "value": "100+", "label": "Joint Customers" }, - { "icon": "lucide:trending-up", "value": "150%", "label": "Avg Growth" }, - { - "icon": "lucide:headphones", - "value": "24/7", - "label": "Partner Support" - } - ] - }, - - "showcase_partners": { - "badge": "Cloud Infrastructure", - "badge_icon": "lucide:cloud", - "title": "Showcase Partners", - "description": "Run KubeDB on any major cloud platform", - "partners": [ - { - "name": "AWS", - "description": "Amazon Web Services", - "logo": "/assets/images/partners/showcase/aws.svg", - "url": "https://aws.amazon.com/" - }, - { - "name": "Azure", - "description": "Microsoft Azure", - "logo": "/assets/images/partners/showcase/azure.svg", - "url": "https://azure.microsoft.com/en-gb/" - }, - { - "name": "Google Cloud", - "description": "Google Cloud Platform", - "logo": "/assets/images/partners/showcase/gcp.svg", - "url": "https://cloud.google.com/" - } - ] - }, - - "technology_partners": { - "badge": "Ecosystem", - "badge_icon": "lucide:code-2", - "title": "Technology Partners", - "description": "Trusted partners delivering KubeDB solutions worldwide", - "partners": [ - { - "name": "Astrokube", - "logo": "/assets/images/partners/technology/astrokube.svg", - "url": "https://www.astrokube.com/" - }, - { - "name": "Cartman Digital", - "logo": "/assets/images/partners/technology/cartman-digital.svg", - "url": "https://www.cartman.fi/" - }, - { - "name": "Dedicatted", - "logo": "/assets/images/partners/technology/dedicatted.svg", - "url": "https://dedicatted.com/" - }, - { - "name": "HongKe", - "logo": "/assets/images/partners/technology/hkaco.svg", - "url": "https://hkaco.com/" - }, - { - "name": "itbigtec", - "logo": "/assets/images/partners/technology/itbigtec.png", - "url": "https://itbigtec.com/" - } - ] - }, - - "partnership_types": { - "title": "Partnership Opportunities", - "description": "Choose the partnership model that fits your business", - "types": [ - { - "icon": "lucide:code-2", - "gradient": "blue", - "title": "Technology Partners", - "description": "Integrate KubeDB with your platform or solution to provide enhanced value to customers", - "benefits": [ - "Technical co-development opportunities", - "Joint product roadmap planning", - "Integration certification and support", - "Co-marketing and PR opportunities" - ] - }, - { - "icon": "lucide:building-2", - "gradient": "purple", - "title": "Reseller Partners", - "description": "Resell KubeDB solutions to your customers and earn competitive margins", - "benefits": [ - "Attractive reseller discounts", - "Deal registration protection", - "Sales enablement and training", - "Marketing development funds" - ] - }, - { - "icon": "lucide:users", - "gradient": "green", - "title": "Consulting Partners", - "description": "Help customers implement and optimize their KubeDB deployments", - "benefits": [ - "Technical certification program", - "Pre-sales engineering support", - "Access to professional services", - "Lead generation and referrals" - ] - }, - { - "icon": "lucide:cloud", - "gradient": "red", - "title": "Cloud Partners", - "description": "Provide KubeDB as a managed service on your cloud platform", - "benefits": [ - "White-label deployment options", - "Revenue sharing models", - "Joint go-to-market strategy", - "Dedicated technical account manager" - ] - } - ] + "badge_icon": "lucide:handshake" }, - "partner_benefits": { - "title": "Partner Benefits", - "description": "Everything you need to succeed with KubeDB", - "benefits": [ - { - "icon": "lucide:dollar-sign", - "title": "Revenue Growth", - "description": "Expand your portfolio with enterprise database solutions and increase recurring revenue" - }, - { - "icon": "lucide:award", - "title": "Certification & Training", - "description": "Access comprehensive training programs and certifications for your team" - }, - { - "icon": "lucide:headphones", - "title": "Dedicated Support", - "description": "Priority technical support and dedicated partner success manager" - }, - { - "icon": "lucide:bar-chart-3", - "title": "Marketing Resources", - "description": "Co-marketing opportunities, lead generation, and marketing development funds" - }, - { - "icon": "lucide:graduation-cap", - "title": "Technical Enablement", - "description": "Access to technical documentation, sandbox environments, and expert guidance" - }, - { - "icon": "lucide:target", - "title": "Deal Registration", - "description": "Protect your opportunities with deal registration and competitive pricing" - } - ] - }, + "partner_groups": [ + { + "badge_icon": "lucide:cloud", + "badge": "Public Cloud & Hyperscaler Partners", + "type": "cloud", + "partners": [ + { + "name": "AWS", + "label": "Amazon EKS", + "logo": "/assets/images/partners/showcase/aws.svg", + "color": "orange", + "url": "/partner/amazon-eks/" + }, + { + "name": "Azure", + "label": "Azure AKS", + "logo": "/assets/images/partners/showcase/azure.svg", + "color": "blue", + "url": "/partner/microsoft-aks/" + }, + { + "name": "Google", + "label": "Google GKE", + "logo": "/assets/images/partners/showcase/gcp.svg", + "color": "blue", + "url": "/partner/google-gke/" + }, + { + "name": "Multi-Cloud", + "label": "Multi-Cloud & Hybrid", + "icon": "lucide:globe", + "color": "purple", + "url": "#" + } + ] + }, + { + "badge_icon": "lucide:box", + "badge": "Kubernetes Platforms & Distributions", + "type": "k8s", + "partners": [ + { + "name": "Red Hat", + "label": "OpenShift", + "color": "red", + "certified": true, + "logo": "/assets/images/products/kubedb/partners/red-hat.svg", + "url": "/partner/redhat-openshift/" + }, + { + "name": "SUSE", + "label": "Rancher Prime", + "color": "green", + "logo": "/assets/images/products/kubedb/partners/suse.svg", + "url": "/partner/suse-rancher/" + }, + { + "name": "Nutanix", + "label": "Kubernetes Platform", + "color": "purple", + "logo": "/assets/images/products/kubedb/partners/nutanix.svg", + "url": "/partner/nutanix/" + }, + { + "name": "VMware", + "label": "Tanzu", + "color": "blue", + "logo": "/assets/images/products/kubedb/partners/vmware.svg", + "url": "/partner/vmware-vks/" + }, + { + "name": "Mirantis", + "label": "Kubernetes Engine", + "color": "indigo", + "logo": "/assets/images/products/kubedb/partners/mirantis.svg", + "url": "/partner/mirantis/" + } + ] + }, + { + "badge_icon": "lucide:hard-drive", + "badge": "Storage & Ecosystem Partners", + "type": "storage", + "partners": [ + { + "name": "AWS EBS", + "url": "https://github.com/kubernetes-sigs/aws-ebs-csi-driver", + "logo": "/assets/images/products/kubedb/storage/amazon-ebs.svg", + "description": "AWS Elastic Block Store CSI driver for high-performance block storage on AWS." + }, + { + "name": "Azure Disk", + "url": "https://github.com/kubernetes-sigs/azuredisk-csi-driver", + "logo": "/assets/images/products/kubedb/storage/azure-disk.svg", + "description": "Azure managed disks CSI driver for block storage." + }, + { + "name": "Azure File", + "url": "https://github.com/kubernetes-sigs/azurefile-csi-driver", + "logo": "/assets/images/products/kubedb/storage/azure-file.svg", + "description": "Azure Files CSI driver for SMB/NFS shared file storage." + }, + { + "name": "Google Persistent Disk", + "url": "https://github.com/kubernetes-sigs/gcp-compute-persistent-disk-csi-driver", + "logo": "/assets/images/products/kubedb/storage/google-persistent-disk.svg", + "description": "Google Compute Engine Persistent Disk CSI driver for block storage on GCP." + }, + { + "name": "Ceph", + "url": "https://github.com/ceph/ceph-csi", + "logo": "/assets/images/products/kubedb/storage/ceph.svg", + "description": "Highly scalable open-source distributed storage (RBD block + CephFS file) via Rook or ceph-csi." + }, + { + "name": "Rook", + "url": "https://rook.io/", + "logo": "/assets/images/products/kubedb/storage/rook.svg", + "description": "Kubernetes-native orchestrator for Ceph and other storage systems." + }, + { + "name": "Longhorn", + "url": "https://longhorn.io/", + "logo": "/assets/images/products/kubedb/storage/longhorn.svg", + "description": "Cloud-native distributed block storage built for Kubernetes with easy replication and backups." + }, + { + "name": "OpenEBS", + "url": "https://openebs.io/", + "logo": "/assets/images/products/kubedb/storage/openebs.svg", + "description": "Container Attached Storage with multiple engines (LocalPV, Mayastor, etc.)." + }, + { + "name": "Portworx", + "url": "https://portworx.com/", + "logo": "/assets/images/products/kubedb/storage/portworx.svg", + "description": "Enterprise-grade Kubernetes storage with data services, high availability, and security." + }, + { + "name": "vSphere CSI (VMware)", + "url": "https://github.com/kubernetes-sigs/vsphere-csi-driver", + "logo": "/assets/images/products/kubedb/storage/vsphere-csi-vmware.svg", + "description": "Official CSI driver for VMware vSphere datastores." + }, + { + "name": "Alibaba Cloud", + "url": "https://github.com/kubernetes-sigs/alibaba-cloud-csi-driver", + "logo": "/assets/images/products/kubedb/storage/alibaba-cloud.svg", + "description": "Disk, NAS, and OSS storage for Alibaba Cloud." + }, + { + "name": "NFS CSI", + "url": "https://github.com/kubernetes-csi/csi-driver-nfs", + "logo": "/assets/images/products/kubedb/storage/nfs-csi.png", + "description": "CSI driver for mounting existing NFS servers." + }, + { + "name": "LINBIT (DRBD / LINSTOR)", + "url": "https://linbit.com/", + "logo": "/assets/images/products/kubedb/storage/linbit-drbd-linstor.svg", + "description": "High-availability block storage using DRBD and LINSTOR for Kubernetes." + }, + { + "name": "Lightbits Labs", + "url": "https://www.lightbitslabs.com/", + "logo": "/assets/images/products/kubedb/storage/lightbits-labs.svg", + "description": "NVMe over TCP disaggregated block storage optimized for Kubernetes and cloud-native workloads." + }, + { + "name": "SimplyBlock", + "url": "https://simplyblock.io/", + "logo": "/assets/images/products/kubedb/storage/simplyblock.svg", + "description": "High-performance NVMe-over-TCP cloud-native block storage for Kubernetes." + }, + { + "name": "NetApp", + "url": "https://www.netapp.com/", + "logo": "/assets/images/products/kubedb/storage/netapp.png", + "description": "Enterprise storage with Trident CSI driver for ONTAP, SolidFire, etc." + }, + { + "name": "Nutanix", + "url": "https://www.nutanix.com/", + "logo": "/assets/images/products/kubedb/storage/nutanix.svg", + "description": "Hyperconverged infrastructure with native CSI support for block and file storage." + }, + { + "name": "Dell Technologies", + "url": "https://www.dell.com/", + "logo": "/assets/images/products/kubedb/storage/dell-technologies.svg", + "description": "CSI drivers for PowerStore, PowerScale, PowerMax, Unity, and PowerFlex." + }, + { + "name": "HPE", + "url": "https://www.hpe.com/", + "logo": "/assets/images/products/kubedb/storage/hpe.svg", + "description": "CSI drivers for Alletra, Nimble, Primera, 3PAR, and more." + } + ] + } + ], - "grow_section": { - "badge": "Partner Program", - "badge_icon": "lucide:handshake", - "title_plain": "Grow Your Business", - "title_gradient": "with KubeDB", - "description": "Join our global partner ecosystem and deliver enterprise database solutions", - "partner_models": [ - { - "icon": "lucide:building-2", - "gradient": "blue", - "title": "System Integrators", - "description": "Deliver complete database solutions with professional services", - "benefits": [ - "Professional services revenue", - "Training & certification", - "Reference architectures", - "Joint customer success" - ] + "why_partner": { + "title": "Why Partner with KubeDB?", + "reasons": [ + { + "number": "1", + "title": "Joint Solutions", + "description": "Co-engineered, certified integrations with leading platforms", + "gradient": "bg-grad-green" }, { - "icon": "lucide:cloud", - "gradient": "purple", - "title": "Managed Service Providers", - "description": "Offer managed database services to your customers", - "benefits": [ - "White-label opportunities", - "Recurring revenue streams", - "24/7 support partnership", - "Dedicated technical resources" - ] + "number": "2", + "title": "Co-Marketing & Demand Gen", + "description": "Webinars, case studies, and joint go-to-market programs", + "gradient": "bg-grad-blue" }, { - "icon": "lucide:zap", - "gradient": "green", - "title": "Technology Alliances", - "description": "Integrate KubeDB with your platform or technology", - "benefits": [ - "Joint solution development", - "Co-marketing initiatives", - "Technical collaboration", - "Marketplace opportunities" - ] + "number": "3", + "title": "Technical Collaboration", + "description": "Early access, joint engineering, and reference architectures", + "gradient": "bg-grad-purple" } ], - "registrations": [ - { - "icon": "lucide:users", - "gradient": "primary", - "title": "Partner Registration", - "description": "Join the KubeDB partner program and unlock exclusive benefits", - "benefits": [ - "Access to partner portal & resources", - "Technical training & certification", - "Co-marketing & lead generation", - "Dedicated partner account manager" - ], - "cta_text": "Become a Partner", - "cta_href": "#partner-form", - "cta_style": "primary", - "cta_icon": "lucide:users" - }, - { - "icon": "lucide:file-text", - "gradient": "purple", - "title": "Deal Registration", - "description": "Register your deals for protection and enhanced support", - "benefits": [ - "90-day deal protection guarantee", - "Priority technical support", - "Competitive partner pricing", - "Sales & solution architect assistance" - ], - "cta_text": "Register a Deal", - "cta_href": "#partner-form", - "cta_style": "outlined", - "cta_icon": "lucide:file-text" - } - ], - "deal_process": { - "title": "Deal Registration Process", - "subtitle": "Simple, fast, and transparent", - "steps": [ - { - "number": "1", - "title": "Submit", - "description": "Register your opportunity" - }, - { "number": "2", "title": "Review", "description": "24-hour approval" }, - { - "number": "3", - "title": "Protect", - "description": "90-day exclusivity" - }, - { "number": "4", "title": "Close", "description": "Win together" } - ] - } + "stat_value": "500+", + "stat_label": "Active Integrations & Deployments", + "stat_items": [ + { "icon": "lucide:cloud", "label": "Cloud Platforms" }, + { "icon": "lucide:server", "label": "K8s Distros" }, + { "icon": "lucide:hard-drive", "label": "Storage Systems" }, + { "icon": "lucide:globe", "label": "Regions" } + ] }, "form": { @@ -292,54 +250,12 @@ "description": "Fill out the form below and our partner team will contact you within 24 hours", "action": "#", "fields": [ - { - "name": "company_name", - "label": "Company Name", - "type": "text", - "placeholder": "Your Company", - "required": true, - "icon": "" - }, - { - "name": "contact_name", - "label": "Contact Name", - "type": "text", - "placeholder": "John Doe", - "required": true, - "icon": "" - }, - { - "name": "email", - "label": "Email Address", - "type": "email", - "placeholder": "email@company.com", - "required": true, - "icon": "lucide:mail" - }, - { - "name": "phone", - "label": "Phone Number", - "type": "tel", - "placeholder": "+1 (555) 000-0000", - "required": false, - "icon": "lucide:phone" - }, - { - "name": "website", - "label": "Company Website", - "type": "url", - "placeholder": "https://company.com", - "required": false, - "icon": "lucide:globe" - }, - { - "name": "country", - "label": "Country", - "type": "text", - "placeholder": "United States", - "required": true, - "icon": "" - } + { "name": "company_name", "label": "Company Name", "type": "text", "placeholder": "Your Company", "required": true, "icon": "" }, + { "name": "contact_name", "label": "Contact Name", "type": "text", "placeholder": "John Doe", "required": true, "icon": "" }, + { "name": "email", "label": "Email Address", "type": "email", "placeholder": "email@company.com", "required": true, "icon": "lucide:mail" }, + { "name": "phone", "label": "Phone Number", "type": "tel", "placeholder": "+1 (555) 000-0000", "required": false, "icon": "lucide:phone" }, + { "name": "website", "label": "Company Website", "type": "url", "placeholder": "https://company.com", "required": false, "icon": "lucide:globe" }, + { "name": "country", "label": "Country", "type": "text", "placeholder": "United States", "required": true, "icon": "" } ], "partner_type_field": { "name": "partner_type", @@ -366,41 +282,22 @@ }, "cta_section": { - "cta_badge": "Partner Program", - "cta_title": "Questions About Our Partner Program?", - "cta_description": "Our partner team is here to help you get started", - "cta_button_text": "partners@appscode.com", - "cta_button_url": "mailto:partners@appscode.com", + "cta_badge": "Technology Partnership", + "cta_title": "Ready to Build Together?", + "cta_description": "Join our growing ecosystem of technology leaders delivering the future of cloud-native data management.", + "cta_button_text": "Start a Technology Partnership", + "cta_button_url": "#partner-form", + "hide_secondary_cta": true, "cta_checklist": [ - "Production-grade reliability", - "Automated lifecycle management", - "Multi-cloud database portability" + "Joint solutions", + "Co-marketing support", + "Technical collaboration" ], "cta_stats": [ - { - "icon": "lucide:database", - "value": "25+", - "label": "Databases", - "gradient": "linear-gradient(135deg, #6366f1, #a855f7)" - }, - { - "icon": "lucide:trending-up", - "value": "10K+", - "label": "Active Users", - "gradient": "linear-gradient(135deg, #4ade80, #10b981)" - }, - { - "icon": "lucide:shield-check", - "value": "99.9%", - "label": "Uptime SLA", - "gradient": "linear-gradient(135deg, #fb923c, #ef4444)" - }, - { - "icon": "lucide:check-circle", - "value": "24/7", - "label": "Expert Support", - "gradient": "linear-gradient(135deg, #a855f7, #ec4899)" - } + { "icon": "lucide:database", "value": "25+", "label": "Databases", "gradient": "linear-gradient(135deg, #6366f1, #a855f7)" }, + { "icon": "lucide:trending-up", "value": "10K+", "label": "Active Databases", "gradient": "linear-gradient(135deg, #4ade80, #10b981)" }, + { "icon": "lucide:shield-check", "value": "99.9%", "label": "Response SLA", "gradient": "linear-gradient(135deg, #fb923c, #ef4444)" }, + { "icon": "lucide:check-circle", "value": "24/7", "label": "Expert Support", "gradient": "linear-gradient(135deg, #a855f7, #ec4899)" } ] } } diff --git a/data/products/kubedb/partners/amazon-eks.json b/data/products/kubedb/partners/amazon-eks.json index e64c3a858f..61f1b660ab 100644 --- a/data/products/kubedb/partners/amazon-eks.json +++ b/data/products/kubedb/partners/amazon-eks.json @@ -3,12 +3,12 @@ "product_color_primary": "#FF9900", "product_icon": "lucide:check-circle-2", "hero_badge": "AWS MARKETPLACE PARTNER", - "hero_title_1": "Run Any Database Natively on
Amazon EKS -
Without the Compromise.", + "hero_title_1": "Run Any Database Natively on
Amazon EKS —
Without the Compromise", "hero_description": "Deploy and manage 25+ Production-grade databases as native Kubernetes resources on Amazon EKS. Leverage AWS infrastructure with broader choice, zero extra licensing, and true GitOps agility.", - "primary_action_text": "Start Free Trial", + "primary_action_text": "Deploy Your First Database", "primary_action_url": "/docs/latest/setup/", "secondary_action_text": "View on AWS Marketplace", - "secondary_action_url": "#", + "secondary_action_url": "https://aws.amazon.com/marketplace/pp/prodview-izn7wxvkpbjuo", "watch_demo_url": "https://www.youtube.com/watch?v=hBHxMtSjKo4", "stats_style": "hero-inline-metrics", "stats": [ @@ -85,7 +85,7 @@ "gradient": "mke" } ], - "image": "/assets/images/partners/KubeDB_Stack_Diagram.png", + "image": "/assets/images/products/kubedb/stack-diagram/generic.png", "image_alt": "KubeDB Platform Architecture on Amazon EKS", "image_tags": ["On-premises", "Cloud", "Edge"] }, @@ -323,7 +323,7 @@ { "value": "Zero", "label": "Vendor Lock-In" } ], "button_text": "Get a Cost Analysis", - "button_url": "#" + "button_url": "https://x.appscode.com/_/kubedb_inquiry" } }, diff --git a/data/products/kubedb/partners/channel-partners.json b/data/products/kubedb/partners/channel-partners.json index 19c6f3cc21..c67a0a08d4 100644 --- a/data/products/kubedb/partners/channel-partners.json +++ b/data/products/kubedb/partners/channel-partners.json @@ -1,402 +1,189 @@ { "hero": { - "product_color_primary": "#7272E9", - "product_icon": "lucide:store", - "hero_badge": "Channel Partners", - "hero_title_1": "Expand Your Revenue with", - "hero_title_2": "KubeDB", - "hero_description": "Join our channel partner program and resell enterprise-grade Kubernetes database solutions to your customers", - "primary_action_text": "Become a Channel Partner", + "hero_badge": "Channel Partner Program", + "hero_title_1": "Profitable Channel Partnership", + "hero_title_2": "with KubeDB", + "hero_description": "Join our growing network of Channel Partners delivering managed Kubernetes-native Database-as-a-Service to enterprises worldwide.", + "primary_action_text": "Join the Program", "primary_action_url": "#partner-form", - "primary_action_icon": "lucide:arrow-right", - "secondary_action_text": "Partner Login", - "secondary_action_url": "#", - "secondary_action_icon": "lucide:log-in", - "watch_demo_url": "https://www.youtube.com/watch?v=hBHxMtSjKo4", - "badge": "Channel Partners", - "badge_icon": "lucide:store", - "title_plain": "Expand Your Revenue with", - "title_gradient": "KubeDB", - "description": "Join our channel partner program and resell enterprise-grade Kubernetes database solutions to your customers", - "cta_primary": "Become a Channel Partner", - "cta_primary_href": "#partner-form", - "cta_secondary": "Partner Login", - "cta_secondary_href": "#", - "stats": [ - { "icon": "lucide:globe", "value": "50+", "label": "Channel Partners" }, - { "icon": "lucide:users", "value": "100+", "label": "Joint Customers" }, - { "icon": "lucide:trending-up", "value": "150%", "label": "Avg Growth" }, - { "icon": "lucide:headphones", "value": "24/7", "label": "Partner Support" } - ] + "badge_icon": "lucide:store" }, - "showcase_partners": { - "badge": "Cloud Infrastructure", - "badge_icon": "lucide:cloud", - "title": "Showcase Partners", - "description": "Run KubeDB on any major cloud platform", - "partners": [ - { - "name": "AWS", - "description": "Amazon Web Services", - "logo": "/assets/images/partners/showcase/aws.svg", - "url": "https://aws.amazon.com/" - }, - { - "name": "Azure", - "description": "Microsoft Azure", - "logo": "/assets/images/partners/showcase/azure.svg", - "url": "https://azure.microsoft.com/en-gb/" - }, + "benefits": { + "title": "Why Become a KubeDB Channel Partner?", + "description": "Expand your offerings with a high-margin, recurring-revenue Kubernetes DBaaS solution that customers desperately need.", + "items": [ { - "name": "Google Cloud", - "description": "Google Cloud Platform", - "logo": "/assets/images/partners/showcase/gcp.svg", - "url": "https://cloud.google.com/" - } - ] - }, - - "technology_partners": { - "badge": "Ecosystem", - "badge_icon": "lucide:code-2", - "title": "Technology Partners", - "description": "Trusted partners delivering KubeDB solutions worldwide", - "partners": [ - { - "name": "Astrokube", - "logo": "/assets/images/partners/technology/astrokube.svg", - "url": "https://www.astrokube.com/" - }, - { - "name": "Cartman Digital", - "logo": "/assets/images/partners/technology/cartman-digital.svg", - "url": "https://www.cartman.fi/" + "icon": "lucide:dollar-sign", + "title": "Higher Margins", + "description": "Attractive discounts, deal registration protection, and usage-based recurring revenue model.", + "gradient": "bg-grad-green" }, { - "name": "Dedicatted", - "logo": "/assets/images/partners/technology/dedicatted.svg", - "url": "https://dedicatted.com/" + "icon": "lucide:users", + "title": "Retain Account Control", + "description": "Deliver complete DBaaS solutions while keeping full ownership of customer relationships.", + "gradient": "bg-grad-blue" }, { - "name": "HongKe", - "logo": "/assets/images/partners/technology/hkaco.svg", - "url": "https://hkaco.com/" + "icon": "lucide:package", + "title": "Expand Portfolio", + "description": "Add production-grade databases (25+ engines) to complement your Kubernetes and managed services offerings.", + "gradient": "bg-grad-purple" }, { - "name": "itbigtec", - "logo": "/assets/images/partners/technology/itbigtec.png", - "url": "https://itbigtec.com/" + "icon": "lucide:rocket", + "title": "Go-to-Market Support", + "description": "Sales enablement, marketing resources, technical training, and joint customer success.", + "gradient": "bg-grad-orange" } ] }, - "partnership_types": { - "title": "Channel Partnership Tiers", - "description": "Choose the tier that matches your commitment and unlock greater rewards", - "types": [ - { - "icon": "lucide:star", - "gradient": "blue", - "title": "Registered Partners", - "description": "Start your KubeDB channel journey with access to core sales and technical resources", - "benefits": [ - "Access to partner portal", - "Sales and technical training", - "Deal registration eligibility", - "Partner badge and co-branding" - ] - }, - { - "icon": "lucide:shield", - "gradient": "purple", - "title": "Silver Partners", - "description": "Deepen your practice with enhanced margins, dedicated support, and co-marketing funds", - "benefits": [ - "Enhanced reseller discounts", - "Dedicated channel account manager", - "Marketing development funds", - "Priority deal registration" + "resources": { + "title": "Channel Partner Resources", + "handbook_cta": "Download Partner Handbook", + "handbook_url": "#", + "columns": [ + { + "icon": "lucide:book-open", + "title": "Sales Enablement", + "items": [ + "Playbooks & Battlecards", + "ROI Calculators", + "Demo Environments", + "Competitive Comparison" ] }, { - "icon": "lucide:award", - "gradient": "green", - "title": "Gold Partners", - "description": "Elite partners with the highest margins, joint go-to-market, and executive sponsorship", - "benefits": [ - "Top-tier reseller margins", - "Executive sponsor alignment", - "Joint go-to-market planning", - "Early access to new products" + "icon": "lucide:wrench", + "title": "Technical Resources", + "items": [ + "Certification Training", + "Reference Architectures", + "Deployment Guides", + "24/7 Partner Support" ] }, { - "icon": "lucide:crown", - "gradient": "red", - "title": "Strategic Partners", - "description": "Invitation-only tier for partners driving significant business impact with custom agreements", - "benefits": [ - "Custom commercial agreements", - "Dedicated solution architects", - "Joint product roadmap input", - "White-glove partner success" + "icon": "lucide:megaphone", + "title": "Marketing Resources", + "items": [ + "Co-branded Collateral", + "Joint Webinars & Events", + "MDF / Marketing Funds", + "Lead Generation Support" ] } ] }, - "partner_benefits": { - "title": "Channel Partner Benefits", - "description": "Everything you need to build a profitable KubeDB practice", - "benefits": [ + "deal_registration": { + "title": "Deal Registration", + "description": "Register opportunities early and get protected deal status, priority support, and special pricing.", + "cta_text": "Register a Deal Now", + "cta_url": "https://x.appscode.com/_/deal_registration?p=kubedb" + }, + + "featured_partners": { + "title": "Featured Channel Partners", + "partners": [ { - "icon": "lucide:dollar-sign", - "title": "Competitive Margins", - "description": "Earn attractive reseller discounts and recurring revenue on every KubeDB deal you close" + "name": "Pellera", + "logo": "/assets/images/partners/technology/pellera.png", + "logo_bg": "transparent", + "logo_padding": "0", + "url": "https://pellera.com/" }, { - "icon": "lucide:shield-check", - "title": "Deal Protection", - "description": "Secure your pipeline with deal registration and 90-day exclusivity on registered opportunities" + "name": "SHI", + "logo": "/assets/images/products/kubedb/partners/shi.svg", + "logo_bg": "transparent", + "logo_padding": "0", + "url": "https://www.shi.com/" }, { - "icon": "lucide:headphones", - "title": "Dedicated Support", - "description": "Priority technical support and a dedicated channel account manager to help you win" + "name": "SoftwareOne", + "logo": "/assets/images/products/kubedb/partners/softwareone.svg", + "logo_bg": "#253746", + "logo_padding": "0.5rem 0.75rem", + "url": "https://www.softwareone.com/en" }, { - "icon": "lucide:bar-chart-3", - "title": "Marketing Co-Op Funds", - "description": "Access marketing development funds and co-branded assets to grow your pipeline" + "name": "HongKe", + "logo": "/assets/images/partners/technology/hkaco.svg", + "logo_bg": "transparent", + "logo_padding": "0", + "url": "https://hkaco.com/" }, { - "icon": "lucide:graduation-cap", - "title": "Sales & Technical Training", - "description": "Comprehensive training and certification programs to build expertise across your team" + "name": "itbigtec", + "logo": "/assets/images/partners/technology/itbigtec.png", + "logo_bg": "transparent", + "logo_padding": "0", + "url": "https://itbigtec.com/" }, { - "icon": "lucide:target", - "title": "Lead Sharing", - "description": "Receive qualified leads from our sales team for opportunities in your region or vertical" + "name": "TSG", + "logo": "/assets/images/products/kubedb/partners/tsg-soft365.svg", + "logo_bg": "transparent", + "logo_padding": "0", + "url": "https://tsg.net.vn/" } ] }, - "grow_section": { - "badge": "Channel Partner Program", - "badge_icon": "lucide:store", - "title_plain": "Grow Your Revenue", - "title_gradient": "with KubeDB", - "description": "Join our channel ecosystem and build a profitable database practice on Kubernetes", - "partner_models": [ - { - "icon": "lucide:building-2", - "gradient": "blue", - "title": "Value-Added Resellers", - "description": "Resell KubeDB with professional services to maximize customer value and your margins", - "benefits": [ - "Competitive reseller margins", - "Pre-sales engineering support", - "Reference architectures", - "Joint customer success" - ] - }, - { - "icon": "lucide:globe", - "gradient": "purple", - "title": "Distribution Partners", - "description": "Distribute KubeDB through your existing partner network and expand market reach", - "benefits": [ - "Distribution tier pricing", - "Sub-reseller enablement", - "Territory and vertical focus", - "Dedicated distribution manager" - ] - }, - { - "icon": "lucide:zap", - "gradient": "green", - "title": "Solution Providers", - "description": "Bundle KubeDB into your solutions and deliver differentiated offerings to customers", - "benefits": [ - "OEM and bundle options", - "Solution development support", - "Co-marketing initiatives", - "Technical collaboration" - ] - } - ], - "registrations": [ - { - "icon": "lucide:users", - "gradient": "primary", - "title": "Channel Partner Registration", - "description": "Join the KubeDB channel program and start earning on every deal you bring", - "benefits": [ - "Access to partner portal & resources", - "Technical training & certification", - "Co-marketing & lead generation", - "Dedicated channel account manager" - ], - "cta_text": "Become a Channel Partner", - "cta_href": "#partner-form", - "cta_style": "primary", - "cta_icon": "lucide:store" - }, - { - "icon": "lucide:file-text", - "gradient": "purple", - "title": "Deal Registration", - "description": "Register your deals for protection and enhanced discounts", - "benefits": [ - "90-day deal protection guarantee", - "Priority technical support", - "Competitive partner pricing", - "Sales & solution architect assistance" - ], - "cta_text": "Register a Deal", - "cta_href": "#partner-form", - "cta_style": "outlined", - "cta_icon": "lucide:file-text" - } - ], - "deal_process": { - "title": "Partner Onboarding Process", - "subtitle": "Simple, fast, and transparent", - "steps": [ - { - "number": "1", - "title": "Apply", - "description": "Submit your application" - }, - { "number": "2", "title": "Review", "description": "24-hour approval" }, - { - "number": "3", - "title": "Enable", - "description": "Complete onboarding" - }, - { "number": "4", "title": "Sell", "description": "Start closing deals" } - ] - } - }, - "form": { - "badge": "Join Our Ecosystem", + "badge": "Join Our Channel", "badge_icon": "lucide:rocket", "title": "Become a KubeDB Channel Partner", - "description": "Fill out the form below and our channel team will contact you within 24 hours", + "description": "Fill out the form below and our Channel team will contact you within 24 hours.", "action": "#", "fields": [ - { - "name": "company_name", - "label": "Company Name", - "type": "text", - "placeholder": "Your Company", - "required": true, - "icon": "" - }, - { - "name": "contact_name", - "label": "Contact Name", - "type": "text", - "placeholder": "John Doe", - "required": true, - "icon": "" - }, - { - "name": "email", - "label": "Email Address", - "type": "email", - "placeholder": "email@company.com", - "required": true, - "icon": "lucide:mail" - }, - { - "name": "phone", - "label": "Phone Number", - "type": "tel", - "placeholder": "+1 (555) 000-0000", - "required": false, - "icon": "lucide:phone" - }, - { - "name": "website", - "label": "Company Website", - "type": "url", - "placeholder": "https://company.com", - "required": false, - "icon": "lucide:globe" - }, - { - "name": "country", - "label": "Country", - "type": "text", - "placeholder": "United States", - "required": true, - "icon": "" - } + { "name": "company_name", "label": "Company Name", "type": "text", "placeholder": "Acme Corp", "required": true, "icon": "" }, + { "name": "contact_name", "label": "Contact Name", "type": "text", "placeholder": "John Smith", "required": true, "icon": "" }, + { "name": "email", "label": "Email Address", "type": "email", "placeholder": "john@acmecorp.com", "required": true, "icon": "lucide:mail" }, + { "name": "phone", "label": "Phone Number", "type": "tel", "placeholder": "+1 (555) 123-4567", "required": false, "icon": "lucide:phone" }, + { "name": "website", "label": "Company Website", "type": "url", "placeholder": "https://acmecorp.com", "required": false, "icon": "lucide:globe" } ], "partner_type_field": { - "name": "partner_type", - "label": "Partner Type", + "name": "business_type", + "label": "What best describes your business?", "required": true, - "placeholder": "Select Type", + "placeholder": "Select Option", "options": [ - { "value": "var", "label": "Value-Added Reseller" }, - { "value": "distributor", "label": "Distribution Partner" }, - { "value": "solution_provider", "label": "Solution Provider" }, - { "value": "cloud", "label": "MSP / Cloud Partner" } + { "value": "msp", "label": "Managed Service Provider (MSP)" }, + { "value": "si", "label": "Systems Integrator (SI)" }, + { "value": "distributor", "label": "Distributor / VAR" }, + { "value": "cloud", "label": "Cloud Provider / Hyperscaler" }, + { "value": "other", "label": "Other" } ] }, "message_field": { "name": "message", - "label": "Message", - "placeholder": "Tell us about your business and channel partnership interests...", - "rows": 5 + "label": "Tell us about your interest in partnering with KubeDB", + "placeholder": "We are interested in...", + "rows": 4 }, - "cta_primary": "Submit Application", - "cta_secondary": "Contact Sales", - "cta_secondary_icon": "lucide:message-square", - "disclaimer": "By submitting this form, you agree to our partner terms and conditions" + "cta_primary": "Submit Application" }, "cta_section": { "cta_badge": "Channel Partner Program", - "cta_title": "Questions About Our Channel Program?", - "cta_description": "Our channel team is here to help you get started and grow your practice", - "cta_button_text": "partners@appscode.com", - "cta_button_url": "mailto:partners@appscode.com", + "cta_title": "Ready to Grow Together?", + "cta_description": "Join hundreds of channel partners already delivering KubeDB to enterprises worldwide.", + "cta_button_text": "Join the Program", + "cta_button_url": "#partner-form", "cta_checklist": [ - "Production-grade reliability", - "Automated lifecycle management", - "Multi-cloud database portability" + "Higher margins & deal protection", + "Sales & technical enablement", + "Co-marketing support" ], "cta_stats": [ - { - "icon": "lucide:database", - "value": "25+", - "label": "Databases", - "gradient": "linear-gradient(135deg, #6366f1, #a855f7)" - }, - { - "icon": "lucide:trending-up", - "value": "10K+", - "label": "Active Users", - "gradient": "linear-gradient(135deg, #4ade80, #10b981)" - }, - { - "icon": "lucide:shield-check", - "value": "99.9%", - "label": "Uptime SLA", - "gradient": "linear-gradient(135deg, #fb923c, #ef4444)" - }, - { - "icon": "lucide:check-circle", - "value": "24/7", - "label": "Expert Support", - "gradient": "linear-gradient(135deg, #a855f7, #ec4899)" - } + { "icon": "lucide:database", "value": "25+", "label": "Databases", "gradient": "linear-gradient(135deg, #6366f1, #a855f7)" }, + { "icon": "lucide:trending-up", "value": "10K+", "label": "Active Databases", "gradient": "linear-gradient(135deg, #4ade80, #10b981)" }, + { "icon": "lucide:shield-check", "value": "99.9%", "label": "Response SLA", "gradient": "linear-gradient(135deg, #fb923c, #ef4444)" }, + { "icon": "lucide:check-circle", "value": "24/7", "label": "Expert Support", "gradient": "linear-gradient(135deg, #a855f7, #ec4899)" } ] } } diff --git a/data/products/kubedb/partners/google-gke.json b/data/products/kubedb/partners/google-gke.json index bc0665adcd..4ded3723c9 100644 --- a/data/products/kubedb/partners/google-gke.json +++ b/data/products/kubedb/partners/google-gke.json @@ -3,12 +3,12 @@ "product_color_primary": "#4285F4", "product_icon": "lucide:check-circle-2", "hero_badge": "GOOGLE CLOUD PARTNER", - "hero_title_1": "Run Any Database Natively on
Google Kubernetes Engine -
Without the Compromise.", + "hero_title_1": "Run Any Database Natively on
Google Kubernetes Engine —
Without the Compromise", "hero_description": "Deploy and manage 25+ Production-grade databases as native Kubernetes resources on Google GKE. Leverage Google Cloud Infrastructure with broader choice, zero extra licensing, and true GitOps agility.", - "primary_action_text": "Start Free Trial", + "primary_action_text": "Why KubeDB on GKE", "primary_action_url": "/docs/latest/setup/", - "secondary_action_text": "View on GCP Marketplace", - "secondary_action_url": "#", + "secondary_action_text": "Deploy Your First Database", + "secondary_action_url": "#comparison", "watch_demo_url": "https://www.youtube.com/watch?v=hBHxMtSjKo4", "stats_style": "hero-inline-metrics", "stats": [ @@ -85,7 +85,7 @@ "gradient": "mke" } ], - "image": "/assets/images/partners/KubeDB_Stack_Diagram.png", + "image": "/assets/images/products/kubedb/stack-diagram/generic.png", "image_alt": "KubeDB Platform Architecture on Google GKE", "image_tags": ["On-premises", "Cloud", "Edge"] }, @@ -332,7 +332,7 @@ { "value": "Zero", "label": "Vendor Lock-In" } ], "button_text": "Get a Cost Analysis", - "button_url": "#" + "button_url": "https://x.appscode.com/_/kubedb_inquiry" } }, diff --git a/data/products/kubedb/partners/managed-service-providers.json b/data/products/kubedb/partners/managed-service-providers.json index edae323376..a79fc36e06 100644 --- a/data/products/kubedb/partners/managed-service-providers.json +++ b/data/products/kubedb/partners/managed-service-providers.json @@ -1,344 +1,194 @@ { "hero": { - "product_color_primary": "#7272E9", - "product_icon": "lucide:server", "hero_badge": "MSP Program", - "hero_title_1": "Deliver Managed Databases", - "hero_title_2": "Powered by KubeDB", - "hero_description": "Build and operate managed database services on Kubernetes with the full power of KubeDB automation behind you", - "primary_action_text": "Become an MSP Partner", + "hero_badge_sub": "White-Label • Recurring Revenue • Production Grade", + "hero_title_1": "Deliver Managed DBaaS
on Any Kubernetes", + "hero_description": "Give your customers production-grade databases across 25+ engines with full automation, data sovereignty, and white-label branding.", + "primary_action_text": "Join the MSP Partner Program", "primary_action_url": "#partner-form", - "primary_action_icon": "lucide:arrow-right", - "secondary_action_text": "Partner Login", - "secondary_action_url": "#", - "secondary_action_icon": "lucide:log-in", - "watch_demo_url": "https://www.youtube.com/watch?v=hBHxMtSjKo4", - "badge": "MSP Program", + "secondary_action_text": "View Technical Overview", + "secondary_action_url": "#core-features", "badge_icon": "lucide:server", - "title_plain": "Deliver Managed Databases", - "title_gradient": "Powered by KubeDB", - "description": "Build and operate managed database services on Kubernetes with the full power of KubeDB automation behind you", - "cta_primary": "Become an MSP Partner", - "cta_primary_href": "#partner-form", - "cta_secondary": "Partner Login", - "cta_secondary_href": "#", - "stats": [ - { "icon": "lucide:globe", "value": "25+", "label": "MSP Partners" }, - { "icon": "lucide:database", "value": "25+", "label": "Supported DBs" }, - { "icon": "lucide:trending-up", "value": "200%", "label": "Avg Growth" }, - { "icon": "lucide:headphones", "value": "24/7", "label": "Partner Support" } + "trust_items": [ + { "icon": "lucide:check-circle-2", "text": "OpenShift Certified" }, + { "icon": "lucide:check-circle-2", "text": "Rancher Partner" }, + { "icon": "lucide:award", "text": "Trusted by leading MSPs & CSPs", "highlight": true } ] }, - "showcase_partners": { - "badge": "Cloud Infrastructure", - "badge_icon": "lucide:cloud", - "title": "Showcase Partners", - "description": "Run KubeDB on any major cloud platform", - "partners": [ - { - "name": "AWS", - "description": "Amazon Web Services", - "logo": "/assets/images/partners/showcase/aws.svg", - "url": "https://aws.amazon.com/" - }, - { - "name": "Azure", - "description": "Microsoft Azure", - "logo": "/assets/images/partners/showcase/azure.svg", - "url": "https://azure.microsoft.com/en-gb/" - }, - { - "name": "Google Cloud", - "description": "Google Cloud Platform", - "logo": "/assets/images/partners/showcase/gcp.svg", - "url": "https://cloud.google.com/" - } - ] - }, + "platform_logos": [ + { + "name": "Red Hat OpenShift", + "logo": "/assets/images/products/kubedb/partners/red-hat-openshift.svg" + }, + { + "name": "SUSE Rancher", + "logo": "/assets/images/products/kubedb/partners/rancher.svg" + }, + { + "name": "Nutanix", + "logo": "/assets/images/products/kubedb/partners/nutanix.svg" + }, + { + "name": "VMware", + "logo": "/assets/images/products/kubedb/partners/vmware.svg" + }, + { + "name": "Any Kubernetes", + "logo": "/assets/images/products/kubedb/partners/kubernetese.svg" + } + ], - "technology_partners": { - "badge": "Ecosystem", - "badge_icon": "lucide:code-2", - "title": "Technology Partners", - "description": "Trusted partners delivering KubeDB solutions worldwide", - "partners": [ - { - "name": "Astrokube", - "logo": "/assets/images/partners/technology/astrokube.svg", - "url": "https://www.astrokube.com/" - }, - { - "name": "Cartman Digital", - "logo": "/assets/images/partners/technology/cartman-digital.svg", - "url": "https://www.cartman.fi/" - }, + "why_msp": { + "title": "Built for Managed Service Providers", + "description": "Offer hyperscaler-grade Database-as-a-Service while keeping full control, branding, and higher margins.", + "features": [ { - "name": "Dedicatted", - "logo": "/assets/images/partners/technology/dedicatted.svg", - "url": "https://dedicatted.com/" + "icon": "lucide:award", + "title": "White-Label Ready", + "description": "Deliver fully branded DBaaS to your customers. Your logo, your portal, your pricing.", + "gradient": "bg-grad-purple" }, { - "name": "HongKe", - "logo": "/assets/images/partners/technology/hkaco.svg", - "url": "https://hkaco.com/" + "icon": "lucide:trending-up", + "title": "Recurring Revenue", + "description": "Usage-based metering (RAM/GB) makes it easy to bill customers monthly with predictable margins.", + "gradient": "bg-grad-green" }, { - "name": "itbigtec", - "logo": "/assets/images/partners/technology/itbigtec.png", - "url": "https://itbigtec.com/" + "icon": "lucide:lock", + "title": "Data Sovereignty", + "description": "Run databases anywhere — on-prem, edge, air-gapped, or sovereign clouds — perfect for regulated clients.", + "gradient": "bg-grad-orange" } ] }, - "partnership_types": { - "title": "MSP Partnership Models", - "description": "Choose the engagement model that fits your managed service business", - "types": [ + "benefits": { + "title": "Everything You Need to Succeed", + "description": "Complete platform to build and scale your managed database business", + "items": [ { - "icon": "lucide:cloud", - "gradient": "blue", - "title": "Fully Managed DBaaS", - "description": "Offer a white-label database-as-a-service using KubeDB's full lifecycle automation on your cloud infrastructure", - "benefits": [ - "White-label deployment options", - "Automated provisioning & scaling", - "Built-in backup and restore", - "Self-service customer portal" - ] + "icon": "lucide:sparkles", + "title": "Complete Platform", + "description": "Everything needed to run production DBaaS — monitoring, backups, HA, security, and billing APIs built-in.", + "gradient": "bg-grad-blue" }, { - "icon": "lucide:settings", - "gradient": "purple", - "title": "Managed Operations", - "description": "Take over database operations for your customers using KubeDB tooling to deliver SLA-backed managed services", - "benefits": [ - "Automated day-2 operations", - "SLA-backed uptime commitments", - "Monitoring and alerting stack", - "Incident response playbooks" - ] + "icon": "lucide:dollar-sign", + "title": "Flexible Monetization", + "description": "Built-in metering APIs for RAM, storage, and usage tracking. Bill customers your way with transparent cost allocation.", + "gradient": "bg-grad-green" }, { - "icon": "lucide:layers", - "gradient": "green", - "title": "Multi-Tenant Platform", - "description": "Build a multi-tenant database platform for your customers with KubeDB's enterprise isolation and governance features", - "benefits": [ - "Namespace-level isolation", - "Role-based access control", - "Resource quota management", - "Tenant billing integration" - ] + "icon": "lucide:target", + "title": "Rapid Time-to-Market", + "description": "Launch your managed DBaaS offering in weeks, not months. Full technical onboarding and documentation included.", + "gradient": "bg-grad-purple" }, { - "icon": "lucide:zap", - "gradient": "red", - "title": "Hybrid & Edge Managed", - "description": "Extend managed database services to customer on-premises and edge environments with consistent KubeDB tooling", - "benefits": [ - "On-premises deployment support", - "Edge and air-gapped clusters", - "Unified management plane", - "Consistent operational tooling" - ] + "icon": "lucide:shield", + "title": "Enterprise Support", + "description": "24×7 enterprise support, SLAs, dedicated technical account management, and co-marketing opportunities.", + "gradient": "bg-grad-orange" } ] }, - "partner_benefits": { - "title": "MSP Partner Benefits", - "description": "Everything you need to build a profitable managed database service practice", - "benefits": [ + "core_features": { + "title": "One Platform. 25+ Databases.", + "description": "Full lifecycle automation for production databases", + "items": [ { - "icon": "lucide:refresh-cw", - "title": "Recurring Revenue", - "description": "Build predictable, recurring revenue streams by delivering managed database services month over month" + "title": "Self-Service Provisioning", + "description": "Developers deploy databases instantly via Kubernetes CRDs, CLI, or your branded portal." }, { - "icon": "lucide:cpu", - "title": "Full Automation", - "description": "Automate provisioning, scaling, backup, restore, and upgrades so your team can focus on value-added services" + "title": "Automated HA & Failover", + "description": "Built-in replication, leader election, and self-healing across any environment." }, { - "icon": "lucide:shield-check", - "title": "White-Label Options", - "description": "Brand the managed database experience as your own with white-label deployment and portal customization" + "title": "Database-Aware Backups", + "description": "Powered by KubeStash — consistent, incremental, encrypted backups to any storage." }, { - "icon": "lucide:headphones", - "title": "24/7 Partner Support", - "description": "Dedicated technical support and a partner success manager to back your managed service SLAs" + "title": "Multi-Tenancy & RBAC", + "description": "Secure tenant isolation, fine-grained access control, and centralized governance." }, { - "icon": "lucide:graduation-cap", - "title": "Operational Expertise", - "description": "Access deep technical training, runbooks, and architecture guidance to run production-grade database services" + "title": "Unified Observability", + "description": "Prometheus metrics, Grafana dashboards, and centralized logging for all databases." }, { - "icon": "lucide:bar-chart-3", - "title": "Business Enablement", - "description": "Go-to-market support, pricing guidance, and co-marketing funds to grow your managed services pipeline" + "title": "GitOps & Automation", + "description": "Native support for ArgoCD, Flux, and declarative management." } ] }, - "grow_section": { - "badge": "MSP Partner Program", - "badge_icon": "lucide:server", - "title_plain": "Build Your Managed Service", - "title_gradient": "with KubeDB", - "description": "Leverage KubeDB's automation engine to power your managed database offerings and grow recurring revenue", - "partner_models": [ - { - "icon": "lucide:building-2", - "gradient": "blue", - "title": "Service Delivery", - "description": "Use KubeDB's full lifecycle automation to deliver consistent, reliable managed database services at scale", - "benefits": [ - "Automated provisioning", - "Day-2 operations automation", - "Backup and disaster recovery", - "Multi-database support" - ] - }, + "databases": { + "title": "Comprehensive Database Support", + "description": "25+ database engines managed with Kubernetes-native workflows", + "categories": [ + { "category": "Relational", "engines": "PostgreSQL, MySQL, MariaDB, SQL Server, Percona XtraDB" }, + { "category": "NoSQL/Document", "engines": "MongoDB, DocumentDB, Cassandra" }, + { "category": "In-Memory/Cache", "engines": "Redis, Valkey, Memcached" }, + { "category": "Search", "engines": "Elasticsearch, OpenSearch, Solr" }, + { "category": "Analytics", "engines": "Druid, ClickHouse, SingleStore" }, + { "category": "Messaging", "engines": "Kafka, RabbitMQ" }, + { "category": "Others", "engines": "Hazelcast, ZooKeeper, PgBouncer, ProxySQL" } + ] + }, + + "testimonials": { + "title": "Proven MSP Success", + "items": [ { - "icon": "lucide:cloud", - "gradient": "purple", - "title": "Platform Operations", - "description": "Build a scalable multi-tenant database platform powered by KubeDB's enterprise features", - "benefits": [ - "Multi-tenant isolation", - "Centralized management", - "Unified monitoring & alerting", - "Policy-based governance" - ] + "quote": "Launched white-label DBaaS for 20,000+ customers in under a month with KubeDB.", + "author": "Public Cloud Provider" }, { - "icon": "lucide:trending-up", - "gradient": "green", - "title": "Revenue Growth", - "description": "Monetize your managed database services with flexible pricing models and upsell opportunities", - "benefits": [ - "Recurring monthly revenue", - "Usage-based billing options", - "Upsell and expansion motions", - "White-label branding" - ] - } - ], - "registrations": [ - { - "icon": "lucide:server", - "gradient": "primary", - "title": "MSP Partner Registration", - "description": "Join the KubeDB MSP program and start building your managed database service", - "benefits": [ - "Access to MSP resource portal", - "Technical onboarding & training", - "White-label deployment options", - "Dedicated MSP success manager" - ], - "cta_text": "Become an MSP Partner", - "cta_href": "#partner-form", - "cta_style": "primary", - "cta_icon": "lucide:server" + "quote": "10× cost reduction vs MongoDB Atlas while offering better control to our enterprise clients.", + "author": "DEDICATTED (IT MSP)" }, { - "icon": "lucide:file-text", - "gradient": "purple", - "title": "Deal Registration", - "description": "Register your deals for protection and enhanced MSP pricing", - "benefits": [ - "90-day deal protection guarantee", - "Priority technical support", - "Competitive MSP pricing", - "Sales & solution architect assistance" - ], - "cta_text": "Register a Deal", - "cta_href": "#partner-form", - "cta_style": "outlined", - "cta_icon": "lucide:file-text" + "quote": "Telco-grade automation across our entire Kubernetes fleet.", + "author": "Orange Telecom" } - ], - "deal_process": { - "title": "MSP Onboarding Process", - "subtitle": "Simple, fast, and transparent", - "steps": [ - { - "number": "1", - "title": "Apply", - "description": "Submit your MSP application" - }, - { "number": "2", "title": "Onboard", "description": "Technical setup & training" }, - { - "number": "3", - "title": "Launch", - "description": "Go live with first customers" - }, - { "number": "4", "title": "Scale", "description": "Grow recurring revenue" } - ] + ] + }, + + "cta_section": { + "left": { + "title": "Join the KubeDB MSP Family", + "description": "Get Started Today. Try KubeDB for free to learn how you can elevate your MSP offerings with KubeDB's advanced Kubernetes database automation and white-label DBaaS platform.", + "cta_text": "Try it Now", + "cta_url": "https://kubedb.com/docs/latest/setup/" + }, + "right": { + "title": "Connect with us to Learn More", + "description": "Reach out for a personalized consultation to request a demo. Learn how KubeDB can be integrated into your service portfolio, and how leading MSPs use KubeDB to deliver value to their clients.", + "cta_text": "Contact Us", + "cta_url": "https://appscode.com/contact/" } }, "form": { - "badge": "Join Our Ecosystem", + "badge": "Join Our MSP Program", "badge_icon": "lucide:rocket", "title": "Become a KubeDB MSP Partner", - "description": "Fill out the form below and our MSP team will contact you within 24 hours", + "description": "Fill out the form below and our MSP team will contact you within 24 hours.", "action": "#", "fields": [ - { - "name": "company_name", - "label": "Company Name", - "type": "text", - "placeholder": "Your Company", - "required": true, - "icon": "" - }, - { - "name": "contact_name", - "label": "Contact Name", - "type": "text", - "placeholder": "John Doe", - "required": true, - "icon": "" - }, - { - "name": "email", - "label": "Email Address", - "type": "email", - "placeholder": "email@company.com", - "required": true, - "icon": "lucide:mail" - }, - { - "name": "phone", - "label": "Phone Number", - "type": "tel", - "placeholder": "+1 (555) 000-0000", - "required": false, - "icon": "lucide:phone" - }, - { - "name": "website", - "label": "Company Website", - "type": "url", - "placeholder": "https://company.com", - "required": false, - "icon": "lucide:globe" - }, - { - "name": "country", - "label": "Country", - "type": "text", - "placeholder": "United States", - "required": true, - "icon": "" - } + { "name": "company_name", "label": "Company Name", "type": "text", "placeholder": "Your Company", "required": true, "icon": "" }, + { "name": "contact_name", "label": "Contact Name", "type": "text", "placeholder": "John Doe", "required": true, "icon": "" }, + { "name": "email", "label": "Email Address", "type": "email", "placeholder": "email@company.com", "required": true, "icon": "lucide:mail" }, + { "name": "phone", "label": "Phone Number", "type": "tel", "placeholder": "+1 (555) 000-0000", "required": false, "icon": "lucide:phone" }, + { "name": "website", "label": "Company Website", "type": "url", "placeholder": "https://company.com", "required": false, "icon": "lucide:globe" }, + { "name": "country", "label": "Country", "type": "text", "placeholder": "United States", "required": true, "icon": "" } ], "partner_type_field": { - "name": "partner_type", + "name": "msp_type", "label": "MSP Type", "required": true, "placeholder": "Select Type", @@ -353,50 +203,8 @@ "name": "message", "label": "Message", "placeholder": "Tell us about your managed service practice and what you'd like to build with KubeDB...", - "rows": 5 + "rows": 4 }, - "cta_primary": "Submit Application", - "cta_secondary": "Contact Sales", - "cta_secondary_icon": "lucide:message-square", - "disclaimer": "By submitting this form, you agree to our partner terms and conditions" - }, - - "cta_section": { - "cta_badge": "MSP Program", - "cta_title": "Questions About the MSP Program?", - "cta_description": "Our MSP team is here to help you design and launch your managed database service", - "cta_button_text": "partners@appscode.com", - "cta_button_url": "mailto:partners@appscode.com", - "cta_checklist": [ - "Production-grade reliability", - "Automated lifecycle management", - "Multi-cloud database portability" - ], - "cta_stats": [ - { - "icon": "lucide:database", - "value": "25+", - "label": "Databases", - "gradient": "linear-gradient(135deg, #6366f1, #a855f7)" - }, - { - "icon": "lucide:trending-up", - "value": "10K+", - "label": "Active Users", - "gradient": "linear-gradient(135deg, #4ade80, #10b981)" - }, - { - "icon": "lucide:shield-check", - "value": "99.9%", - "label": "Uptime SLA", - "gradient": "linear-gradient(135deg, #fb923c, #ef4444)" - }, - { - "icon": "lucide:check-circle", - "value": "24/7", - "label": "Expert Support", - "gradient": "linear-gradient(135deg, #a855f7, #ec4899)" - } - ] + "cta_primary": "Submit Application" } } diff --git a/data/products/kubedb/partners/microsoft-aks.json b/data/products/kubedb/partners/microsoft-aks.json index 56c1a9ae0d..7eefb62e51 100644 --- a/data/products/kubedb/partners/microsoft-aks.json +++ b/data/products/kubedb/partners/microsoft-aks.json @@ -3,12 +3,12 @@ "product_color_primary": "#0078D4", "product_icon": "lucide:check-circle-2", "hero_badge": "MICROSOFT AZURE PARTNER", - "hero_title_1": "Run Any Database Natively on
Microsoft AKS -
Without the Compromise.", + "hero_title_1": "Run Any Database Natively on
Microsoft AKS —
Without the Compromise", "hero_description": "Deploy and manage 25+ Production-grade databases as native Kubernetes resources on Microsoft AKS. Leverage Azure infrastructure with broader choice, zero extra licensing, and true GitOps agility.", - "primary_action_text": "Start Free Trial", + "primary_action_text": "Deploy Your First Database", "primary_action_url": "/docs/latest/setup/", "secondary_action_text": "View on Azure Marketplace", - "secondary_action_url": "#", + "secondary_action_url": "https://marketplace.microsoft.com/en-us/product/appscode.ace_payg", "watch_demo_url": "https://www.youtube.com/watch?v=hBHxMtSjKo4", "stats_style": "hero-inline-metrics", "stats": [ @@ -85,7 +85,7 @@ "gradient": "mke" } ], - "image": "/assets/images/partners/KubeDB_Stack_Diagram.png", + "image": "/assets/images/products/kubedb/stack-diagram/generic.png", "image_alt": "KubeDB Platform Architecture on Microsoft AKS", "image_tags": ["On-premises", "Cloud", "Edge"] }, @@ -332,7 +332,7 @@ { "value": "Zero", "label": "Vendor Lock-In" } ], "button_text": "Get a Cost Analysis", - "button_url": "#" + "button_url": "https://x.appscode.com/_/kubedb_inquiry" } }, diff --git a/data/products/kubedb/partners/mirantis.json b/data/products/kubedb/partners/mirantis.json index 92e9316779..78c3b2421e 100644 --- a/data/products/kubedb/partners/mirantis.json +++ b/data/products/kubedb/partners/mirantis.json @@ -3,11 +3,11 @@ "product_color_primary": "#7272E9", "product_icon": "lucide:server", "hero_badge": "FOR EXISTING MIRANTIS CUSTOMERS", - "hero_title_1": "Run Any Database Natively on Mirantis Kubernetes Engine Without the Compromise.", + "hero_title_1": "Run Any Database Natively on
Mirantis Kubernetes Engine —
Without the Compromise", "hero_description": "Deploy and manage 25+ Production-grade databases as native Kubernetes resources directly on your Mirantis Kubernetes Engine (MKE). Leverage Mirantis OpenStack for Kubernetes (MOSK) storage and MKE's enterprise security - with broader choice, zero extra licensing, and true GitOps agility.", "primary_action_text": "Why KubeDB on MKE", "primary_action_url": "#comparison", - "secondary_action_text": "Deploy in Minutes on MKE", + "secondary_action_text": "Deploy Your First Database", "secondary_action_url": "/docs/latest/setup/", "watch_demo_url": "https://www.youtube.com/watch?v=hBHxMtSjKo4", "stats_style": "hero-inline-metrics", @@ -197,7 +197,7 @@ "gradient": "mke" } ], - "image": "/assets/images/partners/KubeDB_Stack_Diagram.png", + "image": "/assets/images/products/kubedb/stack-diagram/mirantis.png", "image_alt": "KubeDB Platform Architecture on Mirantis Kubernetes Engine", "image_tags": ["On-premises", "Cloud", "Edge"] }, @@ -294,7 +294,7 @@ "icon": "lucide:shield" }, { - "text": "Run anywhere: bare metal, cloud, edge", + "text": "Run anywhere: on-prem, cloud, or hybrid", "icon": "lucide:globe" } ], diff --git a/data/products/kubedb/partners/nutanix.json b/data/products/kubedb/partners/nutanix.json index 8424adefb4..51de8dd0eb 100644 --- a/data/products/kubedb/partners/nutanix.json +++ b/data/products/kubedb/partners/nutanix.json @@ -3,11 +3,11 @@ "product_color_primary": "#7272E9", "product_icon": "lucide:check-circle", "hero_badge": "FOR EXISTING NUTANIX CUSTOMERS", - "hero_title_1": "Run Any Database Natively on Nutanix Kubernetes Platform Without the Compromise.", + "hero_title_1": "Run Any Database Natively on
Nutanix Kubernetes Platform —
Without the Compromise", "hero_description": "Deploy and manage 25+ Production-grade databases as native Kubernetes resources on your Nutanix Kubernetes Platform. Leverage the full power of Nutanix Cloud Infrastructure (NCI) - with broader choice, lower cost, and true agility.", - "primary_action_text": "See full NDB vs KubeDB comparison", + "primary_action_text": "Why KubeDB on NKP", "primary_action_url": "#comparison", - "secondary_action_text": "Deploy in Minutes on NKP", + "secondary_action_text": "Deploy Your First Database", "secondary_action_url": "/docs/latest/setup/", "watch_demo_url": "https://www.youtube.com/watch?v=hBHxMtSjKo4", "stats_style": "hero-inline-metrics", @@ -191,7 +191,7 @@ "gradient": "nkp" } ], - "image": "/assets/images/partners/KubeDB_Stack_Diagram.png", + "image": "/assets/images/products/kubedb/stack-diagram/nutanix.png", "image_alt": "KubeDB Platform Architecture on Nutanix Kubernetes Platform", "image_tags": ["On-premises", "Cloud", "Edge"] }, diff --git a/data/products/kubedb/partners/redhat.json b/data/products/kubedb/partners/redhat.json index bf77dfd46e..9d1a42d248 100644 --- a/data/products/kubedb/partners/redhat.json +++ b/data/products/kubedb/partners/redhat.json @@ -3,12 +3,12 @@ "product_color_primary": "#7272E9", "product_icon": "lucide:circle-check", "hero_badge": "OFFICIALLY CERTIFIED OPERATOR", - "hero_title_1": "Run Any Database Natively on Red Hat OpenShift - Without the Compromise.", + "hero_title_1": "Run Any Database Natively on
Red Hat OpenShift —
Without the Compromise", "hero_description": "Deploy and manage 25+ Production-grade databases as native Kubernetes resources on Red Hat OpenShift. Run production databases with full automation, governance, and portability across on-prem, cloud, edge, and air-gapped environments.", - "primary_action_text": "Why KubeDB on MKE", - "primary_action_url": "#comparison", - "secondary_action_text": "Deploy in Minutes on MKE", - "secondary_action_url": "/docs/latest/setup/", + "primary_action_text": "View on Red Hat Ecosystem Catalog", + "primary_action_url": "https://catalog.redhat.com/en/software/container-stacks/detail/6867c6a358efc229b095b8ee", + "secondary_action_text": "Read the Joint Solution Brief", + "secondary_action_url": "/solution-briefs/redhat-openshift/", "watch_demo_url": "https://www.youtube.com/watch?v=hBHxMtSjKo4", "stats_style": "hero-inline-metrics", "stats": [ @@ -197,7 +197,7 @@ "gradient": "red" } ], - "image": "/assets/images/partners/KubeDB_Stack_Diagram.png", + "image": "/assets/images/products/kubedb/stack-diagram/openshift.png", "image_alt": "KubeDB Platform Architecture on Red Hat OpenShift", "image_tags": ["On-premises", "Cloud", "Edge"] }, @@ -250,7 +250,7 @@ "icon": "lucide:shield" }, { - "text": "Run anywhere: on-prem, AWS, Azure, GCP", + "text": "Run anywhere: OCP, ROSA, ARO, OSD, OKE, OCP+", "icon": "lucide:globe" } ], diff --git a/data/products/kubedb/partners/suse-rancher.json b/data/products/kubedb/partners/suse-rancher.json index c4e0671853..b71f222b18 100644 --- a/data/products/kubedb/partners/suse-rancher.json +++ b/data/products/kubedb/partners/suse-rancher.json @@ -3,12 +3,12 @@ "product_color_primary": "#7272E9", "product_icon": "lucide:check-circle", "hero_badge": "OFFICIALLY CERTIFIED PARTNERSHIP", - "hero_title_1": "Run Any Database Natively on SUSE Rancher Prime - Without the Compromise.", + "hero_title_1": "Run Any Database Natively on
SUSE Rancher Prime —
Without the Compromise", "hero_description": "Deploy and manage 25+ Production-grade databases as native Kubernetes resources on SUSE Rancher Prime. Run production databases with full automation, governance, and portability across on-prem, cloud, edge, and air-gapped environments.", - "primary_action_text": "Deploy Your First Database", - "primary_action_url": "/docs/latest/setup/", - "secondary_action_text": "See the Architecture", - "secondary_action_url": "/docs/latest/welcome/", + "primary_action_text": "View on SUSE Solutions Catalog", + "primary_action_url": "https://www.suse.com/pcsc/viewVersionPage?versionID=26551", + "secondary_action_text": "Read the Joint Solution Brief", + "secondary_action_url": "/solution-briefs/suse-rancher/", "watch_demo_url": "https://www.youtube.com/watch?v=hBHxMtSjKo4", "stats_style": "hero-inline-metrics", "stats": [ @@ -237,7 +237,7 @@ "gradient": "nkp" } ], - "image": "/assets/images/partners/KubeDB_Stack_Diagram_Rancher_Prime.png", + "image": "/assets/images/products/kubedb/stack-diagram/rancher.png", "image_alt": "KubeDB Platform Architecture on SUSE Rancher Prime", "image_tags": ["On-premises", "Cloud", "Edge"] }, @@ -294,7 +294,7 @@ "icon": "lucide:database" }, { - "text": "Run anywhere: on-prem, cloud, or edge", + "text": "Run anywhere: SUSE Rancher Prime, RKE2, K3s", "icon": "lucide:globe" } ], diff --git a/data/products/kubedb/partners/vmware.json b/data/products/kubedb/partners/vmware.json index 032dee97cb..c271b59b3c 100644 --- a/data/products/kubedb/partners/vmware.json +++ b/data/products/kubedb/partners/vmware.json @@ -3,11 +3,11 @@ "product_color_primary": "#7272E9", "product_icon": "lucide:check-circle", "hero_badge": "FOR EXISTING NUTANIX CUSTOMERS", - "hero_title_1": "Run Any Database Natively on VMware vSphere Kubernetes Service - Without the Compromise.", + "hero_title_1": "Run Any Database Natively on
VMware vSphere Kubernetes Service —
Without the Compromise", "hero_description": "Deploy and manage 25+ Production-grade databases as native Kubernetes resources on VMware vSphere Kubernetes Service (VKS). Leverage vSphere CSI, vSAN, and your existing vSphere infrastructure - with broader choice, zero extra licensing, and true GitOps agility compared to traditional DBaaS.", - "primary_action_text": "See full comparison", + "primary_action_text": "Why KubeDB on VKS", "primary_action_url": "#comparison", - "secondary_action_text": "Deploy in Minutes on VKS", + "secondary_action_text": "Deploy Your First Database", "secondary_action_url": "/docs/latest/setup/", "watch_demo_url": "https://www.youtube.com/watch?v=hBHxMtSjKo4", "stats_style": "hero-inline-metrics", @@ -181,7 +181,7 @@ "gradient": "purple" } ], - "image": "/assets/images/partners/KubeDB_Stack_Diagram.png", + "image": "/assets/images/products/kubedb/stack-diagram/vmware.png", "image_alt": "KubeDB Platform Architecture on VMware vSphere Kubernetes Service", "image_tags": ["On-premises", "Cloud", "Edge"] }, diff --git a/data/products/kubedb/pricing/cta.json b/data/products/kubedb/pricing/cta.json index eacaef91dd..1af4e700e5 100644 --- a/data/products/kubedb/pricing/cta.json +++ b/data/products/kubedb/pricing/cta.json @@ -7,7 +7,7 @@ "Minimum 100 GB for production", "Includes Standard support" ], - "cta_button_text": "Get Started Free", + "cta_button_text": "Try Now Free", "cta_button_url": "/docs/latest/setup/", "cta_secondary_button_text": "Contact Sales", "cta_secondary_button_url": "https://appscode.com/contact/", diff --git a/data/products/kubedb/pricing/faq.json b/data/products/kubedb/pricing/faq.json index 4568c0df45..b1e8e6dc09 100644 --- a/data/products/kubedb/pricing/faq.json +++ b/data/products/kubedb/pricing/faq.json @@ -5,7 +5,7 @@ "items": [ { "question": "How is KubeDB Enterprise priced?", - "answer": "KubeDB Enterprise is charged based on the memory limit set for database containers managed by KubeDB (not the memory of Kubernetes worker nodes or database storage size). The SKU is 50 GB blocks, with a minimum purchase of 100 GB (2 SKUs). Additional capacity is purchased in 50 GB increments." + "answer": "KubeDB Enterprise is charged based on the memory limit set for database containers managed by KubeDB (not the memory of Kubernetes worker nodes or database storage size)." }, { "question": "How is memory calculated for clustered databases?", @@ -23,10 +23,6 @@ "question": "Is there a free tier for development and testing?", "answer": "Yes. If databases are created and destroyed within 30 days (for example, dev or CI/CD clusters), you can use the fully featured Enterprise version free of charge." }, - { - "question": "What if I need more than 1 TB of memory?", - "answer": "For memory usage beyond 1 TB, contact the sales team or your channel partner for a custom quote. Multi-year contracts are also available with custom pricing." - }, { "question": "What's included with the Standard support plan?", "answer": "Standard support is included with your license and provides 8x5 business hours coverage, quarterly updates, emergency patches, production runbook guidance, and private Discord chat access." diff --git a/data/products/kubedb/pricing/hero.json b/data/products/kubedb/pricing/hero.json index 09760abf61..4b6119116d 100644 --- a/data/products/kubedb/pricing/hero.json +++ b/data/products/kubedb/pricing/hero.json @@ -1,7 +1,7 @@ { "badge": "Simple, Transparent Pricing", "title": "Pay Only for What You Use", - "subtitle": "Memory-based pricing that scales with your needs. One pricing model for all your databases across any number of Kubernetes clusters.", + "subtitle": "Memory-based pricing that scales with your needs. One pricing model for all
your databases across any number of Kubernetes clusters.", "cta_primary": "Get Started", "cta_secondary": "Contact Sales" } diff --git a/data/products/kubedb/pricing/pricing_model.json b/data/products/kubedb/pricing/pricing_model.json index d2d214862c..36d73ff74e 100644 --- a/data/products/kubedb/pricing/pricing_model.json +++ b/data/products/kubedb/pricing/pricing_model.json @@ -1,10 +1,6 @@ { "title": "Pricing Model", "subtitle": "Your annual cost is calculated from database memory requirements", - "labels": { - "note": "Note:", - "sku": "SKU:" - }, "included_items": [ "Managed DBaaS Platform Capabilities", "Automated Backup and Disaster Recovery", @@ -12,8 +8,6 @@ "Developer-Friendly Free Tier", "Includes Standard Support (8×5)" ], - "note": "For memory over 1 TB or multi-year contracts, contact sales for custom pricing.", - "sku": "50 GB blocks. Minimum purchase: 100 GB (2 SKUs).", "cta_primary": "Get Started", "cta_secondary": "Contact Sales" } diff --git a/data/products/kubedb/pricing/support_plans.json b/data/products/kubedb/pricing/support_plans.json index 3d461ec484..9b0d2887fd 100644 --- a/data/products/kubedb/pricing/support_plans.json +++ b/data/products/kubedb/pricing/support_plans.json @@ -1,7 +1,7 @@ { "title": "Support Plans", "subtitle": "Choose the support level that matches your requirements", - "footer_note": "Business Hours: Mon - Fri 9am - 6pm in your timezone. Phone support additional conditions apply.", + "footer_note": "⏰ Business Hours: Mon - Fri 9am - 6pm in your timezone
☎ Phone support additional conditions apply. Please contact us for details.", "plans": [ { "name": "Standard", @@ -25,7 +25,7 @@ "name": "Premium", "description": "For business and mission-critical databases", "price": "Contact Sales", - "period": "Minimum commitment: 500 GB/year", + "period": "Minimum: 500 GB/year", "cta": "Contact Sales", "cta_type": "secondary", "features": [ @@ -34,7 +34,7 @@ "Priority Emergency Patches", "Production Runbook", "Private Discord Chat", - "Phone Support" + "Phone Support ☎" ], "excluded_features": [] } diff --git a/data/products/kubedb/products/kubedb-operator.json b/data/products/kubedb/products/kubedb-operator.json index ec9c7d30ac..ba52f3df21 100644 --- a/data/products/kubedb/products/kubedb-operator.json +++ b/data/products/kubedb/products/kubedb-operator.json @@ -8,11 +8,11 @@ "orb_align": "left", "hero_title_1": "Run Production Databases", "hero_title_2": "Natively on Kubernetes", - "hero_description": "KubeDB Operator extends Kubernetes with database-aware automation, enabling teams to run production databases using declarative APIs.", - "primary_action_text": "Get Started Free", + "hero_description": "KubeDB Operator extends Kubernetes with database-aware automation,
enabling teams to run production databases using declarative APIs.", + "primary_action_text": "Try Now Free", "primary_action_url": "/docs/latest/setup/", - "secondary_action_text": "View Documentation", - "secondary_action_url": "/docs/latest/welcome/", + "secondary_action_text": "Schedule Demo", + "secondary_action_url": "https://x.appscode.com/_/kubedb_inquiry", "stats": [ { "value": "25+", @@ -23,12 +23,12 @@ "label": "Production Deployments" }, { - "value": "<5 min", + "value": "<1 min", "label": "Time to Deploy" }, { - "value": "99.99%", - "label": "Uptime SLA" + "value": "99.9%", + "label": "Response SLA" } ], "benefits_title": "Why KubeDB Operator?", @@ -159,7 +159,7 @@ } ], "how_it_works_title": "How It Works?", - "how_it_works_subtitle": "You bring the infrastructure. We bring the software that transforms it into a DBaaS platform.", + "how_it_works_subtitle": "You bring the infrastructure. We bring the software that transforms it
into a DBaaS platform.", "how_it_works_infra": { "title": "You Bring:", "items": [ @@ -239,20 +239,22 @@ } ], "comparison_title": "Operator vs Platform: What's the Difference?", - "comparison_subtitle": "KubeDB Operator provides database automation inside a single cluster, while KubeDB Platform extends this into a centralized DBaaS across clusters, teams and environments.", + "comparison_subtitle": "KubeDB Operator provides database automation inside a single kubernetes cluster, while KubeDB Platform extends this into a centralized DBaaS across clusters, teams and environments.", "comparison_analogy": "The Operator is the engine. The Platform is the car.", "comparison_analogy_heading": "Think of it this way:", - "comparison_analogy_image": "/assets/images/products/kubedb/kubedb-hero.png", + "comparison_analogy_image": "/assets/images/products/kubedb/stack-diagram/generic.png", "comparison_analogy_image_alt": "Architecture Diagram", "comparison_analogy_explanation": "The Platform provides centralized control and governance, orchestrating multiple Operator instances across different clusters and environments.", + "comparison_active_col": "operator", "comparison_summary_cards": [ { "title": "KubeDB Operator", "icon": "lucide:container", "icon_color": "#c084fc", "check_color": "#c084fc", - "bg": "rgba(88, 28, 135, 0.15)", + "bg": "rgba(88, 28, 135, 0.25)", "border": "#a855f7", + "active": true, "description": "Best for teams that want to run and automate databases inside a Kubernetes cluster using declarative APIs.", "items": [ "Single cluster deployment", @@ -265,8 +267,9 @@ "icon": "lucide:cloud", "icon_color": "#60a5fa", "check_color": "#4ade80", - "bg": "rgba(30, 41, 59, 0.6)", + "bg": "rgba(30, 41, 59, 0.4)", "border": "#475569", + "active": false, "description": "Designed for organizations that need to deliver a standardized, self-service DBaaS across multiple clusters, teams, and environments with centralized control and governance.", "items": [ "Multi-cluster control plane", @@ -305,7 +308,7 @@ [ "Multi-tenancy", "Basic (K8s namespaces)", - "Advanced RBAC + isolation" + "Advanced RBAC + tenant isolation" ], [ "Visibility", @@ -324,7 +327,7 @@ ], [ "Branding", - "Use as KubeDB or internal tool", + "Use as internal tool", "Complete white-labeling" ], [ @@ -381,15 +384,15 @@ ], "cta_badge": "Get Started Today", "cta_title": "Ready to Automate Your
Database Operations?", - "cta_description": "Join thousands of teams running production databases on Kubernetes with KubeDB Operator", + "cta_description": "Join thousands of teams running production databases on
Kubernetes with KubeDB Operator", "cta_checklist": [ "Free 30-day trial", - "Enterprise support & 99.9% uptime SLA", + "Enterprise support & 99.9% response SLA", "Deploy in minutes • Cancel anytime" ], "final_cta_metrics": [ - { "icon": "lucide:trending-up", "value": "10K+", "label": "Active Users", "gradient": "linear-gradient(135deg, #60a5fa, #06b6d4)" }, - { "icon": "lucide:shield-check", "value": "99.9%", "label": "Uptime SLA", "gradient": "linear-gradient(135deg, #4ade80, #10b981)" }, + { "icon": "lucide:trending-up", "value": "10K+", "label": "Active Databases", "gradient": "linear-gradient(135deg, #60a5fa, #06b6d4)" }, + { "icon": "lucide:shield-check", "value": "99.9%", "label": "Response SLA", "gradient": "linear-gradient(135deg, #4ade80, #10b981)" }, { "icon": "lucide:database", "value": "25+", "label": "Databases", "gradient": "linear-gradient(135deg, #c084fc, #ec4899)" }, { "icon": "lucide:check-circle", "value": "24/7", "label": "Support", "gradient": "linear-gradient(135deg, #fb923c, #ef4444)" } ], diff --git a/data/products/kubedb/products/kubedb-platform.json b/data/products/kubedb/products/kubedb-platform.json index cf3f3b09a1..a5294c5009 100644 --- a/data/products/kubedb/products/kubedb-platform.json +++ b/data/products/kubedb/products/kubedb-platform.json @@ -9,10 +9,10 @@ "hero_title_1": "Centralized Control Plane", "hero_title_2": "For Database Operations", "hero_description": "Deliver a standardized, self-service DBaaS across multiple clusters, teams, and environments with centralized control and governance.", - "primary_action_text": "Schedule Demo", - "primary_action_url": "https://appscode.com/contact/", - "secondary_action_text": "View Pricing", - "secondary_action_url": "/pricing/", + "primary_action_text": "Try Now Free", + "primary_action_url": "/docs/platform/latest/selfhost-setup/", + "secondary_action_text": "Schedule Demo", + "secondary_action_url": "https://x.appscode.com/_/kubedb_inquiry", "stats": [ { "value": "2-4 wks", @@ -27,8 +27,8 @@ "label": "Multi-Tenant" }, { - "value": "99.99%", - "label": "Uptime SLA" + "value": "99.9%", + "label": "Response SLA" } ], "benefits_title": "Enterprise DBaaS Platform", @@ -137,28 +137,28 @@ } ], "how_it_works_title": "How It Works?", - "how_it_works_subtitle": "You bring the infrastructure. We bring the software that transforms it into a DBaaS platform.", + "how_it_works_subtitle": "You bring the infrastructure. We bring the software that transforms it
into a DBaaS platform.", "how_it_works_infra": { "title": "You Bring:", "items": [ - { "text": "Compute (Kubernetes nodes)" }, - { "text": "Storage (Persistent volumes)" }, - { "text": "Networking (Load balancers, ingress)" }, - { "text": "Object Storage (S3-compatible backup storage)" } + { "text": "Compute (Kubernetes nodes)", "icon": "lucide:cpu" }, + { "text": "Storage (Persistent volumes)", "icon": "lucide:database" }, + { "text": "Networking (Load balancers, ingress)", "icon": "lucide:network" }, + { "text": "Object Storage (S3-compatible backup storage)", "icon": "lucide:hard-drive" } ] }, "how_it_works_software": { "title": "KubeDB Provides:", "items": [ - { "text": "Software that turns your K8s into DBaaS" }, - { "text": "Automated database lifecycle management" }, - { "text": "Production-grade HA & disaster recovery" }, - { "text": "Enterprise security & compliance features" } + { "text": "Software that turns your K8s into DBaaS", "icon": "lucide:zap" }, + { "text": "Automated database lifecycle management", "icon": "lucide:refresh-cw" }, + { "text": "Production-grade HA & disaster recovery", "icon": "lucide:shield-check" }, + { "text": "Enterprise security & compliance features", "icon": "lucide:lock" } ] }, - "how_it_works_summary": "No vendor lock-in • Run on your infrastructure • Full control", + "how_it_works_footer": "No vendor lock-in • Run on your infrastructure • Full control", "features_title": "Platform Features", - "features_subtitle": "Centralized Control Plane for Database Operations", + "features_subtitle": "Centralized Control Plane for Database Operations across Kubernetes environments", "features": [ { "title": "Central Dashboard", @@ -244,20 +244,22 @@ } ], "comparison_title": "Operator vs Platform: What's the Difference?", - "comparison_subtitle": "KubeDB Operator provides database automation inside a single cluster, while KubeDB Platform extends this into a centralized DBaaS across clusters, teams and environments.", + "comparison_subtitle": "KubeDB Operator provides database automation inside a single kubernetes cluster, while KubeDB Platform extends this into a centralized DBaaS across clusters, teams and environments.", "comparison_analogy": "The Operator is the engine. The Platform is the car.", "comparison_analogy_heading": "Think of it this way:", - "comparison_analogy_image": "/assets/images/products/kubedb/kubedb-hero.png", + "comparison_analogy_image": "/assets/images/products/kubedb/stack-diagram/generic.png", "comparison_analogy_image_alt": "Architecture Diagram", "comparison_analogy_explanation": "The Platform provides centralized control and governance, orchestrating multiple Operator instances across different clusters and environments.", + "comparison_active_col": "platform", "comparison_summary_cards": [ { "title": "KubeDB Operator", "icon": "lucide:container", "icon_color": "#c084fc", "check_color": "#c084fc", - "bg": "rgba(88, 28, 135, 0.15)", - "border": "#a855f7", + "bg": "rgba(30, 41, 59, 0.4)", + "border": "#475569", + "active": false, "description": "Best for teams that want to run and automate databases inside a Kubernetes cluster using declarative APIs.", "items": [ "Single cluster deployment", @@ -270,8 +272,9 @@ "icon": "lucide:cloud", "icon_color": "#60a5fa", "check_color": "#4ade80", - "bg": "rgba(30, 41, 59, 0.6)", - "border": "#475569", + "bg": "rgba(37, 99, 235, 0.2)", + "border": "#2563eb", + "active": true, "description": "Designed for organizations that need to deliver a standardized, self-service DBaaS across multiple clusters, teams, and environments with centralized control and governance.", "items": [ "Multi-cluster control plane", @@ -310,7 +313,7 @@ [ "Multi-tenancy", "Basic (K8s namespaces)", - "Advanced RBAC + isolation" + "Advanced RBAC + tenant isolation" ], [ "Visibility", @@ -329,7 +332,7 @@ ], [ "Branding", - "Use as KubeDB or internal tool", + "Use as internal tool", "Complete white-labeling" ], [ @@ -386,15 +389,15 @@ ], "cta_badge": "Launch Your Platform", "cta_title": "Ready to Launch Your
DBaaS Platform?", - "cta_description": "Join leading cloud providers offering managed database services with KubeDB Platform", + "cta_description": "Join leading cloud providers offering managed database services
with KubeDB Platform", "cta_checklist": [ "Free 30-day trial", - "Enterprise support & 99.9% uptime SLA", + "Enterprise support & 99.9% response SLA", "Launch in minutes • Full white-label" ], "final_cta_metrics": [ - { "icon": "lucide:users-2", "value": "500+", "label": "Cloud Providers", "gradient": "linear-gradient(135deg, #60a5fa, #06b6d4)" }, - { "icon": "lucide:shield-check", "value": "99.9%", "label": "Uptime SLA", "gradient": "linear-gradient(135deg, #4ade80, #10b981)" }, + { "icon": "lucide:users-2", "value": "10K+", "label": "Active Databases", "gradient": "linear-gradient(135deg, #60a5fa, #06b6d4)" }, + { "icon": "lucide:shield-check", "value": "99.9%", "label": "Response SLA", "gradient": "linear-gradient(135deg, #4ade80, #10b981)" }, { "icon": "lucide:database", "value": "25+", "label": "Databases", "gradient": "linear-gradient(135deg, #c084fc, #ec4899)" }, { "icon": "lucide:globe", "value": "24/7", "label": "Support", "gradient": "linear-gradient(135deg, #fb923c, #ef4444)" } ], diff --git a/data/products/kubedb/solution-briefs/redhat-openshift.json b/data/products/kubedb/solution-briefs/redhat-openshift.json new file mode 100644 index 0000000000..ebf820253f --- /dev/null +++ b/data/products/kubedb/solution-briefs/redhat-openshift.json @@ -0,0 +1,61 @@ +{ + "title": "KubeDB for Red Hat OpenShift
Joint Solution Brief", + "description": "Solutions brief for running KubeDB on Red Hat OpenShift", + "subtitle": "Multi-Tenant DBaaS for OCP • ROSA • ARO • OSD • OKE • OCP+", + "intro": "Enterprises running modern applications on Red Hat OpenShift struggle to deliver databases quickly. They must maintain security, governance, and operational control, but are often forced to choose between restrictive cloud-managed services or complex manual Kubernetes operations", + "download": { + "label": "Download PDF", + "url": "/files/solution-briefs/rh-openshift-kubedb-solution-brief.pdf", + "external": false + }, + "benefits": { + "title": "Implementation Benefits", + "items": [ + { + "name": "Lower operational overhead", + "description": "KubeDB standardizes database provisioning, upgrades, scaling, and recovery through declarative workflows, eliminating custom automation and one-off database clusters while reducing operational risk and manual error." + }, + { + "name": "DBaaS without cloud lock-in", + "description": "By running entirely inside Red Hat OpenShift, KubeDB enables organizations to deliver DBaaS consistently across on-premises, public cloud, sovereign, and air-gapped environments—without dependency on hyperscaler-managed services." + }, + { + "name": "Predictable cost and storage flexibility", + "description": "KubeDB works with existing enterprise storage platforms and Kubernetes storage classes, allowing organizations to optimize for performance, resilience, and cost while maintaining full data ownership." + }, + { + "name": "Built-in governance and multi-tenancy", + "description": "Platform teams can enforce security, access controls, resource limits, and lifecycle policies, enabling secure multi-tenant DBaaS at scale." + }, + { + "name": "Accelerated developer productivity", + "description": "Developers gain self-service access to production-ready databases through Kubernetes-native interfaces, removing ticket-based provisioning and shortening application delivery cycles." + } + ] + }, + "capabilities": { + "title": "Capabilities Overview", + "items": [ + { + "name": "Native Red Hat OpenShift integration", + "description": "KubeDB is designed as a first-class Red Hat OpenShift platform service, using Kubernetes APIs and declarative configuration to manage databases as governed, reusable services rather than standalone infrastructure." + }, + { + "name": "Automated database lifecycle management", + "description": "The platform automates provisioning, upgrades, scaling, and failover through policy-driven workflows, ensuring consistency across clusters and environments." + }, + { + "name": "Multi-database platform support", + "description": "KubeDB supports any databases (SQL/NoSQL), caches and message brokers, enabling platform teams to standardize operations across multiple database engines using a single DBaaS control plane." + }, + { + "name": "Integrated data protection and availability", + "description": "Built-in backup, restore, and high-availability mechanisms align with Red Hat OpenShift operational models, reducing reliance on external, database-specific tooling." + }, + { + "name": "Centralized governance", + "description": "KubeDB supports distributed Red Hat OpenShift environments across clouds and data centers, allowing centralized governance with local execution wherever applications run." + } + ] + } +} diff --git a/data/products/kubedb/solution-briefs/suse-rancher.json b/data/products/kubedb/solution-briefs/suse-rancher.json new file mode 100644 index 0000000000..a1557dc072 --- /dev/null +++ b/data/products/kubedb/solution-briefs/suse-rancher.json @@ -0,0 +1,58 @@ +{ + "title": "KubeDB for SUSE Rancher
Joint Solution Brief", + "description": "Solutions brief for running KubeDB on SUSE Rancher", + "subtitle": "Multi-Tenant DBaaS for SUSE Rancher Prime • RKE2 • K3s", + "intro": "KubeDB by AppsCode and SUSE Rancher Prime deliver a Kubernetes-native Database-as-a-Service (DBaaS) platform that enables organizations to run production databases anywhere Kubernetes runs—on-prem, cloud, edge, and air-gapped environments. This joint solution combines SUSE's centralized Kubernetes management with KubeDB's automated database lifecycle management, including provisioning, scaling, high availability, backup, and recovery.", + "download": { + "label": "Download PDF", + "url": "/files/solution-briefs/kubedb-suse-solution.pdf", + "external": false + }, + "benefits": { + "title": "Key Benefits", + "items": [ + { + "name": "Unified DBaaS Across Any Kubernetes", + "description": "KubeDB with SUSE Rancher Prime delivers a consistent DBaaS experience across on-prem, cloud, and edge environments. Databases can be deployed and moved across hybrid and multi-cloud infrastructures without re-architecting, eliminating reliance on hyperscaler-managed DBaaS." + }, + { + "name": "Automated Database Lifecycle Management", + "description": "Database operations are fully automated using Kubernetes APIs, including provisioning, scaling, upgrades, and high availability. This reduces manual effort, simplifies operations, and ensures consistent management across environments." + }, + { + "name": "Built-In Backup, Recovery, and Resilience", + "description": "Integrated backup and recovery provide application-consistent data protection for stateful workloads. This simplifies operations while enabling reliable restores and supporting disaster recovery across clusters." + }, + { + "name": "Governance, Security, and Multi-Tenancy", + "description": "Policy-driven access control, RBAC, and namespace-based multi-tenancy enable secure self-service database access. Organizations can enforce governance and compliance while maintaining developer agility." + }, + { + "name": "Data Sovereignty and Infrastructure Control", + "description": "Databases can be deployed on-prem, in-region, or in air-gapped environments with full control over data placement. This ensures compliance and avoids the limitations of managed DBaaS services." + } + ] + }, + "highlights": { + "title": "Why SUSE Rancher Prime and KubeDB", + "subtitle": "DBaaS Anywhere. Any Kubernetes. Any Storage. Full Control.", + "items": [ + { + "name": "Streamlined Kubernetes Operations", + "description": "Unified, consistent Kubernetes management across on-premises, cloud, and edge environments, simplifying platform operations and enabling standardization at scale." + }, + { + "name": "Automated Database Operations", + "description": "Provision, scale, upgrade, and manage databases using Kubernetes-native APIs, eliminating manual processes and simplifying day-2 operations." + }, + { + "name": "Trusted and Secure Platform", + "description": "Centralized security, policy enforcement, and access control with enterprise-grade governance across clusters and teams." + }, + { + "name": "Run Any Database Anywhere", + "description": "Support for PostgreSQL, MySQL, MariaDB, MongoDB, Redis, Kafka, Elasticsearch, MSSQLServer, Oracle and more—running consistently across on-prem, cloud, and edge Kubernetes environments." + } + ] + } +} diff --git a/data/products/kubedb/solutions/air-gapped-dbaas.json b/data/products/kubedb/solutions/air-gapped-dbaas.json index aef7e225d5..622381e020 100644 --- a/data/products/kubedb/solutions/air-gapped-dbaas.json +++ b/data/products/kubedb/solutions/air-gapped-dbaas.json @@ -5,11 +5,11 @@ "hero_badge": "Air-Gapped DBaaS", "hero_title_1": "Secure DBaaS for", "hero_title_2": "Isolated Environments", - "hero_description": "Deploy production-grade database automation in air-gapped, disconnected, and high-security Kubernetes environments with complete offline installation support.", - "primary_action_text": "Request Access", - "primary_action_url": "https://appscode.com/contact/", - "secondary_action_text": "View Requirements", - "secondary_action_url": "/docs/latest/setup/", + "hero_description": "Deploy production-grade database automation in air-gapped, disconnected, and high-security Kubernetes environments with complete offline installation
support.", + "primary_action_text": "Try Now Free", + "primary_action_url": "/docs/latest/setup/", + "secondary_action_text": "Schedule Demo", + "secondary_action_url": "https://x.appscode.com/_/kubedb_inquiry", "watch_demo_url": "https://www.youtube.com/watch?v=hBHxMtSjKo4", "product_icon": "lucide:server", "hero_best_with_items": [ @@ -19,8 +19,8 @@ "stats": [ { "label": "Security Level", "value": "Highest" }, { "label": "Internet Access", "value": "Zero" }, - { "label": "Package Size", "value": "~50GB" }, - { "label": "Update Frequency", "value": "Quarterly" } + { "label": "DB Engines", "value": "25+" }, + { "label": "Support", "value": "24x7" } ], "when_to_use_title": "Why Air-Gapped Deployment?", "when_to_use_subtitle": "Why Air-Gapped Deployment?", @@ -86,7 +86,7 @@ } ], "how_it_works_title": "Secure, Offline DBaaS", - "how_it_works_subtitle": "You provide the isolated infrastructure. KubeDB delivers the software - completely offline, no internet required.", + "how_it_works_subtitle": "You provide the isolated infrastructure. KubeDB delivers the software —completely offline, no internet required.", "how_it_works_infra": { "icon": "lucide:lock", "title": "Your Secure Infrastructure:", @@ -101,7 +101,7 @@ "icon": "lucide:package", "title": "KubeDB Offline Package:", "items": [ - { "icon": "lucide:package", "text": "Complete offline installation bundle" }, + { "icon": "lucide:package-2", "text": "Complete offline installation bundle" }, { "icon": "lucide:shield", "text": "Pre-scanned container images" }, { "icon": "lucide:file-check", "text": "Offline documentation & tools" }, { "icon": "lucide:key", "text": "Offline license management" } @@ -193,8 +193,8 @@ "Helm charts and manifests", "Backup and restore tools", "Monitoring stack (Prometheus/Grafana)", - "Documentation (PDF + offline HTML)", - "License server (offline mode)", + "Documentation (PDF + offline Markdown)", + "License server (offline verification)", "Security scan reports", "Installation scripts", "Troubleshooting tools", @@ -207,7 +207,7 @@ "cta_checklist": [ "100% offline installation", "Maximum security compliance", - "Complete package ~50GB" + "Data sovereignty guaranteed" ], "cta_button_text": "Request Access", "cta_button_url": "https://appscode.com/contact/", @@ -217,7 +217,7 @@ "final_cta_metrics": [ { "icon": "lucide:lock", "value": "Zero", "label": "Internet Access", "gradient": "linear-gradient(135deg, #c084fc, #ec4899)" }, { "icon": "lucide:shield", "value": "Highest", "label": "Security Level", "gradient": "linear-gradient(135deg, #60a5fa, #06b6d4)" }, - { "icon": "lucide:package", "value": "~50GB", "label": "Package Size", "gradient": "linear-gradient(135deg, #4ade80, #10b981)" }, - { "icon": "lucide:trending-up", "value": "Quarterly", "label": "Updates", "gradient": "linear-gradient(135deg, #fb923c, #ef4444)" } + { "icon": "lucide:package", "value": "25+", "label": "DB Engines", "gradient": "linear-gradient(135deg, #4ade80, #10b981)" }, + { "icon": "lucide:trending-up", "value": "24×7", "label": "Support", "gradient": "linear-gradient(135deg, #fb923c, #ef4444)" } ] } diff --git a/data/products/kubedb/solutions/for-enterprises.json b/data/products/kubedb/solutions/for-enterprises.json index 3556629fdf..085ebab8cf 100644 --- a/data/products/kubedb/solutions/for-enterprises.json +++ b/data/products/kubedb/solutions/for-enterprises.json @@ -7,18 +7,18 @@ "hero_title_1": "Empower Teams with", "hero_title_2": "Self-Service Databases", "hero_description": "Build an internal database platform where teams can provision, manage, and scale databases on-demand while maintaining centralized governance and cost control.", - "primary_action_text": "Start Free Trial", + "primary_action_text": "Try Now Free", "primary_action_url": "/docs/latest/setup/", + "secondary_action_text": "Schedule Demo", + "secondary_action_url": "https://x.appscode.com/_/kubedb_inquiry", "watch_demo_url": "https://www.youtube.com/watch?v=hBHxMtSjKo4", - "secondary_action_text": "See Demo", - "secondary_action_url": "/docs/latest/welcome/", "product_icon": "lucide:users", "hero_best_with_items": ["KubeDB Operator", "KubeDB Platform"], "stats": [ { "label": "Faster Provisioning", "value": "10x" }, { "label": "Reduction in Tickets", "value": "90%" }, - { "label": "Deploy Time", "value": "<5 min" }, - { "label": "Team Satisfaction", "value": "98%" } + { "label": "Deploy Time", "value": "<1 min" }, + { "label": "Team Satisfaction", "value": "100%" } ], "when_to_use_subtitle": "Why Self-Service DBaaS?", "when_to_use_description": "Accelerate innovation while maintaining control", @@ -150,7 +150,7 @@ ], "how_it_works_infra": { "title": "Your Infrastructure:", - "icon": "lucide:server", + "icon": "lucide:inbox", "items": [ { "text": "Compute resources (K8s nodes)", "icon": "lucide:server" }, { "text": "Storage volumes (PV/PVC)", "icon": "lucide:database" }, @@ -257,7 +257,7 @@ "color": "#ec4899" }, { - "value": "98%", + "value": "100%", "label": "Satisfaction", "icon": "heroicons:users", "color": "#f97316" diff --git a/data/products/kubedb/solutions/gitops-automation.json b/data/products/kubedb/solutions/gitops-automation.json index 5586b3b9a4..73c42a5d19 100644 --- a/data/products/kubedb/solutions/gitops-automation.json +++ b/data/products/kubedb/solutions/gitops-automation.json @@ -2,19 +2,27 @@ "product_name": "GitOps & Platform Engineering", "product_color_primary": "#059669", "cta_bg_color": "#064e3b", - "hero_title_1": "Automate Database Operations", - "hero_title_2": "with True GitOps", - "hero_description": "The only Kubernetes-native DBaaS that brings full GitOps maturity to stateful workloads - at Operator Capability Level 5", + "hero_title_1": "Automate Database
Operations with", + "hero_title_2": "True GitOps", + "hero_description": "The only Kubernetes-native DBaaS that brings full GitOps
maturity to stateful workloads — at Operator Capability
Level 5", "hero_badge": "GitOps-First Database Automation", - "hero_subtitle_highlight": "Operator Capability Level 5", + "hero_subtitle_highlight": "Operator Capability
Level 5", "primary_action_text": "See GitOps in Action", "primary_action_url": "https://youtu.be/6kflsdAYEqw?si=1MQwpF1GlMc6eGzw", - "secondary_action_text": "Read the Guide", - "secondary_action_url": "/docs/latest/guides/", + "secondary_action_text": "Schedule Demo", + "secondary_action_url": "https://x.appscode.com/_/kubedb_inquiry", "watch_demo_url": "https://www.youtube.com/watch?v=hBHxMtSjKo4", "product_icon": "lucide:git-branch", + "stats_color": "#4948a3", + "stats": [ + { "label": "GitOps Maturity", "value": "Level 5" }, + { "label": "Databases Supported", "value": "25+" }, + { "label": "Reconciliation Conflicts", "value": "Zero" }, + { "label": "Argo/Flux Compatible", "value": "100%" } + ], "challenge_title": "Traditional database operators break GitOps", "challenge_badge": "The GitOps Challenge for Databases", + "hero_best_with_items": ["KubeDB Operator"], "challenges": [ { "id": "01", @@ -36,10 +44,10 @@ "command": "kubectl scale postgres prod --replicas=5", "status": "Argo CD detects drift...", "result": "Reverts back to 3 replicas", - "note": "Result: Endless fights. Downtime risk. Frustration." + "note": "Endless fights. Downtime risk. Frustration." }, "code_demo": { - "title": "One Git commit. Zero reconciliation pain.", + "title": "One Git commit.
Zero reconciliation pain.", "subtitle": "KubeDB GitOps Solution", "filename": "postgres-gitops.yaml", "language": "yaml", @@ -47,7 +55,7 @@ "steps": [ { "id": "1", "title": "Commit to Git", "description": "Push your desired database state using dedicated GitOps CRDs." }, { "id": "2", "title": "Argo CD / Flux Syncs", "description": "Your favorite GitOps tool applies the change safely." }, - { "id": "3", "title": "OpsRequest Magic", "description": "KubeDB translates your declaration into safe, auditable OpsRequests: no spec fights.", "vibrant": true } + { "id": "3", "title": "OpsRequest Magic", "description": "KubeDB translates your declaration into safe, auditable OpsRequests — no spec fights.", "vibrant": true } ] }, "comparison": { @@ -77,35 +85,35 @@ } }, "when_to_use_subtitle": "GitOps Features", - "when_to_use_description": "Built from the ground up for declarative infrastructure and conflict-free reconciliation.", + "when_to_use_description": "Built from the ground up for declarative infrastructure", "when_to_use": [ { "icon": "lucide:git-branch", "title": "Declarative Everything", "description": "Define your entire database infrastructure as code in Git. Every change, from initial provisioning to day-2 operations, is tracked and version-controlled.", - "gradient": "bg-grad-blue" + "icon_bg": "#3b82f6" }, { "icon": "lucide:shield", "title": "Conflict-Free Reconciliation", "description": "Dedicated GitOps CRDs eliminate the classic spec override problem. No more endless reconciliation fights between GitOps tools and operators.", - "gradient": "bg-grad-purple" + "icon_bg": "#d946ef" }, { "icon": "lucide:zap", "title": "OpsRequest Intelligence", "description": "Long-running operations are safely translated into controlled OpsRequests with validation, sequencing, progress tracking, and rollback support.", - "gradient": "bg-grad-orange" + "icon_bg": "#f59e0b" }, { "icon": "lucide:check-circle", "title": "Production-Grade Safety", "description": "All changes go through intelligent merging, prerequisite validation, and safe execution paths. No direct mutations of critical database resources.", - "gradient": "bg-grad-green" + "icon_bg": "#10b981" } ], "why_kubedb_title": "Why KubeDB Is the Only True GitOps-Ready Kubernetes-Native DBaaS", - "why_kubedb_note": "Most other database operators either lack this level of GitOps maturity or force teams into imperative workarounds for day-2 operations.", + "why_kubedb_note": "Most other database operators either lack this level of GitOps maturity or force teams into imperative workarounds for day-2 operations.", "why_kubedb_features": [ { "icon": "lucide:database", @@ -148,7 +156,7 @@ { "icon": "lucide:target", "value": "Level 5", "label": "Operator", "gradient": "linear-gradient(135deg, #60a5fa, #06b6d4)" }, { "icon": "lucide:git-branch", "value": "100%", "label": "GitOps Ready", "gradient": "linear-gradient(135deg, #4ade80, #10b981)" }, { "icon": "lucide:database", "value": "25+", "label": "Databases", "gradient": "linear-gradient(135deg, #c084fc, #ec4899)" }, - { "icon": "lucide:trending-up", "value": "10K+", "label": "Production", "gradient": "linear-gradient(135deg, #fb923c, #ef4444)" } + { "icon": "lucide:trending-up", "value": "10K+", "label": "Active DBs", "gradient": "linear-gradient(135deg, #fb923c, #ef4444)" } ], "cta_title": "Ship Database Changes", "cta_title_gradient": "Like Application Code", diff --git a/data/products/kubedb/solutions/multi-tenant-saas.json b/data/products/kubedb/solutions/multi-tenant-saas.json index 4a483f66e9..da01ce0abc 100644 --- a/data/products/kubedb/solutions/multi-tenant-saas.json +++ b/data/products/kubedb/solutions/multi-tenant-saas.json @@ -8,13 +8,19 @@ "hero_description": "Deliver production-grade, secure, and cost-effective databases to every tenant with a single Kubernetes-native DBaaS platform.", "hero_subtitle_highlight": "KubeDB Platform", "hero_best_with": "KubeDB Platform", - "hero_footer_text": "Runs on any Kubernetes • 25+ Database engines • Centralized Governance", - "primary_action_text": "Get Started with KubeDB", - "primary_action_url": "/docs/latest/setup/", + "hero_footer_text": "Runs on any Kubernetes • 25+ Database engines • Centralized Governance", + "primary_action_text": "Try Now Free", + "primary_action_url": "/docs/platform/latest/selfhost-setup/", + "secondary_action_text": "Schedule Demo", + "secondary_action_url": "https://x.appscode.com/_/kubedb_inquiry", "watch_demo_url": "https://www.youtube.com/watch?v=hBHxMtSjKo4", - "secondary_action_text": "View Documentation", - "secondary_action_url": "/docs/latest/welcome/", "product_icon": "lucide:users", + "stats": [ + { "label": "Faster Provisioning", "value": "<60s" }, + { "label": "Tenant Isolation", "value": "100%" }, + { "label": "Database Engines", "value": "25+" }, + { "label": "Cost vs Cloud DBaaS", "value": "60% less" } + ], "sections": [ "hero", "when_to_use", @@ -31,8 +37,8 @@ "when_to_use_badge": "The multi-tenant challenge", "when_to_use_title": "The multi-tenant challenge", - "when_to_use_subtitle": "Modern enterprises need databases that scale with tenants - not against them.", - "when_to_use_description": "Platform teams are stuck choosing between hyperscaler lock-in or painful manual Kubernetes operations. Developers wait weeks for databases while security teams lose sleep over isolation.", + "when_to_use_subtitle": "Modern enterprises need databases that scale with tenants — not against them.", + "when_to_use_description": "Platform teams are stuck choosing between hyperscaler lock-in or painful manual Kubernetes operations. Developers wait weeks for databases while
security teams lose sleep over isolation.", "when_to_use": [ { "title": "Security & Isolation", @@ -54,8 +60,8 @@ } ], - "numbered_features_title": "KubeDB gives you enterprise multi-tenant DBaaS natively inside Kubernetes.", - "numbered_features_subtitle": "Run production-ready databases for hundreds of teams and tenants - with complete governance, security, and self-service - on Red Hat OpenShift, SUSE Rancher Prime, or any Kubernetes.", + "numbered_features_title": "KubeDB gives you
enterprise multi-tenant
DBaaS
natively inside
Kubernetes.", + "numbered_features_subtitle": "Run production-ready databases for hundreds of teams and tenants —
with complete governance, security, and self-service — on Red Hat
OpenShift, SUSE Rancher Prime, or any Kubernetes.", "numbered_features_graphic": "/assets/images/products/kubedb/kubedb-multi-tenancy-diagram.png", "numbered_features": [ { @@ -73,7 +79,7 @@ { "id": "03", "title": "Developer self-service", - "description": "Teams request databases via kubectl, GitOps, or the KubeDB Console, instantly and compliantly.", + "description": "Teams request databases via kubectl, GitOps, or the KubeDB Console — instantly and compliantly.", "icon": "lucide:zap" }, { @@ -99,7 +105,7 @@ ] }, - "everything_you_need_title": "Everything You Need for Production Multi-Tenant DBaaS", + "everything_you_need_title": "Everything You Need for Production
Multi-Tenant DBaaS", "capabilities": [ { "title": "Supported Databases", diff --git a/data/products/kubedb/solutions/white-labeled-dbaas.json b/data/products/kubedb/solutions/white-labeled-dbaas.json index 64c350ed4a..0d1816ca78 100644 --- a/data/products/kubedb/solutions/white-labeled-dbaas.json +++ b/data/products/kubedb/solutions/white-labeled-dbaas.json @@ -5,17 +5,20 @@ "hero_badge": "White-Labeled DBaaS for Cloud Service Providers", "hero_title_1": "Launch Your Own", "hero_title_2": "Production-Grade DBaaS Platform", - "hero_description": "Built on ACE (AppsCode Cloud Engine) - a fully managed, white-labeled, production-ready Database-as-a-Service platform that exceeds public cloud offerings while maintaining complete branding control and data sovereignty.", + "hero_description": "Built on ACE (AppsCode Cloud Engine) — a fully managed, white-labeled, production-ready Database-as-a-Service platform that exceeds public cloud offerings while maintaining complete branding control and data sovereignty.", "hero_best_with": "KubeDB Platform", - "primary_action_text": "Schedule Demo", - "primary_action_url": "/contact/", + "primary_action_text": "Try Now Free", + "primary_action_url": "/docs/platform/latest/selfhost-setup/", + "secondary_action_text": "Schedule Demo", + "secondary_action_url": "https://x.appscode.com/_/kubedb_inquiry", "watch_demo_url": "https://www.youtube.com/watch?v=hBHxMtSjKo4", "product_icon": "lucide:award", + "stats_color": "#4948a3", "stats": [ - { "label": "Time to Launch", "value": "30 days", "icon": "lucide:timer" }, - { "label": "Database Engines", "value": "25+", "icon": "lucide:database" }, - { "label": "Support Level", "value": "24×7", "icon": "lucide:shield" }, - { "label": "Target Go-Live", "value": "Rapid", "icon": "lucide:target" } + { "label": "Time to Launch", "value": "30 days" }, + { "label": "Database Engines", "value": "25+" }, + { "label": "Support Level", "value": "24×7" }, + { "label": "Target Go-Live", "value": "Rapid" } ], "when_to_use_subtitle": "Key Outcomes for CSPs & MSPs", "when_to_use_description": "Everything you need to compete with global hyperscalers", @@ -165,6 +168,7 @@ } ], "platform_architecture_image": "/assets/images/products/kubedb/ace-platform-architecture.png", + "platform_architecture_title": "ACE Platform Architecture Overview", "platform_features_title": "Solution Architecture", "platform_features_subtitle": "All components are containerized, CRD-driven, and designed for multi-cluster and multi-region deployments", "platform_features": [ @@ -183,6 +187,7 @@ { "title": "Kubernetes Services", "description": "ArgoCD, Open Cluster Management, Cert Manager, Prometheus, and Grafana integration", + "icon": "lucide:card-sim", "color": "cyan" }, { @@ -202,7 +207,7 @@ "messages_subtitle": "Beautiful, fully branded self-service portal with complete REST APIs for native integration into your cloud console. No requirement to expose KubeDB Platform UI directly - integrate seamlessly into your existing customer experience.", "message_icon": "lucide:monitor", "universal_access_title": "Universal Database Access", - "universal_access_subtitle": "Your customers' databases are accessible from anywhere - modern cloud-native apps and legacy VM-based applications alike", + "universal_access_subtitle": "Your customers' databases are accessible from anywhere — modern cloud-native apps and legacy VM-based applications alike", "universal_access_cards": [ { "title": "Inside Kubernetes", @@ -248,7 +253,7 @@ } ], "universal_access_message_title": "Seamless Hybrid Access", - "universal_access_message_body": "Your customers can connect from containerized microservices, serverless functions, traditional monoliths on VMs, or external SaaS applications - all using standard database protocols. No special clients or SDKs required.", + "universal_access_message_body": "Your customers can connect from containerized microservices, serverless functions, traditional monoliths on VMs, or external SaaS applications — all using standard database protocols. No special clients or SDKs required.", "universal_access_message_icon": "lucide:sparkles", "universal_access_message_gradient": "linear-gradient(135deg, #3b82f6, #06b6d4)", "universal_access_message_border": "#bfdbfe", @@ -293,7 +298,7 @@ } ], "how_it_works_title": "Implementation & Go-Live", - "how_it_works_subtitle": "Target Timeline: 30 days from signing to go-live (accelerable based on your readiness)", + "how_it_works_subtitle": "Target Timeline: 30 days from signing to go-live (accelerable based on your readiness)", "how_it_works": [ { "step": 1, @@ -323,8 +328,8 @@ "faqs_title": "CSP & MSP FAQ", "faqs": [ { - "question": "What is ACE (AppsCode Cloud Engine)?", - "answer": "ACE is a fully managed, white-labeled, production-ready Database-as-a-Service platform built on KubeDB. It provides complete infrastructure for CSPs and MSPs to offer managed database services with their own branding, billing, and data sovereignty." + "question": "What is KubeDB Platform?", + "answer": "KubeDB Platform is a fully managed, white-labeled, production-ready Database-as-a-Service platform. It provides complete infrastructure for CSPs and MSPs to offer managed database services with their own branding, billing, and data sovereignty." }, { "question": "Which Kubernetes distributions are supported?", @@ -348,7 +353,7 @@ } ], "cta_badge": "White-Label Ready", - "cta_title": "Launch Your Own", + "cta_title": "Launch Your Own
", "cta_title_gradient": "DBaaS Business", "cta_description": "Compete with global hyperscalers with your own branded database services", "cta_checklist": [ @@ -359,7 +364,7 @@ "cta_button_text": "Contact Sales", "cta_button_url": "https://appscode.com/contact/", "final_cta_metrics": [ - { "icon": "lucide:timer", "value": "30", "label": "Days to Launch", "gradient": "linear-gradient(135deg, #60a5fa, #06b6d4)" }, + { "icon": "lucide:timer", "value": "30 Days", "label": "Time to Launch", "gradient": "linear-gradient(135deg, #60a5fa, #06b6d4)" }, { "icon": "lucide:database", "value": "25+", "label": "DB Engines", "gradient": "linear-gradient(135deg, #4ade80, #10b981)" }, { "icon": "lucide:shield", "value": "24×7", "label": "Support", "gradient": "linear-gradient(135deg, #a78bfa, #ec4899)" }, { "icon": "lucide:target", "value": "Rapid", "label": "Go-Live", "gradient": "linear-gradient(135deg, #fb923c, #ef4444)" } diff --git a/data/products/kubestash.json b/data/products/kubestash.json index 074564c3d4..804465f9d0 100644 --- a/data/products/kubestash.json +++ b/data/products/kubestash.json @@ -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, @@ -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", diff --git a/data/products/kubevault.json b/data/products/kubevault.json index 0c60339f55..1d3bde3629 100644 --- a/data/products/kubevault.json +++ b/data/products/kubevault.json @@ -222,6 +222,28 @@ "hostDocs": false, "show": true }, + { + "version": "v2026.5.18-rc.1", + "hostDocs": true, + "show": true, + "info": { + "cli": "v0.25.0-rc.1", + "installer": "v2026.5.18-rc.1", + "operator": "v0.25.0-rc.1", + "unsealer": "v0.25.0-rc.1" + } + }, + { + "version": "v2026.5.14-rc.0", + "hostDocs": false, + "show": false, + "info": { + "cli": "v0.25.0-rc.0", + "installer": "v2026.5.14-rc.0", + "operator": "v0.25.0-rc.0", + "unsealer": "v0.25.0-rc.0" + } + }, { "version": "v2026.2.27", "hostDocs": true, @@ -235,8 +257,8 @@ }, { "version": "v2026.1.8-rc.0", - "hostDocs": true, - "show": true, + "hostDocs": false, + "show": false, "info": { "cli": "v0.24.0-rc.0", "installer": "v2026.1.8-rc.0", diff --git a/static/assets/images/cloud.jpeg b/static/assets/images/cloud.jpeg index 316963e1f6..d8b49e3734 100644 Binary files a/static/assets/images/cloud.jpeg and b/static/assets/images/cloud.jpeg differ diff --git a/static/assets/images/databases/logos/png/db2s.png b/static/assets/images/databases/logos/png/db2s.png new file mode 100644 index 0000000000..88893e1a40 Binary files /dev/null and b/static/assets/images/databases/logos/png/db2s.png differ diff --git a/static/assets/images/databases/logos/png/documentdbs.png b/static/assets/images/databases/logos/png/documentdbs.png new file mode 100644 index 0000000000..7d44322615 Binary files /dev/null and b/static/assets/images/databases/logos/png/documentdbs.png differ diff --git a/static/assets/images/databases/logos/png/hanadbs.png b/static/assets/images/databases/logos/png/hanadbs.png new file mode 100644 index 0000000000..ccf1fd35a0 Binary files /dev/null and b/static/assets/images/databases/logos/png/hanadbs.png differ diff --git a/static/assets/images/databases/logos/png/milvus.png b/static/assets/images/databases/logos/png/milvus.png new file mode 100644 index 0000000000..9716853c78 Binary files /dev/null and b/static/assets/images/databases/logos/png/milvus.png differ diff --git a/static/assets/images/databases/logos/png/qdrants.png b/static/assets/images/databases/logos/png/qdrants.png new file mode 100644 index 0000000000..4d02339248 Binary files /dev/null and b/static/assets/images/databases/logos/png/qdrants.png differ diff --git a/static/assets/images/databases/logos/png/weaviates.png b/static/assets/images/databases/logos/png/weaviates.png new file mode 100644 index 0000000000..ed311bd20c Binary files /dev/null and b/static/assets/images/databases/logos/png/weaviates.png differ diff --git a/static/assets/images/partners/technology/converge.svg b/static/assets/images/partners/technology/converge.svg new file mode 100644 index 0000000000..65c6e11bde --- /dev/null +++ b/static/assets/images/partners/technology/converge.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/static/assets/images/partners/technology/pellera.png b/static/assets/images/partners/technology/pellera.png new file mode 100644 index 0000000000..9f4e31a610 Binary files /dev/null and b/static/assets/images/partners/technology/pellera.png differ diff --git a/static/assets/images/products/kubedb/kubedb-by-appscode-1024x1024-transparent.png b/static/assets/images/products/kubedb/kubedb-by-appscode-1024x1024-transparent.png new file mode 100644 index 0000000000..a056192ff1 Binary files /dev/null and b/static/assets/images/products/kubedb/kubedb-by-appscode-1024x1024-transparent.png differ diff --git a/static/assets/images/products/kubedb/kubedb-by-appscode-1024x1024-white-bg.png b/static/assets/images/products/kubedb/kubedb-by-appscode-1024x1024-white-bg.png new file mode 100644 index 0000000000..ab872bdc1e Binary files /dev/null and b/static/assets/images/products/kubedb/kubedb-by-appscode-1024x1024-white-bg.png differ diff --git a/static/assets/images/products/kubedb/kubedb-by-appscode.png b/static/assets/images/products/kubedb/kubedb-by-appscode.png new file mode 100644 index 0000000000..b6837b72c8 Binary files /dev/null and b/static/assets/images/products/kubedb/kubedb-by-appscode.png differ diff --git a/static/assets/images/products/kubedb/partners/kubernetese.svg b/static/assets/images/products/kubedb/partners/kubernetese.svg new file mode 100644 index 0000000000..47c947474e --- /dev/null +++ b/static/assets/images/products/kubedb/partners/kubernetese.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/static/assets/images/products/kubedb/partners/logo-maskot/aks.svg b/static/assets/images/products/kubedb/partners/logo-maskot/aks.svg new file mode 100644 index 0000000000..bd18a71f8a --- /dev/null +++ b/static/assets/images/products/kubedb/partners/logo-maskot/aks.svg @@ -0,0 +1,2 @@ + + \ No newline at end of file diff --git a/static/assets/images/products/kubedb/partners/logo-maskot/eks.svg b/static/assets/images/products/kubedb/partners/logo-maskot/eks.svg new file mode 100644 index 0000000000..adf8431151 --- /dev/null +++ b/static/assets/images/products/kubedb/partners/logo-maskot/eks.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/static/assets/images/products/kubedb/partners/logo-maskot/gke.svg b/static/assets/images/products/kubedb/partners/logo-maskot/gke.svg new file mode 100644 index 0000000000..04d1d4eb71 --- /dev/null +++ b/static/assets/images/products/kubedb/partners/logo-maskot/gke.svg @@ -0,0 +1,2 @@ + + \ No newline at end of file diff --git a/static/assets/images/products/kubedb/partners/logo-maskot/mirantis.svg b/static/assets/images/products/kubedb/partners/logo-maskot/mirantis.svg new file mode 100644 index 0000000000..7fc2865c30 --- /dev/null +++ b/static/assets/images/products/kubedb/partners/logo-maskot/mirantis.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/static/assets/images/products/kubedb/partners/logo-maskot/nutanix.svg b/static/assets/images/products/kubedb/partners/logo-maskot/nutanix.svg new file mode 100644 index 0000000000..f42ff88aac --- /dev/null +++ b/static/assets/images/products/kubedb/partners/logo-maskot/nutanix.svg @@ -0,0 +1,3 @@ + + + diff --git a/static/assets/images/products/kubedb/partners/logo-maskot/openshift.svg b/static/assets/images/products/kubedb/partners/logo-maskot/openshift.svg new file mode 100644 index 0000000000..9ebe268550 --- /dev/null +++ b/static/assets/images/products/kubedb/partners/logo-maskot/openshift.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/static/assets/images/products/kubedb/partners/logo-maskot/suse.svg b/static/assets/images/products/kubedb/partners/logo-maskot/suse.svg new file mode 100644 index 0000000000..35d217ec63 --- /dev/null +++ b/static/assets/images/products/kubedb/partners/logo-maskot/suse.svg @@ -0,0 +1,3 @@ + + + diff --git a/static/assets/images/products/kubedb/partners/logo-maskot/vmware.svg b/static/assets/images/products/kubedb/partners/logo-maskot/vmware.svg new file mode 100644 index 0000000000..606ec39377 --- /dev/null +++ b/static/assets/images/products/kubedb/partners/logo-maskot/vmware.svg @@ -0,0 +1,4 @@ + + + + diff --git a/static/assets/images/products/kubedb/partners/mirantis.svg b/static/assets/images/products/kubedb/partners/mirantis.svg new file mode 100644 index 0000000000..cfad95a6bc --- /dev/null +++ b/static/assets/images/products/kubedb/partners/mirantis.svg @@ -0,0 +1,25 @@ + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/static/assets/images/products/kubedb/partners/nutanix.svg b/static/assets/images/products/kubedb/partners/nutanix.svg new file mode 100644 index 0000000000..06c28370d2 --- /dev/null +++ b/static/assets/images/products/kubedb/partners/nutanix.svg @@ -0,0 +1,10 @@ + + + + + + + + + + diff --git a/static/assets/images/products/kubedb/partners/rancher.svg b/static/assets/images/products/kubedb/partners/rancher.svg new file mode 100644 index 0000000000..409e20a972 --- /dev/null +++ b/static/assets/images/products/kubedb/partners/rancher.svg @@ -0,0 +1,15 @@ + + + + + + + + + + + + + + + diff --git a/static/assets/images/products/kubedb/partners/red-hat-openshift.svg b/static/assets/images/products/kubedb/partners/red-hat-openshift.svg new file mode 100644 index 0000000000..b989a4507b --- /dev/null +++ b/static/assets/images/products/kubedb/partners/red-hat-openshift.svg @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + diff --git a/static/assets/images/products/kubedb/partners/red-hat.svg b/static/assets/images/products/kubedb/partners/red-hat.svg new file mode 100644 index 0000000000..edfaf01447 --- /dev/null +++ b/static/assets/images/products/kubedb/partners/red-hat.svg @@ -0,0 +1,4 @@ + + + + diff --git a/static/assets/images/products/kubedb/partners/shi.svg b/static/assets/images/products/kubedb/partners/shi.svg new file mode 100644 index 0000000000..f87e1caa75 --- /dev/null +++ b/static/assets/images/products/kubedb/partners/shi.svg @@ -0,0 +1,31 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/static/assets/images/products/kubedb/partners/softwareone.svg b/static/assets/images/products/kubedb/partners/softwareone.svg new file mode 100644 index 0000000000..d901043ddb --- /dev/null +++ b/static/assets/images/products/kubedb/partners/softwareone.svg @@ -0,0 +1 @@ + diff --git a/static/assets/images/products/kubedb/partners/suse-by-kubedb-transparent.png b/static/assets/images/products/kubedb/partners/suse-by-kubedb-transparent.png new file mode 100644 index 0000000000..110fef5655 Binary files /dev/null and b/static/assets/images/products/kubedb/partners/suse-by-kubedb-transparent.png differ diff --git a/static/assets/images/products/kubedb/partners/suse.svg b/static/assets/images/products/kubedb/partners/suse.svg new file mode 100644 index 0000000000..ece481fda6 --- /dev/null +++ b/static/assets/images/products/kubedb/partners/suse.svg @@ -0,0 +1,4 @@ + + + + diff --git a/static/assets/images/products/kubedb/partners/tsg-soft365.svg b/static/assets/images/products/kubedb/partners/tsg-soft365.svg new file mode 100644 index 0000000000..f72f109bca --- /dev/null +++ b/static/assets/images/products/kubedb/partners/tsg-soft365.svg @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/static/assets/images/products/kubedb/partners/vmware.svg b/static/assets/images/products/kubedb/partners/vmware.svg new file mode 100644 index 0000000000..9b1bd1d1fc --- /dev/null +++ b/static/assets/images/products/kubedb/partners/vmware.svg @@ -0,0 +1,16 @@ + + + + + + + + + + + + + + + + diff --git a/static/assets/images/products/kubedb/stack-diagram/generic.png b/static/assets/images/products/kubedb/stack-diagram/generic.png new file mode 100644 index 0000000000..58dac15a49 Binary files /dev/null and b/static/assets/images/products/kubedb/stack-diagram/generic.png differ diff --git a/static/assets/images/products/kubedb/stack-diagram/mirantis.png b/static/assets/images/products/kubedb/stack-diagram/mirantis.png new file mode 100644 index 0000000000..531fbe3b33 Binary files /dev/null and b/static/assets/images/products/kubedb/stack-diagram/mirantis.png differ diff --git a/static/assets/images/products/kubedb/stack-diagram/nutanix.png b/static/assets/images/products/kubedb/stack-diagram/nutanix.png new file mode 100644 index 0000000000..7fd19f3e4c Binary files /dev/null and b/static/assets/images/products/kubedb/stack-diagram/nutanix.png differ diff --git a/static/assets/images/products/kubedb/stack-diagram/openshift.png b/static/assets/images/products/kubedb/stack-diagram/openshift.png new file mode 100644 index 0000000000..5105f7be29 Binary files /dev/null and b/static/assets/images/products/kubedb/stack-diagram/openshift.png differ diff --git a/static/assets/images/products/kubedb/stack-diagram/rancher.png b/static/assets/images/products/kubedb/stack-diagram/rancher.png new file mode 100644 index 0000000000..b4a18d8ffe Binary files /dev/null and b/static/assets/images/products/kubedb/stack-diagram/rancher.png differ diff --git a/static/assets/images/products/kubedb/stack-diagram/vmware.png b/static/assets/images/products/kubedb/stack-diagram/vmware.png new file mode 100644 index 0000000000..2e1b4392c1 Binary files /dev/null and b/static/assets/images/products/kubedb/stack-diagram/vmware.png differ diff --git a/static/assets/images/products/kubedb/storage/alibaba-cloud.svg b/static/assets/images/products/kubedb/storage/alibaba-cloud.svg new file mode 100644 index 0000000000..120e7b334b --- /dev/null +++ b/static/assets/images/products/kubedb/storage/alibaba-cloud.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/static/assets/images/products/kubedb/storage/amazon-ebs.svg b/static/assets/images/products/kubedb/storage/amazon-ebs.svg new file mode 100644 index 0000000000..aef5c0c995 --- /dev/null +++ b/static/assets/images/products/kubedb/storage/amazon-ebs.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/static/assets/images/products/kubedb/storage/aws-ebs.png b/static/assets/images/products/kubedb/storage/aws-ebs.png new file mode 100644 index 0000000000..0e299a8cb5 Binary files /dev/null and b/static/assets/images/products/kubedb/storage/aws-ebs.png differ diff --git a/static/assets/images/products/kubedb/storage/aws-efs.png b/static/assets/images/products/kubedb/storage/aws-efs.png new file mode 100644 index 0000000000..0e299a8cb5 Binary files /dev/null and b/static/assets/images/products/kubedb/storage/aws-efs.png differ diff --git a/static/assets/images/products/kubedb/storage/azure-disk.svg b/static/assets/images/products/kubedb/storage/azure-disk.svg new file mode 100644 index 0000000000..7e81062973 --- /dev/null +++ b/static/assets/images/products/kubedb/storage/azure-disk.svg @@ -0,0 +1 @@ +Icon-compute-32 \ No newline at end of file diff --git a/static/assets/images/products/kubedb/storage/azure-file.svg b/static/assets/images/products/kubedb/storage/azure-file.svg new file mode 100644 index 0000000000..e167c95fda --- /dev/null +++ b/static/assets/images/products/kubedb/storage/azure-file.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/static/assets/images/products/kubedb/storage/ceph.svg b/static/assets/images/products/kubedb/storage/ceph.svg new file mode 100644 index 0000000000..db13eab37d --- /dev/null +++ b/static/assets/images/products/kubedb/storage/ceph.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/static/assets/images/products/kubedb/storage/dell-technologies.svg b/static/assets/images/products/kubedb/storage/dell-technologies.svg new file mode 100644 index 0000000000..d272bbf6f2 --- /dev/null +++ b/static/assets/images/products/kubedb/storage/dell-technologies.svg @@ -0,0 +1 @@ +Dell \ No newline at end of file diff --git a/static/assets/images/products/kubedb/storage/google-persistent-disk.svg b/static/assets/images/products/kubedb/storage/google-persistent-disk.svg new file mode 100644 index 0000000000..70a6adc8c3 --- /dev/null +++ b/static/assets/images/products/kubedb/storage/google-persistent-disk.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/static/assets/images/products/kubedb/storage/hpe.svg b/static/assets/images/products/kubedb/storage/hpe.svg new file mode 100644 index 0000000000..f96c231760 --- /dev/null +++ b/static/assets/images/products/kubedb/storage/hpe.svg @@ -0,0 +1,88 @@ + + +Hewlett Packard Enterprise logo + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/static/assets/images/products/kubedb/storage/lightbits-labs.svg b/static/assets/images/products/kubedb/storage/lightbits-labs.svg new file mode 100644 index 0000000000..5e72444c0b --- /dev/null +++ b/static/assets/images/products/kubedb/storage/lightbits-labs.svg @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/static/assets/images/products/kubedb/storage/linbit-drbd-linstor.svg b/static/assets/images/products/kubedb/storage/linbit-drbd-linstor.svg new file mode 100644 index 0000000000..5ff19c2e25 --- /dev/null +++ b/static/assets/images/products/kubedb/storage/linbit-drbd-linstor.svg @@ -0,0 +1,17 @@ + + + + + + + + + + + + + + + + + diff --git a/static/assets/images/products/kubedb/storage/longhorn.svg b/static/assets/images/products/kubedb/storage/longhorn.svg new file mode 100644 index 0000000000..dad68996ac --- /dev/null +++ b/static/assets/images/products/kubedb/storage/longhorn.svg @@ -0,0 +1,2 @@ + + diff --git a/static/assets/images/products/kubedb/storage/netapp.png b/static/assets/images/products/kubedb/storage/netapp.png new file mode 100644 index 0000000000..182a4b8897 Binary files /dev/null and b/static/assets/images/products/kubedb/storage/netapp.png differ diff --git a/static/assets/images/products/kubedb/storage/nfs-csi.png b/static/assets/images/products/kubedb/storage/nfs-csi.png new file mode 100644 index 0000000000..b6419b0e8c Binary files /dev/null and b/static/assets/images/products/kubedb/storage/nfs-csi.png differ diff --git a/static/assets/images/products/kubedb/storage/nutanix.svg b/static/assets/images/products/kubedb/storage/nutanix.svg new file mode 100644 index 0000000000..ed5130b668 --- /dev/null +++ b/static/assets/images/products/kubedb/storage/nutanix.svg @@ -0,0 +1 @@ +Nutanix \ No newline at end of file diff --git a/static/assets/images/products/kubedb/storage/openebs.svg b/static/assets/images/products/kubedb/storage/openebs.svg new file mode 100644 index 0000000000..e045c50f8e --- /dev/null +++ b/static/assets/images/products/kubedb/storage/openebs.svg @@ -0,0 +1,11 @@ + + + + + + + + + + + diff --git a/static/assets/images/products/kubedb/storage/portworx.svg b/static/assets/images/products/kubedb/storage/portworx.svg new file mode 100644 index 0000000000..46f641f9b4 --- /dev/null +++ b/static/assets/images/products/kubedb/storage/portworx.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/static/assets/images/products/kubedb/storage/rook.svg b/static/assets/images/products/kubedb/storage/rook.svg new file mode 100644 index 0000000000..f5a9e9a407 --- /dev/null +++ b/static/assets/images/products/kubedb/storage/rook.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/static/assets/images/products/kubedb/storage/simplyblock.svg b/static/assets/images/products/kubedb/storage/simplyblock.svg new file mode 100644 index 0000000000..5da6d43980 --- /dev/null +++ b/static/assets/images/products/kubedb/storage/simplyblock.svg @@ -0,0 +1,11 @@ + + + + + + diff --git a/static/assets/images/products/kubedb/storage/vsphere-csi-vmware.svg b/static/assets/images/products/kubedb/storage/vsphere-csi-vmware.svg new file mode 100644 index 0000000000..9b1bd1d1fc --- /dev/null +++ b/static/assets/images/products/kubedb/storage/vsphere-csi-vmware.svg @@ -0,0 +1,16 @@ + + + + + + + + + + + + + + + + diff --git a/static/assets/images/products/kubedb/ui/db-backup-details.png b/static/assets/images/products/kubedb/ui/db-backup-details.png index 629a12b7d1..1ff3624981 100644 Binary files a/static/assets/images/products/kubedb/ui/db-backup-details.png and b/static/assets/images/products/kubedb/ui/db-backup-details.png differ diff --git a/static/assets/images/products/kubedb/ui/db-details-overview.png b/static/assets/images/products/kubedb/ui/db-details-overview.png index 16f55955e0..e6608f3570 100644 Binary files a/static/assets/images/products/kubedb/ui/db-details-overview.png and b/static/assets/images/products/kubedb/ui/db-details-overview.png differ diff --git a/static/assets/images/products/kubedb/ui/db-health.png b/static/assets/images/products/kubedb/ui/db-health.png index 01a499d01d..5ff34591da 100644 Binary files a/static/assets/images/products/kubedb/ui/db-health.png and b/static/assets/images/products/kubedb/ui/db-health.png differ diff --git a/static/assets/images/products/kubedb/ui/single-db-details-overview-fullscreen.png b/static/assets/images/products/kubedb/ui/single-db-details-overview-fullscreen.png new file mode 100644 index 0000000000..8f461048bd Binary files /dev/null and b/static/assets/images/products/kubedb/ui/single-db-details-overview-fullscreen.png differ diff --git a/static/assets/images/products/kubedbplatform/icons/android-icon-144x144.png b/static/assets/images/products/kubedbplatform/icons/android-icon-144x144.png new file mode 100644 index 0000000000..ad9f383044 Binary files /dev/null and b/static/assets/images/products/kubedbplatform/icons/android-icon-144x144.png differ diff --git a/static/assets/images/products/kubedbplatform/icons/android-icon-192x192.png b/static/assets/images/products/kubedbplatform/icons/android-icon-192x192.png new file mode 100644 index 0000000000..66569f3bf1 Binary files /dev/null and b/static/assets/images/products/kubedbplatform/icons/android-icon-192x192.png differ diff --git a/static/assets/images/products/kubedbplatform/icons/android-icon-36x36.png b/static/assets/images/products/kubedbplatform/icons/android-icon-36x36.png new file mode 100644 index 0000000000..03d559afd6 Binary files /dev/null and b/static/assets/images/products/kubedbplatform/icons/android-icon-36x36.png differ diff --git a/static/assets/images/products/kubedbplatform/icons/android-icon-48x48.png b/static/assets/images/products/kubedbplatform/icons/android-icon-48x48.png new file mode 100644 index 0000000000..531c7e3339 Binary files /dev/null and b/static/assets/images/products/kubedbplatform/icons/android-icon-48x48.png differ diff --git a/static/assets/images/products/kubedbplatform/icons/android-icon-72x72.png b/static/assets/images/products/kubedbplatform/icons/android-icon-72x72.png new file mode 100644 index 0000000000..6301788fca Binary files /dev/null and b/static/assets/images/products/kubedbplatform/icons/android-icon-72x72.png differ diff --git a/static/assets/images/products/kubedbplatform/icons/android-icon-96x96.png b/static/assets/images/products/kubedbplatform/icons/android-icon-96x96.png new file mode 100644 index 0000000000..87df0dd46b Binary files /dev/null and b/static/assets/images/products/kubedbplatform/icons/android-icon-96x96.png differ diff --git a/static/assets/images/products/kubedbplatform/icons/apple-icon-114x114.png b/static/assets/images/products/kubedbplatform/icons/apple-icon-114x114.png new file mode 100644 index 0000000000..4dc23e91e8 Binary files /dev/null and b/static/assets/images/products/kubedbplatform/icons/apple-icon-114x114.png differ diff --git a/static/assets/images/products/kubedbplatform/icons/apple-icon-120x120.png b/static/assets/images/products/kubedbplatform/icons/apple-icon-120x120.png new file mode 100644 index 0000000000..c90f3199a9 Binary files /dev/null and b/static/assets/images/products/kubedbplatform/icons/apple-icon-120x120.png differ diff --git a/static/assets/images/products/kubedbplatform/icons/apple-icon-144x144.png b/static/assets/images/products/kubedbplatform/icons/apple-icon-144x144.png new file mode 100644 index 0000000000..ad9f383044 Binary files /dev/null and b/static/assets/images/products/kubedbplatform/icons/apple-icon-144x144.png differ diff --git a/static/assets/images/products/kubedbplatform/icons/apple-icon-152x152.png b/static/assets/images/products/kubedbplatform/icons/apple-icon-152x152.png new file mode 100644 index 0000000000..ac42c1768e Binary files /dev/null and b/static/assets/images/products/kubedbplatform/icons/apple-icon-152x152.png differ diff --git a/static/assets/images/products/kubedbplatform/icons/apple-icon-180x180.png b/static/assets/images/products/kubedbplatform/icons/apple-icon-180x180.png new file mode 100644 index 0000000000..1f5840bad4 Binary files /dev/null and b/static/assets/images/products/kubedbplatform/icons/apple-icon-180x180.png differ diff --git a/static/assets/images/products/kubedbplatform/icons/apple-icon-57x57.png b/static/assets/images/products/kubedbplatform/icons/apple-icon-57x57.png new file mode 100644 index 0000000000..95381581c4 Binary files /dev/null and b/static/assets/images/products/kubedbplatform/icons/apple-icon-57x57.png differ diff --git a/static/assets/images/products/kubedbplatform/icons/apple-icon-60x60.png b/static/assets/images/products/kubedbplatform/icons/apple-icon-60x60.png new file mode 100644 index 0000000000..ba8c94ee0a Binary files /dev/null and b/static/assets/images/products/kubedbplatform/icons/apple-icon-60x60.png differ diff --git a/static/assets/images/products/kubedbplatform/icons/apple-icon-72x72.png b/static/assets/images/products/kubedbplatform/icons/apple-icon-72x72.png new file mode 100644 index 0000000000..6301788fca Binary files /dev/null and b/static/assets/images/products/kubedbplatform/icons/apple-icon-72x72.png differ diff --git a/static/assets/images/products/kubedbplatform/icons/apple-icon-76x76.png b/static/assets/images/products/kubedbplatform/icons/apple-icon-76x76.png new file mode 100644 index 0000000000..09b7d6d0c9 Binary files /dev/null and b/static/assets/images/products/kubedbplatform/icons/apple-icon-76x76.png differ diff --git a/static/assets/images/products/kubedbplatform/icons/apple-icon-precomposed.png b/static/assets/images/products/kubedbplatform/icons/apple-icon-precomposed.png new file mode 100644 index 0000000000..170a2bbbc5 Binary files /dev/null and b/static/assets/images/products/kubedbplatform/icons/apple-icon-precomposed.png differ diff --git a/static/assets/images/products/kubedbplatform/icons/apple-icon.png b/static/assets/images/products/kubedbplatform/icons/apple-icon.png new file mode 100644 index 0000000000..170a2bbbc5 Binary files /dev/null and b/static/assets/images/products/kubedbplatform/icons/apple-icon.png differ diff --git a/static/assets/images/products/kubedbplatform/icons/browserconfig.xml b/static/assets/images/products/kubedbplatform/icons/browserconfig.xml new file mode 100644 index 0000000000..c554148223 --- /dev/null +++ b/static/assets/images/products/kubedbplatform/icons/browserconfig.xml @@ -0,0 +1,2 @@ + +#ffffff \ No newline at end of file diff --git a/static/assets/images/products/kubedbplatform/icons/favicon-16x16.png b/static/assets/images/products/kubedbplatform/icons/favicon-16x16.png new file mode 100644 index 0000000000..bdf3949259 Binary files /dev/null and b/static/assets/images/products/kubedbplatform/icons/favicon-16x16.png differ diff --git a/static/assets/images/products/kubedbplatform/icons/favicon-32x32.png b/static/assets/images/products/kubedbplatform/icons/favicon-32x32.png new file mode 100644 index 0000000000..edfd3e7617 Binary files /dev/null and b/static/assets/images/products/kubedbplatform/icons/favicon-32x32.png differ diff --git a/static/assets/images/products/kubedbplatform/icons/favicon-96x96.png b/static/assets/images/products/kubedbplatform/icons/favicon-96x96.png new file mode 100644 index 0000000000..87df0dd46b Binary files /dev/null and b/static/assets/images/products/kubedbplatform/icons/favicon-96x96.png differ diff --git a/static/assets/images/products/kubedbplatform/icons/favicon.ico b/static/assets/images/products/kubedbplatform/icons/favicon.ico new file mode 100644 index 0000000000..8daccf5532 Binary files /dev/null and b/static/assets/images/products/kubedbplatform/icons/favicon.ico differ diff --git a/static/assets/images/products/kubedbplatform/icons/manifest.json b/static/assets/images/products/kubedbplatform/icons/manifest.json new file mode 100644 index 0000000000..0b402fb781 --- /dev/null +++ b/static/assets/images/products/kubedbplatform/icons/manifest.json @@ -0,0 +1,43 @@ +{ + "name": "KubeDB by AppsCode", + "short_name": "KubeDB", + "icons": [ + { + "src": "https:\/\/cdn.appscode.com\/images\/products\/kubedb\/icons\/android-icon-36x36.png", + "sizes": "36x36", + "type": "image\/png", + "density": "0.75" + }, + { + "src": "https:\/\/cdn.appscode.com\/images\/products\/kubedb\/icons\/android-icon-48x48.png", + "sizes": "48x48", + "type": "image\/png", + "density": "1.0" + }, + { + "src": "https:\/\/cdn.appscode.com\/images\/products\/kubedb\/icons\/android-icon-72x72.png", + "sizes": "72x72", + "type": "image\/png", + "density": "1.5" + }, + { + "src": "https:\/\/cdn.appscode.com\/images\/products\/kubedb\/icons\/android-icon-96x96.png", + "sizes": "96x96", + "type": "image\/png", + "density": "2.0" + }, + { + "src": "https:\/\/cdn.appscode.com\/images\/products\/kubedb\/icons\/android-icon-144x144.png", + "sizes": "144x144", + "type": "image\/png", + "density": "3.0" + }, + { + "src": "https:\/\/cdn.appscode.com\/images\/products\/kubedb\/icons\/android-icon-192x192.png", + "sizes": "192x192", + "type": "image\/png", + "density": "4.0" + } + ], + "theme_color": "#4D4DCB" +} \ No newline at end of file diff --git a/static/assets/images/products/kubedbplatform/icons/ms-icon-144x144.png b/static/assets/images/products/kubedbplatform/icons/ms-icon-144x144.png new file mode 100644 index 0000000000..ad9f383044 Binary files /dev/null and b/static/assets/images/products/kubedbplatform/icons/ms-icon-144x144.png differ diff --git a/static/assets/images/products/kubedbplatform/icons/ms-icon-150x150.png b/static/assets/images/products/kubedbplatform/icons/ms-icon-150x150.png new file mode 100644 index 0000000000..0424109734 Binary files /dev/null and b/static/assets/images/products/kubedbplatform/icons/ms-icon-150x150.png differ diff --git a/static/assets/images/products/kubedbplatform/icons/ms-icon-310x310.png b/static/assets/images/products/kubedbplatform/icons/ms-icon-310x310.png new file mode 100644 index 0000000000..4791999233 Binary files /dev/null and b/static/assets/images/products/kubedbplatform/icons/ms-icon-310x310.png differ diff --git a/static/assets/images/products/kubedbplatform/icons/ms-icon-70x70.png b/static/assets/images/products/kubedbplatform/icons/ms-icon-70x70.png new file mode 100644 index 0000000000..ad03a67c99 Binary files /dev/null and b/static/assets/images/products/kubedbplatform/icons/ms-icon-70x70.png differ diff --git a/static/files/solution-briefs/kubedb-suse-solution.pdf b/static/files/solution-briefs/kubedb-suse-solution.pdf new file mode 100644 index 0000000000..719bfa4d91 Binary files /dev/null and b/static/files/solution-briefs/kubedb-suse-solution.pdf differ diff --git a/static/files/solution-briefs/rh-openshift-kubedb-solution-brief.pdf b/static/files/solution-briefs/rh-openshift-kubedb-solution-brief.pdf new file mode 100644 index 0000000000..a22a589559 Binary files /dev/null and b/static/files/solution-briefs/rh-openshift-kubedb-solution-brief.pdf differ