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

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions data/products/configsyncer.json
Original file line number Diff line number Diff line change
Expand Up @@ -44,8 +44,8 @@
{
"title": "Configuration Syncer",
"image": {
"src": "https://cdn.appscode.com/images/products/configsyncer/features/configuration-syncer.jpg",
"alt": "configuration-syncer"
"src": "https://cdn.appscode.com/images/products/configsyncer/features/configuration-syncer.svg",
"alt": "Configuration Syncer"
},
"icon": {
"src": "https://cdn.appscode.com/images/products/configsyncer/features/configuration.svg",
Expand Down
5 changes: 5 additions & 0 deletions data/products/configsyncer/homepage/capabilities.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
{
"title": "Built for <em>seamless</em> config sync",
"subtitle": "Keep ConfigMaps and Secrets synchronized across namespaces or clusters — automatically, the Kubernetes-native way.",
"tags": ["Core"]
}
12 changes: 12 additions & 0 deletions data/products/configsyncer/homepage/cta.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
{
"headline": "Keep configs in sync — free!",
"description": "Config Syncer is free to use on any supported Kubernetes cluster, with a 30-day complimentary license available for trial.",
"cta_primary": "Try Now Free",
"cta_secondary": "Contact Us",
"trust_points": [
"No credit card required",
"Works across namespaces and clusters",
"Open source core",
"Enterprise support available"
]
}
19 changes: 19 additions & 0 deletions data/products/configsyncer/homepage/final-cta.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
{
"badge": "Start Syncing Today",
"title_plain": "Ready to Keep Configs",
"title_gradient": "In Sync?",
"description": "Join platform teams at Asurion, Emerson, Nokia, and Orange keeping ConfigMaps and Secrets synchronized across namespaces and clusters with Config Syncer.",
"checklist": [
"Automatic sync across namespaces or clusters",
"Label-selector targeting for fine-grained control",
"30-day free license, no credit card required"
],
"cta_primary": "Try Now Free",
"cta_secondary": "Get in Touch",
"stats": [
{ "icon": "lucide:folder-sync", "value": "ConfigMaps", "label": "& Secrets Synced", "gradient": "linear-gradient(135deg, #60a5fa, #06b6d4)" },
{ "icon": "lucide:git-branch", "value": "Multi-Cluster", "label": "Sync Support", "gradient": "linear-gradient(135deg, #4ade80, #10b981)" },
{ "icon": "lucide:filter", "value": "Label", "label": "Selector Targeting", "gradient": "linear-gradient(135deg, #c084fc, #ec4899)" },
{ "icon": "lucide:life-buoy", "value": "24/7", "label": "Expert Support", "gradient": "linear-gradient(135deg, #fb923c, #ef4444)" }
]
}
10 changes: 10 additions & 0 deletions data/products/configsyncer/homepage/hero.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
{
"headline": "Kubernetes <strong>Configuration Syncer</strong>",
"cta_primary": "Try Now Free",
"cta_secondary": "Get in Touch",
"trust_items": [
{ "icon": "heroicons:shield-check", "label": "Enterprise Ready" },
{ "icon": "heroicons:calendar-days", "label": "30-Day Free License" },
{ "icon": "heroicons:arrow-path-rounded-square", "label": "Cross-Cluster Sync" }
]
}
8 changes: 8 additions & 0 deletions data/products/configsyncer/homepage/stats.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
{
"items": [
{ "number": "1K+", "label": "GitHub Stars" },
{ "number": "2", "label": "Resource Kinds Synced" },
{ "number": "2", "label": "Sync Modes" },
{ "number": "30-Day", "label": "Free Trial License" }
]
}
26 changes: 26 additions & 0 deletions data/products/configsyncer/homepage/steps.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
{
"title": "Config sync in <em>4 steps</em>",
"subtitle": "Annotate a ConfigMap or Secret and let Config Syncer keep every copy in sync — across namespaces or entire clusters.",
"steps": [
{
"title": "Install the Operator",
"description": "Deploy Config Syncer via Helm into any Kubernetes cluster — EKS, GKE, AKS, or on-prem. One command, a few minutes.",
"code": "helm install config-syncer …"
},
{
"title": "Annotate Your Config",
"description": "Add the kubed.appscode.com/sync annotation to any ConfigMap or Secret to opt it into syncing — to all namespaces, or a label-selected subset.",
"code": "kubed.appscode.com/sync"
},
{
"title": "Sync Across Clusters",
"description": "Point at remote cluster contexts in a kubeconfig with the sync-contexts annotation to replicate the same ConfigMap or Secret into other clusters.",
"code": "sync-contexts: ctx1,ctx2"
},
{
"title": "Stay in Sync Automatically",
"description": "Updates to the source propagate to every copy instantly. Remove the annotation or delete the source, and the copies clean themselves up.",
"code": "✓ Config synced"
}
]
}
2 changes: 1 addition & 1 deletion data/products/kubedb/databases/cassandra.json
Original file line number Diff line number Diff line change
Expand Up @@ -43,7 +43,7 @@
},
{
"title": "Monitoring",
"image": "/assets/images/databases/illustrations/monitoring.png",
"image": "/assets/images/databases/illustrations/monitoring.svg",
"description": "KubeDB comes with native support for monitoring via Prometheus. You can use builtin Prometheus scrapper or CoreOS Prometheus Operator to monitor your Cassandra 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."
},
{
Expand Down
2 changes: 1 addition & 1 deletion data/products/kubedb/databases/clickhouse.json
Original file line number Diff line number Diff line change
Expand Up @@ -43,7 +43,7 @@
},
{
"title": "Monitoring",
"image": "/assets/images/databases/illustrations/monitoring.png",
"image": "/assets/images/databases/illustrations/monitoring.svg",
"description": "KubeDB comes with native support for monitoring via Prometheus. You can use builtin Prometheus scrapper or CoreOS Prometheus Operator to monitor your ClickHouse 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."
},
{
Expand Down
2 changes: 1 addition & 1 deletion data/products/kubedb/databases/db2.json
Original file line number Diff line number Diff line change
Expand Up @@ -43,7 +43,7 @@
},
{
"title": "Monitoring",
"image": "/assets/images/databases/illustrations/monitoring.png",
"image": "/assets/images/databases/illustrations/monitoring.svg",
"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."
},
{
Expand Down
2 changes: 1 addition & 1 deletion data/products/kubedb/databases/documentdb.json
Original file line number Diff line number Diff line change
Expand Up @@ -43,7 +43,7 @@
},
{
"title": "Monitoring",
"image": "/assets/images/databases/illustrations/monitoring.png",
"image": "/assets/images/databases/illustrations/monitoring.svg",
"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."
},
{
Expand Down
2 changes: 1 addition & 1 deletion data/products/kubedb/databases/druid.json
Original file line number Diff line number Diff line change
Expand Up @@ -43,7 +43,7 @@
},
{
"title": "Monitoring",
"image": "/assets/images/databases/illustrations/monitoring.png",
"image": "/assets/images/databases/illustrations/monitoring.svg",
"description": "KubeDB comes with native support for monitoring via Prometheus. You can use builtin Prometheus scrapper or CoreOS Prometheus Operator to monitor your Druid database in Kubernetes. You can use the Grafana to view key operational metrics, including compute/memory/storage capacity utilization, I/O activity, and instance connections."
},
{
Expand Down
2 changes: 1 addition & 1 deletion data/products/kubedb/databases/elasticsearch.json
Original file line number Diff line number Diff line change
Expand Up @@ -43,7 +43,7 @@
},
{
"title": "Monitoring",
"image": "/assets/images/databases/illustrations/monitoring.png",
"image": "/assets/images/databases/illustrations/monitoring.svg",
"description": "KubeDB comes with native support for monitoring via Prometheus. You can use builtin Prometheus scrapper or CoreOS Prometheus Operator to monitor your Elasticsearch 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."
},
{
Expand Down
2 changes: 1 addition & 1 deletion data/products/kubedb/databases/hanadb.json
Original file line number Diff line number Diff line change
Expand Up @@ -43,7 +43,7 @@
},
{
"title": "Monitoring",
"image": "/assets/images/databases/illustrations/monitoring.png",
"image": "/assets/images/databases/illustrations/monitoring.svg",
"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."
},
{
Expand Down
2 changes: 1 addition & 1 deletion data/products/kubedb/databases/hazelcast.json
Original file line number Diff line number Diff line change
Expand Up @@ -43,7 +43,7 @@
},
{
"title": "Monitoring",
"image": "/assets/images/databases/illustrations/monitoring.png",
"image": "/assets/images/databases/illustrations/monitoring.svg",
"description": "KubeDB comes with native support for monitoring via Prometheus. You can use builtin Prometheus scrapper or CoreOS Prometheus Operator to monitor your Hazelcast 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."
},
{
Expand Down
2 changes: 1 addition & 1 deletion data/products/kubedb/databases/ignite.json
Original file line number Diff line number Diff line change
Expand Up @@ -43,7 +43,7 @@
},
{
"title": "Monitoring",
"image": "/assets/images/databases/illustrations/monitoring.png",
"image": "/assets/images/databases/illustrations/monitoring.svg",
"description": "KubeDB comes with native support for monitoring via Prometheus. You can use builtin Prometheus scrapper or CoreOS Prometheus Operator to monitor your Ignite 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."
},
{
Expand Down
2 changes: 1 addition & 1 deletion data/products/kubedb/databases/kafka.json
Original file line number Diff line number Diff line change
Expand Up @@ -43,7 +43,7 @@
},
{
"title": "Monitoring",
"image": "/assets/images/databases/illustrations/monitoring.png",
"image": "/assets/images/databases/illustrations/monitoring.svg",
"description": "KubeDB comes with native support for monitoring via Prometheus. You can use builtin Prometheus scrapper or CoreOS Prometheus Operator to monitor your Kafka 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."
},
{
Expand Down
2 changes: 1 addition & 1 deletion data/products/kubedb/databases/mariadb.json
Original file line number Diff line number Diff line change
Expand Up @@ -43,7 +43,7 @@
},
{
"title": "Monitoring",
"image": "/assets/images/databases/illustrations/monitoring.png",
"image": "/assets/images/databases/illustrations/monitoring.svg",
"description": "KubeDB comes with native support for monitoring via Prometheus. You can use builtin Prometheus scrapper or CoreOS Prometheus Operator to monitor your MariaDB 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."
},
{
Expand Down
2 changes: 1 addition & 1 deletion data/products/kubedb/databases/memcached.json
Original file line number Diff line number Diff line change
Expand Up @@ -43,7 +43,7 @@
},
{
"title": "Monitoring",
"image": "/assets/images/databases/illustrations/monitoring.png",
"image": "/assets/images/databases/illustrations/monitoring.svg",
"description": "KubeDB comes with native support for monitoring via Prometheus. You can use builtin Prometheus scrapper or CoreOS Prometheus Operator to monitor your Memcached 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."
},
{
Expand Down
2 changes: 1 addition & 1 deletion data/products/kubedb/databases/milvus.json
Original file line number Diff line number Diff line change
Expand Up @@ -43,7 +43,7 @@
},
{
"title": "Monitoring",
"image": "/assets/images/databases/illustrations/monitoring.png",
"image": "/assets/images/databases/illustrations/monitoring.svg",
"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."
},
{
Expand Down
2 changes: 1 addition & 1 deletion data/products/kubedb/databases/mongodb.json
Original file line number Diff line number Diff line change
Expand Up @@ -43,7 +43,7 @@
},
{
"title": "Monitoring",
"image": "/assets/images/databases/illustrations/monitoring.png",
"image": "/assets/images/databases/illustrations/monitoring.svg",
"description": "KubeDB comes with native support for monitoring via Prometheus. You can use builtin Prometheus scrapper or CoreOS Prometheus Operator to monitor your MongoDB 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."
},
{
Expand Down
2 changes: 1 addition & 1 deletion data/products/kubedb/databases/mssqlserver.json
Original file line number Diff line number Diff line change
Expand Up @@ -43,7 +43,7 @@
},
{
"title": "Monitoring",
"image": "/assets/images/databases/illustrations/monitoring.png",
"image": "/assets/images/databases/illustrations/monitoring.svg",
"description": "KubeDB comes with native support for monitoring via Prometheus. You can use builtin Prometheus scrapper or CoreOS Prometheus Operator to monitor your Microsoft SQL Server database in Kubernetes. You can use the Grafana to view key operational metrics, including compute/memory/storage capacity utilization, I/O activity, and instance connections."
},
{
Expand Down
2 changes: 1 addition & 1 deletion data/products/kubedb/databases/mysql.json
Original file line number Diff line number Diff line change
Expand Up @@ -43,7 +43,7 @@
},
{
"title": "Monitoring",
"image": "/assets/images/databases/illustrations/monitoring.png",
"image": "/assets/images/databases/illustrations/monitoring.svg",
"description": "KubeDB comes with native support for monitoring via Prometheus. You can use builtin Prometheus scrapper or CoreOS Prometheus Operator to monitor your MySQL 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."
},
{
Expand Down
2 changes: 1 addition & 1 deletion data/products/kubedb/databases/neo4j.json
Original file line number Diff line number Diff line change
Expand Up @@ -43,7 +43,7 @@
},
{
"title": "Monitoring",
"image": "/assets/images/databases/illustrations/monitoring.png",
"image": "/assets/images/databases/illustrations/monitoring.svg",
"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."
},
{
Expand Down
2 changes: 1 addition & 1 deletion data/products/kubedb/databases/opensearch.json
Original file line number Diff line number Diff line change
Expand Up @@ -43,7 +43,7 @@
},
{
"title": "Monitoring",
"image": "/assets/images/databases/illustrations/monitoring.png",
"image": "/assets/images/databases/illustrations/monitoring.svg",
"description": "KubeDB comes with native support for monitoring via Prometheus. You can use builtin Prometheus scrapper or CoreOS Prometheus Operator to monitor your OpenSearch 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."
},
{
Expand Down
2 changes: 1 addition & 1 deletion data/products/kubedb/databases/oracle.json
Original file line number Diff line number Diff line change
Expand Up @@ -40,7 +40,7 @@
},
{
"title": "Monitoring",
"image": "/assets/images/databases/illustrations/monitoring.png",
"image": "/assets/images/databases/illustrations/monitoring.svg",
"description": "Monitor Oracle Database workloads using Prometheus-compatible metrics and visualize them with Grafana dashboards."
},
{
Expand Down
2 changes: 1 addition & 1 deletion data/products/kubedb/databases/perconaxtradb.json
Original file line number Diff line number Diff line change
Expand Up @@ -43,7 +43,7 @@
},
{
"title": "Monitoring",
"image": "/assets/images/databases/illustrations/monitoring.png",
"image": "/assets/images/databases/illustrations/monitoring.svg",
"description": "KubeDB comes with native support for monitoring via Prometheus. You can use builtin Prometheus scrapper or CoreOS Prometheus Operator to monitor your Percona XtraDB 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."
},
{
Expand Down
2 changes: 1 addition & 1 deletion data/products/kubedb/databases/pgbouncer.json
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,7 @@
},
{
"title": "Monitoring",
"image": "/assets/images/databases/illustrations/monitoring.png",
"image": "/assets/images/databases/illustrations/monitoring.svg",
"description": "KubeDB comes with native support for monitoring via Prometheus. You can use builtin Prometheus scrapper or CoreOS Prometheus Operator to monitor your PgBouncer in Kubernetes. You can use the Grafana to view key operational metrics, including compute/memory/storage capacity utilization, I/O activity, and instance connections."
},
{
Expand Down
2 changes: 1 addition & 1 deletion data/products/kubedb/databases/pgpool.json
Original file line number Diff line number Diff line change
Expand Up @@ -43,7 +43,7 @@
},
{
"title": "Monitoring",
"image": "/assets/images/databases/illustrations/monitoring.png",
"image": "/assets/images/databases/illustrations/monitoring.svg",
"description": "KubeDB comes with native support for monitoring via Prometheus. You can use builtin Prometheus scrapper or CoreOS Prometheus Operator to monitor your Pgpool database in Kubernetes. You can use the Grafana to view key operational metrics, including compute/memory/storage capacity utilization, I/O activity, and instance connections."
},
{
Expand Down
2 changes: 1 addition & 1 deletion data/products/kubedb/databases/postgresql.json
Original file line number Diff line number Diff line change
Expand Up @@ -43,7 +43,7 @@
},
{
"title": "Monitoring",
"image": "/assets/images/databases/illustrations/monitoring.png",
"image": "/assets/images/databases/illustrations/monitoring.svg",
"description": "KubeDB comes with native support for monitoring via Prometheus. You can use builtin Prometheus scrapper or CoreOS Prometheus Operator to monitor your PostgreSQL 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."
},
{
Expand Down
2 changes: 1 addition & 1 deletion data/products/kubedb/databases/proxysql.json
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@
},
{
"title": "Monitoring",
"image": "/assets/images/databases/illustrations/monitoring.png",
"image": "/assets/images/databases/illustrations/monitoring.svg",
"description": "KubeDB comes with native support for monitoring via Prometheus. You can use builtin Prometheus scrapper or CoreOS Prometheus Operator to monitor your ProxySQL in Kubernetes. You can use the Grafana to view key operational metrics, including compute/memory/storage capacity utilization, I/O activity, and instance connections."
},
{
Expand Down
2 changes: 1 addition & 1 deletion data/products/kubedb/databases/qdrant.json
Original file line number Diff line number Diff line change
Expand Up @@ -43,7 +43,7 @@
},
{
"title": "Monitoring",
"image": "/assets/images/databases/illustrations/monitoring.png",
"image": "/assets/images/databases/illustrations/monitoring.svg",
"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."
},
{
Expand Down
2 changes: 1 addition & 1 deletion data/products/kubedb/databases/rabbitmq.json
Original file line number Diff line number Diff line change
Expand Up @@ -43,7 +43,7 @@
},
{
"title": "Monitoring",
"image": "/assets/images/databases/illustrations/monitoring.png",
"image": "/assets/images/databases/illustrations/monitoring.svg",
"description": "KubeDB comes with native support for monitoring via Prometheus. You can use builtin Prometheus scrapper or CoreOS Prometheus Operator to monitor your RabbitMQ database in Kubernetes. You can use the Grafana to view key operational metrics, including compute/memory/storage capacity utilization, I/O activity, and instance connections."
},
{
Expand Down
2 changes: 1 addition & 1 deletion data/products/kubedb/databases/redis.json
Original file line number Diff line number Diff line change
Expand Up @@ -43,7 +43,7 @@
},
{
"title": "Monitoring",
"image": "/assets/images/databases/illustrations/monitoring.png",
"image": "/assets/images/databases/illustrations/monitoring.svg",
"description": "KubeDB comes with native support for monitoring via Prometheus. You can use builtin Prometheus scrapper or CoreOS Prometheus Operator to monitor your Redis 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."
},
{
Expand Down
2 changes: 1 addition & 1 deletion data/products/kubedb/databases/singlestore.json
Original file line number Diff line number Diff line change
Expand Up @@ -43,7 +43,7 @@
},
{
"title": "Monitoring",
"image": "/assets/images/databases/illustrations/monitoring.png",
"image": "/assets/images/databases/illustrations/monitoring.svg",
"description": "KubeDB comes with native support for monitoring via Prometheus. You can use builtin Prometheus scrapper or CoreOS Prometheus Operator to monitor your SingleStore database in Kubernetes. You can use the Grafana to view key operational metrics, including compute/memory/storage capacity utilization, I/O activity, and instance connections."
},
{
Expand Down
Loading
Loading