From d7930db6a19b3c9d1394779b6cb3c14e590c3ce5 Mon Sep 17 00:00:00 2001 From: mohin7 Date: Fri, 7 Nov 2025 23:51:52 +0600 Subject: [PATCH] Remove features and pricing page Signed-off-by: mohin7 --- content/features/_index.md | 8 ---- content/pricing/_index.md | 8 ---- data/clouds.json | 18 ++++----- data/press.json | 8 ++-- data/products/bytebuilders.json | 42 ++++++++++----------- data/products/configsyncer.json | 14 +++---- data/products/gateway.json | 34 ++++++++--------- data/products/guard.json | 22 +++++------ data/products/kubeci.json | 42 ++++++++++----------- data/products/kubedb.json | 38 +++++++++---------- data/products/kubeform.json | 30 +++++++-------- data/products/kubeobj.json | 50 ++++++++++++------------- data/products/kubeshield.json | 34 ++++++++--------- data/products/kubestash.json | 50 ++++++++++++------------- data/products/kubevault.json | 10 ++--- data/products/pharmer.json | 22 +++++------ data/products/searchlight.json | 22 +++++------ data/products/service-broker.json | 22 +++++------ data/products/stash.json | 50 ++++++++++++------------- data/products/swift.json | 22 +++++------ data/products/voyager.json | 34 ++++++++--------- data/testimonials.json | 12 +++--- hugo_stats.json | 62 ------------------------------- 23 files changed, 288 insertions(+), 366 deletions(-) delete mode 100644 content/features/_index.md delete mode 100644 content/pricing/_index.md diff --git a/content/features/_index.md b/content/features/_index.md deleted file mode 100644 index 70c69328..00000000 --- a/content/features/_index.md +++ /dev/null @@ -1,8 +0,0 @@ ---- -title: Features -menu: - main: - identifier: features - name: Features - weight: 5 ---- diff --git a/content/pricing/_index.md b/content/pricing/_index.md deleted file mode 100644 index 917d95ca..00000000 --- a/content/pricing/_index.md +++ /dev/null @@ -1,8 +0,0 @@ ---- -title: Pricing -menu: - main: - identifier: pricing - name: Pricing - weight: 10 ---- diff --git a/data/clouds.json b/data/clouds.json index 4ecb1b71..95f92957 100644 --- a/data/clouds.json +++ b/data/clouds.json @@ -2,63 +2,63 @@ "aws": { "key": "aws", "logo": { - "src": "/assets/images/clouds/aws.png", + "src": "https://cdn.appscode.com/images/clouds/aws.png", "alt": "Amazon Web Services" } }, "azure": { "key": "azure", "logo": { - "src": "/assets/images/clouds/azure.png", + "src": "https://cdn.appscode.com/images/clouds/azure.png", "alt": "Microsoft Azure" } }, "gce": { "key": "gce", "logo": { - "src": "/assets/images/clouds/gcp.png", + "src": "https://cdn.appscode.com/images/clouds/gcp.png", "alt": "Google Cloud" } }, "digitalocean": { "key": "digitalocean", "logo": { - "src": "/assets/images/clouds/digitalocean.png", + "src": "https://cdn.appscode.com/images/clouds/digitalocean.png", "alt": "DigitalOcean" } }, "linode": { "key": "linode", "logo": { - "src": "/assets/images/clouds/linode.png", + "src": "https://cdn.appscode.com/images/clouds/linode.png", "alt": "Linode" } }, "openstack": { "key": "openstack", "logo": { - "src": "/assets/images/clouds/openstack.png", + "src": "https://cdn.appscode.com/images/clouds/openstack.png", "alt": "OpenStack" } }, "packet": { "key": "packet", "logo": { - "src": "/assets/images/clouds/packet.png", + "src": "https://cdn.appscode.com/images/clouds/packet.png", "alt": "Packet" } }, "baremetal": { "key": "baremetal", "logo": { - "src": "/assets/images/clouds/baremetal.png", + "src": "https://cdn.appscode.com/images/clouds/baremetal.png", "alt": "Baremetal" } }, "docker": { "key": "docker", "logo": { - "src": "/assets/images/clouds/docker.png", + "src": "https://cdn.appscode.com/images/clouds/docker.png", "alt": "Docker" } } diff --git a/data/press.json b/data/press.json index 5f2af645..b62857b7 100644 --- a/data/press.json +++ b/data/press.json @@ -5,7 +5,7 @@ "link": "https://www.infoworld.com/article/3214627/3-open-source-projects-that-make-kubernetes-easier.html", "timeToRead": "5 mins to Read", "image": { - "src": "/assets/images/press/1.png" + "src": "https://cdn.appscode.com/images/press/1.png" } }, { @@ -14,7 +14,7 @@ "link": "https://www.dataengineeringpodcast.com/kubedb-kubernetes-database-episode-79/", "timeToRead": "50 mins to Listen", "image": { - "src": "/assets/images/press/2.png" + "src": "https://cdn.appscode.com/images/press/2.png" } }, { @@ -23,7 +23,7 @@ "link": "https://thenewstack.io/cncf-introduces-c/", "timeToRead": "5 mins to Read", "image": { - "src": "/assets/images/press/3.png" + "src": "https://cdn.appscode.com/images/press/3.png" } }, { @@ -32,7 +32,7 @@ "link": "https://www.youtube.com/watch?v=7NDU7KkWolE", "timeToRead": "10 mins to Watch", "image": { - "src": "/assets/images/press/4.png" + "src": "https://cdn.appscode.com/images/press/4.png" } } ] diff --git a/data/products/bytebuilders.json b/data/products/bytebuilders.json index d45df9bc..5d8ed2d9 100644 --- a/data/products/bytebuilders.json +++ b/data/products/bytebuilders.json @@ -12,11 +12,11 @@ "themeColor": "" }, "heroImage": { - "src": "/assets/images/products/bytebuilders/bytebuilders-hero.gif", + "src": "https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-hero.gif", "alt": "ByteBuilders" }, "logo": { - "src": "/assets/images/products/bytebuilders/bytebuilders.png", + "src": "https://cdn.appscode.com/images/products/bytebuilders/bytebuilders.png", "alt": "ByteBuilders" }, "logoByAppsCode": { @@ -30,14 +30,14 @@ } }, "logoWhite": { - "src": "/assets/images/products/bytebuilders/bytebuilders-white.png", + "src": "https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-white.png", "alt": "ByteBuilders" }, "icon": { - "src": "/assets/images/products/bytebuilders/bytebuilders-icon.png", + "src": "https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-icon.png", "alt": "ByteBuilders", "sizes": { - "192x192": "/assets/images/products/bytebuilders/icons/android-icon-192x192.png" + "192x192": "https://cdn.appscode.com/images/products/bytebuilders/icons/android-icon-192x192.png" } }, "repoURL": "https://github.com/bytebuilders", @@ -54,7 +54,7 @@ "alt": "" }, "icon": { - "src": "/assets/images/products/pharmer/icons/android-icon-48x48.png", + "src": "https://cdn.appscode.com/images/products/pharmer/icons/android-icon-48x48.png", "alt": "" }, "summary": "Provision and upgrade Kubernetes cluster on any cloud or on-premises infrastructure", @@ -67,7 +67,7 @@ "alt": "" }, "icon": { - "src": "/assets/images/products/bytebuilders/features/teamwork-2.png", + "src": "https://cdn.appscode.com/images/products/bytebuilders/features/teamwork-2.png", "alt": "" }, "summary": "On-board every member of your team on the cloud native journey using informative dashboards", @@ -80,7 +80,7 @@ "alt": "" }, "icon": { - "src": "/assets/images/products/voyager/icons/android-icon-48x48.png", + "src": "https://cdn.appscode.com/images/products/voyager/icons/android-icon-48x48.png", "alt": "" }, "summary": "Voyager ingress controller provides L7 & L4 load balancing, high availability, sticky sessions using HAProxy", @@ -93,7 +93,7 @@ "alt": "" }, "icon": { - "src": "/assets/images/products/kubedb/icons/android-icon-48x48.png", + "src": "https://cdn.appscode.com/images/products/kubedb/icons/android-icon-48x48.png", "alt": "" }, "summary": "Run popular databases like, Postgres, Elasticsearch, Redis, MongoDB, MySQL, Memcached etc. on K8s using KubeDB", @@ -106,7 +106,7 @@ "alt": "" }, "icon": { - "src": "/assets/images/products/stash/icons/android-icon-48x48.png", + "src": "https://cdn.appscode.com/images/products/stash/icons/android-icon-48x48.png", "alt": "" }, "summary": "Use Stash to backup and restore any stateful workload using restic or volume snapshotting on any K8s cluster", @@ -119,7 +119,7 @@ "alt": "" }, "icon": { - "src": "/assets/images/products/kubevault/icons/android-icon-48x48.png", + "src": "https://cdn.appscode.com/images/products/kubevault/icons/android-icon-48x48.png", "alt": "" }, "summary": "Use KubeVault to provision HashiCorp Vault on Kubernetes and manage secrets in a Kubernetes native way", @@ -132,7 +132,7 @@ "alt": "" }, "icon": { - "src": "/assets/images/products/kubeform/icons/android-icon-48x48.png", + "src": "https://cdn.appscode.com/images/products/kubeform/icons/android-icon-48x48.png", "alt": "" }, "summary": "Use Kubeform to provision and manage any cloud provider resources using Kubernetes CRDs & Terraform", @@ -145,7 +145,7 @@ "alt": "" }, "icon": { - "src": "/assets/images/products/guard/icons/android-icon-48x48.png", + "src": "https://cdn.appscode.com/images/products/guard/icons/android-icon-48x48.png", "alt": "" }, "summary": "Use Guard as a Kubernetes Webhook Authentication server to login users via Google, GitHub, Azure, LDAP, etc.", @@ -161,7 +161,7 @@ "alt": "" }, "icon": { - "src": "/assets/images/products/bytebuilders/solutions/telegram.png", + "src": "https://cdn.appscode.com/images/products/bytebuilders/solutions/telegram.png", "alt": "" }, "summary": "Run a Highly Available (HA) PostgreSQL database on any Kubernetes cluster using KubeDB", @@ -175,7 +175,7 @@ "alt": "" }, "icon": { - "src": "/assets/images/products/bytebuilders/solutions/shield-1.png", + "src": "https://cdn.appscode.com/images/products/bytebuilders/solutions/shield-1.png", "alt": "" }, "summary": "Run a multi-node Elasticsearch database on any Kubernetes cluster using KubeDB", @@ -189,7 +189,7 @@ "alt": "" }, "icon": { - "src": "/assets/images/products/bytebuilders/solutions/leave-2.png", + "src": "https://cdn.appscode.com/images/products/bytebuilders/solutions/leave-2.png", "alt": "" }, "summary": "Use Stash to backup and restore volumes of a Kubernetes workload running in Amazon EKS", @@ -203,7 +203,7 @@ "alt": "" }, "icon": { - "src": "/assets/images/products/bytebuilders/solutions/dribble.png", + "src": "https://cdn.appscode.com/images/products/bytebuilders/solutions/dribble.png", "alt": "" }, "summary": "Automatically backup of any workloads in your cluster and stay prepared for any disaster", @@ -217,7 +217,7 @@ "alt": "" }, "icon": { - "src": "/assets/images/products/bytebuilders/solutions/start-up.png", + "src": "https://cdn.appscode.com/images/products/bytebuilders/solutions/start-up.png", "alt": "" }, "summary": "Use Voyager — a HAProxy backed secure L7 and L4 ingress controller for Kubernetes", @@ -231,7 +231,7 @@ "alt": "" }, "icon": { - "src": "/assets/images/products/bytebuilders/solutions/home.png", + "src": "https://cdn.appscode.com/images/products/bytebuilders/solutions/home.png", "alt": "" }, "summary": "Provision and refresh free SSL certificates from Let's Encrypt using Voyager", @@ -245,7 +245,7 @@ "alt": "" }, "icon": { - "src": "/assets/images/products/bytebuilders/solutions/friends.png", + "src": "https://cdn.appscode.com/images/products/bytebuilders/solutions/friends.png", "alt": "" }, "summary": "Guard your Kubernetes cluster using GitHub, Gitlab, Google, Azure or LDAP", @@ -259,7 +259,7 @@ "alt": "" }, "icon": { - "src": "/assets/images/products/bytebuilders/solutions/trending.png", + "src": "https://cdn.appscode.com/images/products/bytebuilders/solutions/trending.png", "alt": "" }, "summary": "Deploy and manage HashiCorp Vault server Amazon EKS using KubeVault operator", diff --git a/data/products/configsyncer.json b/data/products/configsyncer.json index a2f50e99..333e3e5a 100644 --- a/data/products/configsyncer.json +++ b/data/products/configsyncer.json @@ -12,22 +12,22 @@ "themeColor": "" }, "heroImage": { - "src": "/assets/images/products/configsyncer/configsyncer-hero.png", + "src": "https://cdn.appscode.com/images/products/configsyncer/configsyncer-hero.png", "alt": "configsyncer" }, "logo": { - "src": "/assets/images/products/configsyncer/configsyncer.png", + "src": "https://cdn.appscode.com/images/products/configsyncer/configsyncer.png", "alt": "configsyncer" }, "logoWhite": { - "src": "/assets/images/products/configsyncer/configsyncer-white.png", + "src": "https://cdn.appscode.com/images/products/configsyncer/configsyncer-white.png", "alt": "configsyncer" }, "icon": { - "src": "/assets/images/products/configsyncer/configsyncer-512x512.svg", + "src": "https://cdn.appscode.com/images/products/configsyncer/configsyncer-512x512.svg", "alt": "configsyncer", "sizes": { - "192x192": "/assets/images/products/configsyncer/icons/android-icon-192x192.png" + "192x192": "https://cdn.appscode.com/images/products/configsyncer/icons/android-icon-192x192.png" } }, "repoURL": "https://github.com/config-syncer/docs", @@ -44,11 +44,11 @@ { "title": "Configuration Syncer", "image": { - "src": "/assets/images/products/configsyncer/features/configuration-syncer.jpg", + "src": "https://cdn.appscode.com/images/products/configsyncer/features/configuration-syncer.jpg", "alt": "configuration-syncer" }, "icon": { - "src": "/assets/images/products/configsyncer/features/configuration.svg", + "src": "https://cdn.appscode.com/images/products/configsyncer/features/configuration.svg", "alt": "configuration-syncer" }, "summary": "", diff --git a/data/products/gateway.json b/data/products/gateway.json index e3e79795..a951db24 100644 --- a/data/products/gateway.json +++ b/data/products/gateway.json @@ -12,22 +12,22 @@ "themeColor": "#4d4dcb" }, "heroImage": { - "src": "/assets/images/products/voyager/voyager-hero.png", + "src": "https://cdn.appscode.com/images/products/voyager/voyager-hero.png", "alt": "Voyager" }, "logo": { - "src": "/assets/images/products/voyager/voyager.png", + "src": "https://cdn.appscode.com/images/products/voyager/voyager.png", "alt": "Voyager" }, "logoWhite": { - "src": "/assets/images/products/voyager/voyager-white.png", + "src": "https://cdn.appscode.com/images/products/voyager/voyager-white.png", "alt": "Voyager" }, "icon": { - "src": "/assets/images/products/voyager/voyager-icon.svg", + "src": "https://cdn.appscode.com/images/products/voyager/voyager-icon.svg", "alt": "Voyager", "sizes": { - "192x192": "/assets/images/products/voyager/icons/android-icon-192x192.png" + "192x192": "https://cdn.appscode.com/images/products/voyager/icons/android-icon-192x192.png" } }, "repoURL": "https://github.com/voyagermesh/gateway-docs", @@ -44,11 +44,11 @@ { "title": "HTTP & TCP", "image": { - "src": "/assets/images/products/voyager/features/feature-1.png", + "src": "https://cdn.appscode.com/images/products/voyager/features/feature-1.png", "alt": "http" }, "icon": { - "src": "/assets/images/products/voyager/features/http.svg", + "src": "https://cdn.appscode.com/images/products/voyager/features/http.svg", "alt": "http" }, "summary": "", @@ -57,11 +57,11 @@ { "title": "SSL", "image": { - "src": "/assets/images/products/voyager/features/feature-2.png", + "src": "https://cdn.appscode.com/images/products/voyager/features/feature-2.png", "alt": "http" }, "icon": { - "src": "/assets/images/products/voyager/features/ssl.svg", + "src": "https://cdn.appscode.com/images/products/voyager/features/ssl.svg", "alt": "http" }, "summary": "", @@ -70,11 +70,11 @@ { "title": "Platform support", "image": { - "src": "/assets/images/products/voyager/features/feature-3.png", + "src": "https://cdn.appscode.com/images/products/voyager/features/feature-3.png", "alt": "http" }, "icon": { - "src": "/assets/images/products/voyager/features/platform.svg", + "src": "https://cdn.appscode.com/images/products/voyager/features/platform.svg", "alt": "http" }, "summary": "", @@ -83,11 +83,11 @@ { "title": "HAProxy", "image": { - "src": "/assets/images/products/voyager/features/feature-4.png", + "src": "https://cdn.appscode.com/images/products/voyager/features/feature-4.png", "alt": "http" }, "icon": { - "src": "/assets/images/products/voyager/features/haproxy.svg", + "src": "https://cdn.appscode.com/images/products/voyager/features/haproxy.svg", "alt": "http" }, "summary": "", @@ -96,11 +96,11 @@ { "title": "Prometheus", "image": { - "src": "/assets/images/products/voyager/features/feature-5.png", + "src": "https://cdn.appscode.com/images/products/voyager/features/feature-5.png", "alt": "http" }, "icon": { - "src": "/assets/images/products/voyager/features/prometheus.svg", + "src": "https://cdn.appscode.com/images/products/voyager/features/prometheus.svg", "alt": "http" }, "summary": "", @@ -109,11 +109,11 @@ { "title": "Let's Encrypt", "image": { - "src": "/assets/images/products/voyager/features/feature-6.png", + "src": "https://cdn.appscode.com/images/products/voyager/features/feature-6.png", "alt": "http" }, "icon": { - "src": "/assets/images/products/voyager/features/encrypt.svg", + "src": "https://cdn.appscode.com/images/products/voyager/features/encrypt.svg", "alt": "http" }, "summary": "", diff --git a/data/products/guard.json b/data/products/guard.json index ce7ff320..00281851 100644 --- a/data/products/guard.json +++ b/data/products/guard.json @@ -12,22 +12,22 @@ "themeColor": "" }, "heroImage": { - "src": "/assets/images/products/guard/guard-hero.png", + "src": "https://cdn.appscode.com/images/products/guard/guard-hero.png", "alt": "Guard" }, "logo": { - "src": "/assets/images/products/guard/guard.png", + "src": "https://cdn.appscode.com/images/products/guard/guard.png", "alt": "Guard" }, "logoWhite": { - "src": "/assets/images/products/guard/guard-white.png", + "src": "https://cdn.appscode.com/images/products/guard/guard-white.png", "alt": "Guard" }, "icon": { - "src": "/assets/images/products/guard/guard-512x512.svg", + "src": "https://cdn.appscode.com/images/products/guard/guard-512x512.svg", "alt": "Guard", "sizes": { - "192x192": "/assets/images/products/guard/icons/android-icon-192x192.png" + "192x192": "https://cdn.appscode.com/images/products/guard/icons/android-icon-192x192.png" } }, "repoURL": "https://github.com/kubeguard/docs", @@ -49,11 +49,11 @@ { "title": "Identity Providers", "image": { - "src": "/assets/images/products/guard/features/identify-providers.jpg", + "src": "https://cdn.appscode.com/images/products/guard/features/identify-providers.jpg", "alt": "identify-providers" }, "icon": { - "src": "/assets/images/products/guard/features/identity-providers.svg", + "src": "https://cdn.appscode.com/images/products/guard/features/identity-providers.svg", "alt": "identify-providers" }, "summary": "", @@ -62,11 +62,11 @@ { "title": "CLI", "image": { - "src": "/assets/images/products/guard/features/cli.jpg", + "src": "https://cdn.appscode.com/images/products/guard/features/cli.jpg", "alt": "cli" }, "icon": { - "src": "/assets/images/products/guard/features/cli.svg", + "src": "https://cdn.appscode.com/images/products/guard/features/cli.svg", "alt": "cli" }, "summary": "", @@ -75,11 +75,11 @@ { "title": "RBAC", "image": { - "src": "/assets/images/products/guard/features/rbac.jpg", + "src": "https://cdn.appscode.com/images/products/guard/features/rbac.jpg", "alt": "rbac" }, "icon": { - "src": "/assets/images/products/guard/features/rbac.svg", + "src": "https://cdn.appscode.com/images/products/guard/features/rbac.svg", "alt": "rbac" }, "summary": "", diff --git a/data/products/kubeci.json b/data/products/kubeci.json index 43dcddca..8aab1eca 100644 --- a/data/products/kubeci.json +++ b/data/products/kubeci.json @@ -13,22 +13,22 @@ }, "keywords": "kubernetes appscode ci", "heroImage": { - "src": "/assets/images/products/kubeci/kubeci-hero.png", + "src": "https://cdn.appscode.com/images/products/kubeci/kubeci-hero.png", "alt": "KubeCI" }, "logo": { - "src": "/assets/images/products/kubeci/kubeci.png", + "src": "https://cdn.appscode.com/images/products/kubeci/kubeci.png", "alt": "KubeCI" }, "logoWhite": { - "src": "/assets/images/products/kubeci/kubeci-white.png", + "src": "https://cdn.appscode.com/images/products/kubeci/kubeci-white.png", "alt": "KubeCI" }, "icon": { - "src": "/assets/images/products/kubeci/kubeci-icon.png", + "src": "https://cdn.appscode.com/images/products/kubeci/kubeci-icon.png", "alt": "KubeCI", "sizes": { - "192x192": "/assets/images/products/kubeci/icons/android-icon-192x192.png" + "192x192": "https://cdn.appscode.com/images/products/kubeci/icons/android-icon-192x192.png" } }, "repoURL": "https://github.com/kube-ci/docs", @@ -50,11 +50,11 @@ { "title": "Lower administrative burden", "image": { - "src": "/assets/images/products/kubeci/features/feature-1.png", + "src": "https://cdn.appscode.com/images/products/kubeci/features/feature-1.png", "alt": "http" }, "icon": { - "src": "/assets/images/products/kubeci/features/http.png", + "src": "https://cdn.appscode.com/images/products/kubeci/features/http.png", "alt": "http" }, "summary": "", @@ -63,11 +63,11 @@ { "title": "Native Kubernetes Support", "image": { - "src": "/assets/images/products/kubeci/features/feature-2.png", + "src": "https://cdn.appscode.com/images/products/kubeci/features/feature-2.png", "alt": "http" }, "icon": { - "src": "/assets/images/products/kubeci/features/http.png", + "src": "https://cdn.appscode.com/images/products/kubeci/features/http.png", "alt": "http" }, "summary": "", @@ -76,11 +76,11 @@ { "title": "Performance", "image": { - "src": "/assets/images/products/kubeci/features/feature-3.png", + "src": "https://cdn.appscode.com/images/products/kubeci/features/feature-3.png", "alt": "http" }, "icon": { - "src": "/assets/images/products/kubeci/features/http.png", + "src": "https://cdn.appscode.com/images/products/kubeci/features/http.png", "alt": "http" }, "summary": "", @@ -89,11 +89,11 @@ { "title": "Availability and durability", "image": { - "src": "/assets/images/products/kubeci/features/feature-4.png", + "src": "https://cdn.appscode.com/images/products/kubeci/features/feature-4.png", "alt": "http" }, "icon": { - "src": "/assets/images/products/kubeci/features/http.png", + "src": "https://cdn.appscode.com/images/products/kubeci/features/http.png", "alt": "http" }, "summary": "", @@ -102,11 +102,11 @@ { "title": "Security", "image": { - "src": "/assets/images/products/kubeci/features/feature-5.png", + "src": "https://cdn.appscode.com/images/products/kubeci/features/feature-5.png", "alt": "http" }, "icon": { - "src": "/assets/images/products/kubeci/features/http.png", + "src": "https://cdn.appscode.com/images/products/kubeci/features/http.png", "alt": "http" }, "summary": "", @@ -115,11 +115,11 @@ { "title": "Manageability", "image": { - "src": "/assets/images/products/kubeci/features/feature-6.png", + "src": "https://cdn.appscode.com/images/products/kubeci/features/feature-6.png", "alt": "http" }, "icon": { - "src": "/assets/images/products/kubeci/features/http.png", + "src": "https://cdn.appscode.com/images/products/kubeci/features/http.png", "alt": "http" }, "summary": "", @@ -128,11 +128,11 @@ { "title": "Cost-effectiveness", "image": { - "src": "/assets/images/products/kubeci/features/feature-2.png", + "src": "https://cdn.appscode.com/images/products/kubeci/features/feature-2.png", "alt": "http" }, "icon": { - "src": "/assets/images/products/kubeci/features/http.png", + "src": "https://cdn.appscode.com/images/products/kubeci/features/http.png", "alt": "http" }, "summary": "", @@ -141,11 +141,11 @@ { "title": "Open Source", "image": { - "src": "/assets/images/products/kubeci/features/feature-2.png", + "src": "https://cdn.appscode.com/images/products/kubeci/features/feature-2.png", "alt": "http" }, "icon": { - "src": "/assets/images/products/kubeci/features/http.png", + "src": "https://cdn.appscode.com/images/products/kubeci/features/http.png", "alt": "http" }, "summary": "", diff --git a/data/products/kubedb.json b/data/products/kubedb.json index 2b265de8..c5254170 100644 --- a/data/products/kubedb.json +++ b/data/products/kubedb.json @@ -13,22 +13,22 @@ }, "keywords": "kubernetes, kubernetes database, database high availability, postgresql kubernetes, elasticsearch kubernetes, mysql kubernetes, etcd, mariadb kubernetes, memcached, mongodb kubernetes, percona xtradb, redis, scaling kubernetes, version upgrade kubernetes, volume expansion kubernetes, kubernetes database management", "heroImage": { - "src": "/assets/images/products/kubedb/kubedb-hero.png", + "src": "https://cdn.appscode.com/images/products/kubedb/kubedb-hero.png", "alt": "KubeDB" }, "logo": { - "src": "/assets/images/products/kubedb/kubedb.svg", + "src": "https://cdn.appscode.com/images/products/kubedb/kubedb.svg", "alt": "KubeDB" }, "logoWhite": { - "src": "/assets/images/products/kubedb/kubedb-white.png", + "src": "https://cdn.appscode.com/images/products/kubedb/kubedb-white.png", "alt": "KubeDB" }, "icon": { - "src": "/assets/images/products/kubedb/kubedb-icon.svg", + "src": "https://cdn.appscode.com/images/products/kubedb/kubedb-icon.svg", "alt": "KubeDB", "sizes": { - "192x192": "/assets/images/products/kubedb/icons/android-icon-192x192.png" + "192x192": "https://cdn.appscode.com/images/products/kubedb/icons/android-icon-192x192.png" } }, "repoURL": "https://github.com/kubedb/docs", @@ -55,11 +55,11 @@ "title": "Lower administrative burden", "url": "provision-databases-on-kubernetes", "image": { - "src": "/assets/images/products/kubedb/features/easy-lg.jpg", + "src": "https://cdn.appscode.com/images/products/kubedb/features/easy-lg.jpg", "alt": "Lower administrative burden" }, "icon": { - "src": "/assets/images/products/kubedb/features/dumbbell.png", + "src": "https://cdn.appscode.com/images/products/kubedb/features/dumbbell.png", "alt": "Lower administrative burden" }, "summary": "", @@ -69,11 +69,11 @@ "title": "Native Kubernetes Support", "url": "deploy-databases-in-kubernetes-native-way", "image": { - "src": "/assets/images/products/kubedb/features/multi-cloud-lg.jpg", + "src": "https://cdn.appscode.com/images/products/kubedb/features/multi-cloud-lg.jpg", "alt": "Native Kubernetes Support" }, "icon": { - "src": "/assets/images/products/kubedb/features/kubernetes.png", + "src": "https://cdn.appscode.com/images/products/kubedb/features/kubernetes.png", "alt": "Native Kubernetes Support" }, "summary": "", @@ -83,11 +83,11 @@ "title": "Performance", "url": "increase-database-performance-on-kubernetes", "image": { - "src": "/assets/images/products/kubedb/features/performance-lg.jpg", + "src": "https://cdn.appscode.com/images/products/kubedb/features/performance-lg.jpg", "alt": "Performance" }, "icon": { - "src": "/assets/images/products/kubedb/features/muscle.png", + "src": "https://cdn.appscode.com/images/products/kubedb/features/muscle.png", "alt": "Performance" }, "summary": "", @@ -97,11 +97,11 @@ "title": "Availability and durability", "url": "backup-restore-databases-on-kubernetes", "image": { - "src": "/assets/images/products/kubedb/features/availability-lg.jpg", + "src": "https://cdn.appscode.com/images/products/kubedb/features/availability-lg.jpg", "alt": "Availability and durability" }, "icon": { - "src": "/assets/images/products/kubedb/features/last-24-hours.png", + "src": "https://cdn.appscode.com/images/products/kubedb/features/last-24-hours.png", "alt": "Availability and durability" }, "summary": "", @@ -111,11 +111,11 @@ "title": "Manageability", "url": "monitor-databases-on-kubernetes", "image": { - "src": "/assets/images/products/kubedb/features/monitoring-lg.jpg", + "src": "https://cdn.appscode.com/images/products/kubedb/features/monitoring-lg.jpg", "alt": "Manageability" }, "icon": { - "src": "/assets/images/products/kubedb/features/prometheus.svg", + "src": "https://cdn.appscode.com/images/products/kubedb/features/prometheus.svg", "alt": "Manageability" }, "summary": "", @@ -125,11 +125,11 @@ "title": "Cost-effectiveness", "url": "manage-database-on-kubernetes-free", "image": { - "src": "/assets/images/products/kubedb/features/low-price-lg.jpg", + "src": "https://cdn.appscode.com/images/products/kubedb/features/low-price-lg.jpg", "alt": "Cost-effectiveness" }, "icon": { - "src": "/assets/images/products/kubedb/features/low-price.png", + "src": "https://cdn.appscode.com/images/products/kubedb/features/low-price.png", "alt": "Cost-effectiveness" }, "summary": "", @@ -139,11 +139,11 @@ "title": "Security", "url": "secure-databases-on-kubernetes", "image": { - "src": "/assets/images/products/kubedb/features/security-lg.jpg", + "src": "https://cdn.appscode.com/images/products/kubedb/features/security-lg.jpg", "alt": "Security" }, "icon": { - "src": "/assets/images/products/kubedb/features/security-lock.png", + "src": "https://cdn.appscode.com/images/products/kubedb/features/security-lock.png", "alt": "Security" }, "summary": "", diff --git a/data/products/kubeform.json b/data/products/kubeform.json index d7b58ddc..c3e39457 100644 --- a/data/products/kubeform.json +++ b/data/products/kubeform.json @@ -13,22 +13,22 @@ }, "keywords": "kubernetes appscode terraform kubeform crd", "heroImage": { - "src": "/assets/images/products/kubeform/kubeform-hero.png", + "src": "https://cdn.appscode.com/images/products/kubeform/kubeform-hero.png", "alt": "Kubeform" }, "logo": { - "src": "/assets/images/products/kubeform/kubeform.png", + "src": "https://cdn.appscode.com/images/products/kubeform/kubeform.png", "alt": "Kubeform" }, "logoWhite": { - "src": "/assets/images/products/kubeform/kubeform-white.png", + "src": "https://cdn.appscode.com/images/products/kubeform/kubeform-white.png", "alt": "Kubeform" }, "icon": { - "src": "/assets/images/products/kubeform/kubeform-icon.svg", + "src": "https://cdn.appscode.com/images/products/kubeform/kubeform-icon.svg", "alt": "Kubeform", "sizes": { - "192x192": "/assets/images/products/kubeform/icons/android-icon-192x192.png" + "192x192": "https://cdn.appscode.com/images/products/kubeform/icons/android-icon-192x192.png" } }, "repoURL": "https://github.com/kubeform/kubeform", @@ -45,11 +45,11 @@ { "title": "Native Kubernetes Support", "image": { - "src": "/assets/images/products/kubeform/features/feature-1.png", + "src": "https://cdn.appscode.com/images/products/kubeform/features/feature-1.png", "alt": "http" }, "icon": { - "src": "/assets/images/products/kubeform/features/kubernetes.png", + "src": "https://cdn.appscode.com/images/products/kubeform/features/kubernetes.png", "alt": "http" }, "summary": "", @@ -58,11 +58,11 @@ { "title": "Built on Terrafrom", "image": { - "src": "/assets/images/products/kubeform/features/feature-2.png", + "src": "https://cdn.appscode.com/images/products/kubeform/features/feature-2.png", "alt": "http" }, "icon": { - "src": "/assets/images/products/kubeform/features/terraform.png", + "src": "https://cdn.appscode.com/images/products/kubeform/features/terraform.png", "alt": "http" }, "summary": "", @@ -71,11 +71,11 @@ { "title": "Infrastructure as Code", "image": { - "src": "/assets/images/products/kubeform/features/feature-3.png", + "src": "https://cdn.appscode.com/images/products/kubeform/features/feature-3.png", "alt": "http" }, "icon": { - "src": "/assets/images/products/kubeform/features/source-code.png", + "src": "https://cdn.appscode.com/images/products/kubeform/features/source-code.png", "alt": "http" }, "summary": "", @@ -84,11 +84,11 @@ { "title": "Supports Multiple Cloud Platform", "image": { - "src": "/assets/images/products/kubeform/features/feature-4.png", + "src": "https://cdn.appscode.com/images/products/kubeform/features/feature-4.png", "alt": "http" }, "icon": { - "src": "/assets/images/products/kubeform/features/clouds.png", + "src": "https://cdn.appscode.com/images/products/kubeform/features/clouds.png", "alt": "http" }, "summary": "", @@ -97,11 +97,11 @@ { "title": "Unleash Developer Velocity", "image": { - "src": "/assets/images/products/kubeform/features/feature-5.png", + "src": "https://cdn.appscode.com/images/products/kubeform/features/feature-5.png", "alt": "http" }, "icon": { - "src": "/assets/images/products/kubeform/features/speed.png", + "src": "https://cdn.appscode.com/images/products/kubeform/features/speed.png", "alt": "http" }, "summary": "", diff --git a/data/products/kubeobj.json b/data/products/kubeobj.json index cba5cb78..c3060d1f 100644 --- a/data/products/kubeobj.json +++ b/data/products/kubeobj.json @@ -14,31 +14,31 @@ "keywords": "kubernetes appscode backup disaster recovery volume", "heroSlider": [ { - "src": "/assets/images/products/stash/slider/applications.jpg", + "src": "https://cdn.appscode.com/images/products/stash/slider/applications.jpg", "alt": "Supported Applications" }, { - "src": "/assets/images/products/stash/slider/platforms.jpg", + "src": "https://cdn.appscode.com/images/products/stash/slider/platforms.jpg", "alt": "Supported Platforms" }, { - "src": "/assets/images/products/stash/slider/storage.jpg", + "src": "https://cdn.appscode.com/images/products/stash/slider/storage.jpg", "alt": "Supported Storage" } ], "logo": { - "src": "/assets/images/products/kubeobj/kubeobj.png", + "src": "https://cdn.appscode.com/images/products/kubeobj/kubeobj.png", "alt": "kubeobj" }, "logoWhite": { - "src": "/assets/images/products/kubeobj/kubeobj-white.png", + "src": "https://cdn.appscode.com/images/products/kubeobj/kubeobj-white.png", "alt": "kubeobj" }, "icon": { - "src": "/assets/images/products/stash/stash-icon.svg", + "src": "https://cdn.appscode.com/images/products/stash/stash-icon.svg", "alt": "Stash", "sizes": { - "192x192": "/assets/images/products/stash/icons/android-icon-192x192.png" + "192x192": "https://cdn.appscode.com/images/products/stash/icons/android-icon-192x192.png" } }, "repoURL": "https://github.com/kubeobj/docs", @@ -55,11 +55,11 @@ { "title": "Unified Data Access", "image": { - "src": "/assets/images/addons/illustrations/declarative-api.png", + "src": "https://cdn.appscode.com/images/addons/illustrations/declarative-api.png", "alt": "Unified Data Access" }, "icon": { - "src": "/assets/images/products/kubeobj/features/unified-data-access.png", + "src": "https://cdn.appscode.com/images/products/kubeobj/features/unified-data-access.png", "alt": "Unified Data Access" }, "summary": "", @@ -68,11 +68,11 @@ { "title": "Multi-Cloud Federation", "image": { - "src": "/assets/images/addons/illustrations/backup-kubernetes-volumes.png", + "src": "https://cdn.appscode.com/images/addons/illustrations/backup-kubernetes-volumes.png", "alt": "Multi-Cloud Federation" }, "icon": { - "src": "/assets/images/products/kubeobj/features/multi-cloud-federation.png", + "src": "https://cdn.appscode.com/images/products/kubeobj/features/multi-cloud-federation.png", "alt": "Multi-Cloud Federation" }, "summary": "", @@ -81,11 +81,11 @@ { "title": "Scalability", "image": { - "src": "/assets/images/addons/illustrations/backup-restore-databases.png", + "src": "https://cdn.appscode.com/images/addons/illustrations/backup-restore-databases.png", "alt": "Scalability" }, "icon": { - "src": "/assets/images/products/kubeobj/features/scalability.png", + "src": "https://cdn.appscode.com/images/products/kubeobj/features/scalability.png", "alt": "Scalability" }, "summary": "", @@ -94,11 +94,11 @@ { "title": "Data Replication Policy", "image": { - "src": "/assets/images/addons/illustrations/multiple-storage-support.png", + "src": "https://cdn.appscode.com/images/addons/illustrations/multiple-storage-support.png", "alt": "Data Replication Policy" }, "icon": { - "src": "/assets/images/products/kubeobj/features/data-replication-policy.png", + "src": "https://cdn.appscode.com/images/products/kubeobj/features/data-replication-policy.png", "alt": "Data Replication Policy" }, "summary": "", @@ -107,11 +107,11 @@ { "title": "High Availability", "image": { - "src": "/assets/images/addons/illustrations/deduplication.png", + "src": "https://cdn.appscode.com/images/addons/illustrations/deduplication.png", "alt": "High Availability" }, "icon": { - "src": "/assets/images/products/kubeobj/features/high-availability.png", + "src": "https://cdn.appscode.com/images/products/kubeobj/features/high-availability.png", "alt": "High Availability" }, "summary": "", @@ -120,11 +120,11 @@ { "title": "Data Migration", "image": { - "src": "/assets/images/addons/illustrations/data-encryption.png", + "src": "https://cdn.appscode.com/images/addons/illustrations/data-encryption.png", "alt": "Data Migration" }, "icon": { - "src": "/assets/images/products/kubeobj/features/data-migration.png", + "src": "https://cdn.appscode.com/images/products/kubeobj/features/data-migration.png", "alt": "Data Migration" }, "summary": "", @@ -133,11 +133,11 @@ { "title": "Policy-Based Data Management", "image": { - "src": "/assets/images/addons/illustrations/volume-snapshot.png", + "src": "https://cdn.appscode.com/images/addons/illustrations/volume-snapshot.png", "alt": "Policy-Based Data Management" }, "icon": { - "src": "/assets/images/products/kubeobj/features/policy-based-data-management.png", + "src": "https://cdn.appscode.com/images/products/kubeobj/features/policy-based-data-management.png", "alt": "Policy-Based Data Management" }, "summary": "", @@ -146,11 +146,11 @@ { "title": "Monitoring and Analytics", "image": { - "src": "/assets/images/addons/illustrations/policy-based-backup.png", + "src": "https://cdn.appscode.com/images/addons/illustrations/policy-based-backup.png", "alt": "Monitoring and Analytics" }, "icon": { - "src": "/assets/images/products/kubeobj/features/monitoring-and-analytics.png", + "src": "https://cdn.appscode.com/images/products/kubeobj/features/monitoring-and-analytics.png", "alt": "Monitoring and Analytics" }, "summary": "", @@ -159,11 +159,11 @@ { "title": "Kubernetes Native", "image": { - "src": "/assets/images/addons/illustrations/monitoring.png", + "src": "https://cdn.appscode.com/images/addons/illustrations/monitoring.png", "alt": "Kubernetes Native" }, "icon": { - "src": "/assets/images/products/kubeobj/features/kubernetes-native.png", + "src": "https://cdn.appscode.com/images/products/kubeobj/features/kubernetes-native.png", "alt": "Kubernetes Native" }, "summary": "", diff --git a/data/products/kubeshield.json b/data/products/kubeshield.json index ba00ae73..13474a6e 100644 --- a/data/products/kubeshield.json +++ b/data/products/kubeshield.json @@ -13,22 +13,22 @@ }, "keywords": "kubernetes appscode kubeshield security scanner", "heroImage": { - "src": "/assets/images/products/kubeshield/kubeshield-hero.png", + "src": "https://cdn.appscode.com/images/products/kubeshield/kubeshield-hero.png", "alt": "Kubeshield" }, "logo": { - "src": "/assets/images/products/kubeshield/kubeshield.png", + "src": "https://cdn.appscode.com/images/products/kubeshield/kubeshield.png", "alt": "Kubeshield" }, "logoWhite": { - "src": "/assets/images/products/kubeshield/kubeshield-white.png", + "src": "https://cdn.appscode.com/images/products/kubeshield/kubeshield-white.png", "alt": "Kubeshield" }, "icon": { - "src": "/assets/images/products/kubeshield/kubeshield-icon.png", + "src": "https://cdn.appscode.com/images/products/kubeshield/kubeshield-icon.png", "alt": "Kubeshield", "sizes": { - "192x192": "/assets/images/products/kubeshield/icons/android-icon-192x192.png" + "192x192": "https://cdn.appscode.com/images/products/kubeshield/icons/android-icon-192x192.png" } }, "repoURL": "https://github.com/kubeshield/scanner", @@ -50,11 +50,11 @@ { "title": "Automatic Initialization & Unsealing", "image": { - "src": "/assets/images/products/kubeshield/features/feature-1.png", + "src": "https://cdn.appscode.com/images/products/kubeshield/features/feature-1.png", "alt": "http" }, "icon": { - "src": "/assets/images/products/kubeshield/features/http.png", + "src": "https://cdn.appscode.com/images/products/kubeshield/features/http.png", "alt": "http" }, "summary": "", @@ -63,11 +63,11 @@ { "title": "Manage Vault Policy", "image": { - "src": "/assets/images/products/kubeshield/features/feature-2.png", + "src": "https://cdn.appscode.com/images/products/kubeshield/features/feature-2.png", "alt": "http" }, "icon": { - "src": "/assets/images/products/kubeshield/features/http.png", + "src": "https://cdn.appscode.com/images/products/kubeshield/features/http.png", "alt": "http" }, "summary": "", @@ -76,11 +76,11 @@ { "title": "AWS Secret Engine", "image": { - "src": "/assets/images/products/kubeshield/features/feature-3.png", + "src": "https://cdn.appscode.com/images/products/kubeshield/features/feature-3.png", "alt": "http" }, "icon": { - "src": "/assets/images/products/kubeshield/features/http.png", + "src": "https://cdn.appscode.com/images/products/kubeshield/features/http.png", "alt": "http" }, "summary": "", @@ -89,11 +89,11 @@ { "title": "Azure Secret Engine", "image": { - "src": "/assets/images/products/kubeshield/features/feature-4.png", + "src": "https://cdn.appscode.com/images/products/kubeshield/features/feature-4.png", "alt": "http" }, "icon": { - "src": "/assets/images/products/kubeshield/features/http.png", + "src": "https://cdn.appscode.com/images/products/kubeshield/features/http.png", "alt": "http" }, "summary": "", @@ -102,11 +102,11 @@ { "title": "GCP Secret Engine", "image": { - "src": "/assets/images/products/kubeshield/features/feature-5.png", + "src": "https://cdn.appscode.com/images/products/kubeshield/features/feature-5.png", "alt": "http" }, "icon": { - "src": "/assets/images/products/kubeshield/features/http.png", + "src": "https://cdn.appscode.com/images/products/kubeshield/features/http.png", "alt": "http" }, "summary": "", @@ -115,11 +115,11 @@ { "title": "Database Secret Engine", "image": { - "src": "/assets/images/products/kubeshield/features/feature-6.png", + "src": "https://cdn.appscode.com/images/products/kubeshield/features/feature-6.png", "alt": "http" }, "icon": { - "src": "/assets/images/products/kubeshield/features/http.png", + "src": "https://cdn.appscode.com/images/products/kubeshield/features/http.png", "alt": "http" }, "summary": "", diff --git a/data/products/kubestash.json b/data/products/kubestash.json index 19ab6f6b..62db1fbc 100644 --- a/data/products/kubestash.json +++ b/data/products/kubestash.json @@ -14,31 +14,31 @@ "keywords": "kubernetes appscode backup disaster recovery volume", "heroSlider": [ { - "src": "/assets/images/products/stash/slider/applications.jpg", + "src": "https://cdn.appscode.com/images/products/stash/slider/applications.jpg", "alt": "Supported Applications" }, { - "src": "/assets/images/products/stash/slider/platforms.jpg", + "src": "https://cdn.appscode.com/images/products/stash/slider/platforms.jpg", "alt": "Supported Platforms" }, { - "src": "/assets/images/products/stash/slider/storage.jpg", + "src": "https://cdn.appscode.com/images/products/stash/slider/storage.jpg", "alt": "Supported Storage" } ], "logo": { - "src": "/assets/images/products/kubestash/kubestash.png", + "src": "https://cdn.appscode.com/images/products/kubestash/kubestash.png", "alt": "kubestash" }, "logoWhite": { - "src": "/assets/images/products/kubestash/kubestash-white.png", + "src": "https://cdn.appscode.com/images/products/kubestash/kubestash-white.png", "alt": "kubestash" }, "icon": { - "src": "/assets/images/products/stash/stash-icon.svg", + "src": "https://cdn.appscode.com/images/products/stash/stash-icon.svg", "alt": "Stash", "sizes": { - "192x192": "/assets/images/products/stash/icons/android-icon-192x192.png" + "192x192": "https://cdn.appscode.com/images/products/stash/icons/android-icon-192x192.png" } }, "repoURL": "https://github.com/kubestash/docs", @@ -55,11 +55,11 @@ { "title": "Declarative API", "image": { - "src": "/assets/images/addons/illustrations/declarative-api.png", + "src": "https://cdn.appscode.com/images/addons/illustrations/declarative-api.png", "alt": "http" }, "icon": { - "src": "/assets/images/products/stash/features/declarative-api.svg", + "src": "https://cdn.appscode.com/images/products/stash/features/declarative-api.svg", "alt": "http" }, "summary": "", @@ -68,11 +68,11 @@ { "title": "Backup Kubernetes Volumes", "image": { - "src": "/assets/images/addons/illustrations/backup-kubernetes-volumes.png", + "src": "https://cdn.appscode.com/images/addons/illustrations/backup-kubernetes-volumes.png", "alt": "http" }, "icon": { - "src": "/assets/images/products/stash/features/vol.svg", + "src": "https://cdn.appscode.com/images/products/stash/features/vol.svg", "alt": "http" }, "summary": "", @@ -81,11 +81,11 @@ { "title": "Backup Database", "image": { - "src": "/assets/images/addons/illustrations/backup-restore-databases.png", + "src": "https://cdn.appscode.com/images/addons/illustrations/backup-restore-databases.png", "alt": "http" }, "icon": { - "src": "/assets/images/products/stash/features/backup-icon.png", + "src": "https://cdn.appscode.com/images/products/stash/features/backup-icon.png", "alt": "http" }, "summary": "", @@ -94,11 +94,11 @@ { "title": "Multiple Storage Support", "image": { - "src": "/assets/images/addons/illustrations/multiple-storage-support.png", + "src": "https://cdn.appscode.com/images/addons/illustrations/multiple-storage-support.png", "alt": "http" }, "icon": { - "src": "/assets/images/products/stash/features/storage-icon.png", + "src": "https://cdn.appscode.com/images/products/stash/features/storage-icon.png", "alt": "http" }, "summary": "", @@ -107,11 +107,11 @@ { "title": "Deduplication", "image": { - "src": "/assets/images/addons/illustrations/deduplication.png", + "src": "https://cdn.appscode.com/images/addons/illustrations/deduplication.png", "alt": "http" }, "icon": { - "src": "/assets/images/products/stash/features/compare-icon.png", + "src": "https://cdn.appscode.com/images/products/stash/features/compare-icon.png", "alt": "http" }, "summary": "", @@ -120,11 +120,11 @@ { "title": "Data Encryption", "image": { - "src": "/assets/images/addons/illustrations/data-encryption.png", + "src": "https://cdn.appscode.com/images/addons/illustrations/data-encryption.png", "alt": "http" }, "icon": { - "src": "/assets/images/products/stash/features/encryption-icon.png", + "src": "https://cdn.appscode.com/images/products/stash/features/encryption-icon.png", "alt": "http" }, "summary": "", @@ -133,11 +133,11 @@ { "title": "Volume Snapshot", "image": { - "src": "/assets/images/addons/illustrations/volume-snapshot.png", + "src": "https://cdn.appscode.com/images/addons/illustrations/volume-snapshot.png", "alt": "http" }, "icon": { - "src": "/assets/images/products/stash/features/volume-snapshot.png", + "src": "https://cdn.appscode.com/images/products/stash/features/volume-snapshot.png", "alt": "http" }, "summary": "", @@ -146,11 +146,11 @@ { "title": "Policy Based Backup", "image": { - "src": "/assets/images/addons/illustrations/policy-based-backup.png", + "src": "https://cdn.appscode.com/images/addons/illustrations/policy-based-backup.png", "alt": "http" }, "icon": { - "src": "/assets/images/products/stash/features/policy-based-icon.png", + "src": "https://cdn.appscode.com/images/products/stash/features/policy-based-icon.png", "alt": "http" }, "summary": "", @@ -159,11 +159,11 @@ { "title": "Monitoring", "image": { - "src": "/assets/images/addons/illustrations/monitoring.png", + "src": "https://cdn.appscode.com/images/addons/illustrations/monitoring.png", "alt": "http" }, "icon": { - "src": "/assets/images/products/stash/features/prometheus.svg", + "src": "https://cdn.appscode.com/images/products/stash/features/prometheus.svg", "alt": "http" }, "summary": "", diff --git a/data/products/kubevault.json b/data/products/kubevault.json index eafedeff..e108fd22 100644 --- a/data/products/kubevault.json +++ b/data/products/kubevault.json @@ -13,22 +13,22 @@ }, "keywords": "kubernetes, hashicorp vault, vault kubernetes, appscode, vault secret, certificates, security, access tokens, tls, secret engines, user management", "heroImage": { - "src": "/assets/images/products/kubevault/kubevault-hero.png", + "src": "https://cdn.appscode.com/images/products/kubevault/kubevault-hero.png", "alt": "KubeVault" }, "logo": { - "src": "/assets/images/products/kubevault/kubevault.png", + "src": "https://cdn.appscode.com/images/products/kubevault/kubevault.png", "alt": "KubeVault" }, "logoWhite": { - "src": "/assets/images/products/kubevault/kubevault-white.png", + "src": "https://cdn.appscode.com/images/products/kubevault/kubevault-white.png", "alt": "KubeVault" }, "icon": { - "src": "/assets/images/products/kubevault/kubevault-icon.svg", + "src": "https://cdn.appscode.com/images/products/kubevault/kubevault-icon.svg", "alt": "KubeVault", "sizes": { - "192x192": "/assets/images/products/kubevault/icons/android-icon-192x192.png" + "192x192": "https://cdn.appscode.com/images/products/kubevault/icons/android-icon-192x192.png" } }, "repoURL": "https://github.com/kubevault/kubevault", diff --git a/data/products/pharmer.json b/data/products/pharmer.json index 3f81e2d7..400170fb 100644 --- a/data/products/pharmer.json +++ b/data/products/pharmer.json @@ -13,22 +13,22 @@ }, "keywords": "kubernetes appscode cluster management upgrades", "heroImage": { - "src": "/assets/images/products/pharmer/pharmer-hero.png", + "src": "https://cdn.appscode.com/images/products/pharmer/pharmer-hero.png", "alt": "Pharmer" }, "logo": { - "src": "/assets/images/products/pharmer/pharmer.png", + "src": "https://cdn.appscode.com/images/products/pharmer/pharmer.png", "alt": "Pharmer" }, "logoWhite": { - "src": "/assets/images/products/pharmer/pharmer-white.png", + "src": "https://cdn.appscode.com/images/products/pharmer/pharmer-white.png", "alt": "Pharmer" }, "icon": { - "src": "/assets/images/products/pharmer/pharmer-icon.png", + "src": "https://cdn.appscode.com/images/products/pharmer/pharmer-icon.png", "alt": "Pharmer", "sizes": { - "192x192": "/assets/images/products/pharmer/icons/android-icon-192x192.png" + "192x192": "https://cdn.appscode.com/images/products/pharmer/icons/android-icon-192x192.png" } }, "repoURL": "https://github.com/pharmer/docs", @@ -50,11 +50,11 @@ { "title": "Kubeadm", "image": { - "src": "/assets/images/products/pharmer/features/feature-1.png", + "src": "https://cdn.appscode.com/images/products/pharmer/features/feature-1.png", "alt": "http" }, "icon": { - "src": "/assets/images/products/pharmer/features/kubeadm.svg", + "src": "https://cdn.appscode.com/images/products/pharmer/features/kubeadm.svg", "alt": "http" }, "summary": "", @@ -63,11 +63,11 @@ { "title": "Platform Support", "image": { - "src": "/assets/images/products/pharmer/features/feature-2.png", + "src": "https://cdn.appscode.com/images/products/pharmer/features/feature-2.png", "alt": "http" }, "icon": { - "src": "/assets/images/products/pharmer/features/platform-support.svg", + "src": "https://cdn.appscode.com/images/products/pharmer/features/platform-support.svg", "alt": "http" }, "summary": "", @@ -76,11 +76,11 @@ { "title": "Kubernetes Certification", "image": { - "src": "/assets/images/products/pharmer/features/feature-3.png", + "src": "https://cdn.appscode.com/images/products/pharmer/features/feature-3.png", "alt": "http" }, "icon": { - "src": "/assets/images/products/pharmer/features/kubernetes.svg", + "src": "https://cdn.appscode.com/images/products/pharmer/features/kubernetes.svg", "alt": "http" }, "summary": "", diff --git a/data/products/searchlight.json b/data/products/searchlight.json index 2b2bda55..93611e9d 100644 --- a/data/products/searchlight.json +++ b/data/products/searchlight.json @@ -12,22 +12,22 @@ "themeColor": "" }, "heroImage": { - "src": "/assets/images/products/searchlight/searchlight-hero.png", + "src": "https://cdn.appscode.com/images/products/searchlight/searchlight-hero.png", "alt": "Searchlight" }, "logo": { - "src": "/assets/images/products/searchlight/searchlight.png", + "src": "https://cdn.appscode.com/images/products/searchlight/searchlight.png", "alt": "Searchlight" }, "logoWhite": { - "src": "/assets/images/products/searchlight/searchlight-white.png", + "src": "https://cdn.appscode.com/images/products/searchlight/searchlight-white.png", "alt": "Searchlight" }, "icon": { - "src": "/assets/images/products/searchlight/searchlight-icon.png", + "src": "https://cdn.appscode.com/images/products/searchlight/searchlight-icon.png", "alt": "Searchlight", "sizes": { - "192x192": "/assets/images/products/searchlight/icons/android-icon-192x192.png" + "192x192": "https://cdn.appscode.com/images/products/searchlight/icons/android-icon-192x192.png" } }, "repoURL": "https://github.com/searchlight/searchlight", @@ -49,11 +49,11 @@ { "title": "Monitor Kubernetes", "image": { - "src": "/assets/images/products/searchlight/features/feature-1.png", + "src": "https://cdn.appscode.com/images/products/searchlight/features/feature-1.png", "alt": "http" }, "icon": { - "src": "/assets/images/products/searchlight/features/monitor-kubernetes.svg", + "src": "https://cdn.appscode.com/images/products/searchlight/features/monitor-kubernetes.svg", "alt": "http" }, "summary": "", @@ -62,11 +62,11 @@ { "title": "Icinga 2", "image": { - "src": "/assets/images/products/searchlight/features/feature-2.png", + "src": "https://cdn.appscode.com/images/products/searchlight/features/feature-2.png", "alt": "http" }, "icon": { - "src": "/assets/images/products/searchlight/features/icinga.svg", + "src": "https://cdn.appscode.com/images/products/searchlight/features/icinga.svg", "alt": "http" }, "summary": "", @@ -75,11 +75,11 @@ { "title": "Notifier Support", "image": { - "src": "/assets/images/products/searchlight/features/feature-3.png", + "src": "https://cdn.appscode.com/images/products/searchlight/features/feature-3.png", "alt": "http" }, "icon": { - "src": "/assets/images/products/searchlight/features/notifier.svg", + "src": "https://cdn.appscode.com/images/products/searchlight/features/notifier.svg", "alt": "http" }, "summary": "", diff --git a/data/products/service-broker.json b/data/products/service-broker.json index c2bddb3d..dc55eb6e 100644 --- a/data/products/service-broker.json +++ b/data/products/service-broker.json @@ -12,22 +12,22 @@ "themeColor": "" }, "heroImage": { - "src": "/assets/images/products/service-broker/service-broker-hero.png", + "src": "https://cdn.appscode.com/images/products/service-broker/service-broker-hero.png", "alt": "ServiceBroker" }, "logo": { - "src": "/assets/images/products/service-broker/service-broker.png", + "src": "https://cdn.appscode.com/images/products/service-broker/service-broker.png", "alt": "ServiceBroker" }, "logoWhite": { - "src": "/assets/images/products/service-broker/service-broker-white.png", + "src": "https://cdn.appscode.com/images/products/service-broker/service-broker-white.png", "alt": "ServiceBroker" }, "icon": { - "src": "/assets/images/products/service-broker/service-broker-icon.png", + "src": "https://cdn.appscode.com/images/products/service-broker/service-broker-icon.png", "alt": "ServiceBroker", "sizes": { - "192x192": "/assets/images/products/service-broker/icons/android-icon-192x192.png" + "192x192": "https://cdn.appscode.com/images/products/service-broker/icons/android-icon-192x192.png" } }, "repoURL": "https://github.com/appscode/service-broker", @@ -49,11 +49,11 @@ { "title": "KubeDB Support", "image": { - "src": "/assets/images/products/service-broker/features/feature-1.png", + "src": "https://cdn.appscode.com/images/products/service-broker/features/feature-1.png", "alt": "http" }, "icon": { - "src": "/assets/images/products/service-broker/features/kubedb.png", + "src": "https://cdn.appscode.com/images/products/service-broker/features/kubedb.png", "alt": "http" }, "summary": "", @@ -62,11 +62,11 @@ { "title": "Prometheus", "image": { - "src": "/assets/images/products/service-broker/features/feature-2.png", + "src": "https://cdn.appscode.com/images/products/service-broker/features/feature-2.png", "alt": "http" }, "icon": { - "src": "/assets/images/products/service-broker/features/prometheus.svg", + "src": "https://cdn.appscode.com/images/products/service-broker/features/prometheus.svg", "alt": "http" }, "summary": "", @@ -75,11 +75,11 @@ { "title": "Kubeapps", "image": { - "src": "/assets/images/products/service-broker/features/feature-3.png", + "src": "https://cdn.appscode.com/images/products/service-broker/features/feature-3.png", "alt": "http" }, "icon": { - "src": "/assets/images/products/service-broker/features/kubeapps.png", + "src": "https://cdn.appscode.com/images/products/service-broker/features/kubeapps.png", "alt": "http" }, "summary": "", diff --git a/data/products/stash.json b/data/products/stash.json index c5b33c2b..c5915a63 100644 --- a/data/products/stash.json +++ b/data/products/stash.json @@ -14,31 +14,31 @@ "keywords": "kubernetes appscode backup disaster recovery volume", "heroSlider": [ { - "src": "/assets/images/products/stash/slider/applications.jpg", + "src": "https://cdn.appscode.com/images/products/stash/slider/applications.jpg", "alt": "Supported Applications" }, { - "src": "/assets/images/products/stash/slider/platforms.jpg", + "src": "https://cdn.appscode.com/images/products/stash/slider/platforms.jpg", "alt": "Supported Platforms" }, { - "src": "/assets/images/products/stash/slider/storage.jpg", + "src": "https://cdn.appscode.com/images/products/stash/slider/storage.jpg", "alt": "Supported Storage" } ], "logo": { - "src": "/assets/images/products/stash/stash.png", + "src": "https://cdn.appscode.com/images/products/stash/stash.png", "alt": "Stash" }, "logoWhite": { - "src": "/assets/images/products/stash/stash-white.png", + "src": "https://cdn.appscode.com/images/products/stash/stash-white.png", "alt": "Stash" }, "icon": { - "src": "/assets/images/products/stash/stash-icon.svg", + "src": "https://cdn.appscode.com/images/products/stash/stash-icon.svg", "alt": "Stash", "sizes": { - "192x192": "/assets/images/products/stash/icons/android-icon-192x192.png" + "192x192": "https://cdn.appscode.com/images/products/stash/icons/android-icon-192x192.png" } }, "repoURL": "https://github.com/stashed/docs", @@ -60,11 +60,11 @@ { "title": "Declarative API", "image": { - "src": "/assets/images/addons/illustrations/declarative-api.png", + "src": "https://cdn.appscode.com/images/addons/illustrations/declarative-api.png", "alt": "http" }, "icon": { - "src": "/assets/images/products/stash/features/declarative-api.svg", + "src": "https://cdn.appscode.com/images/products/stash/features/declarative-api.svg", "alt": "http" }, "summary": "", @@ -73,11 +73,11 @@ { "title": "Backup Kubernetes Volumes", "image": { - "src": "/assets/images/addons/illustrations/backup-kubernetes-volumes.png", + "src": "https://cdn.appscode.com/images/addons/illustrations/backup-kubernetes-volumes.png", "alt": "http" }, "icon": { - "src": "/assets/images/products/stash/features/vol.svg", + "src": "https://cdn.appscode.com/images/products/stash/features/vol.svg", "alt": "http" }, "summary": "", @@ -86,11 +86,11 @@ { "title": "Backup Database", "image": { - "src": "/assets/images/addons/illustrations/backup-restore-databases.png", + "src": "https://cdn.appscode.com/images/addons/illustrations/backup-restore-databases.png", "alt": "http" }, "icon": { - "src": "/assets/images/products/stash/features/backup-icon.png", + "src": "https://cdn.appscode.com/images/products/stash/features/backup-icon.png", "alt": "http" }, "summary": "", @@ -99,11 +99,11 @@ { "title": "Multiple Storage Support", "image": { - "src": "/assets/images/addons/illustrations/multiple-storage-support.png", + "src": "https://cdn.appscode.com/images/addons/illustrations/multiple-storage-support.png", "alt": "http" }, "icon": { - "src": "/assets/images/products/stash/features/storage-icon.png", + "src": "https://cdn.appscode.com/images/products/stash/features/storage-icon.png", "alt": "http" }, "summary": "", @@ -112,11 +112,11 @@ { "title": "Deduplication", "image": { - "src": "/assets/images/addons/illustrations/deduplication.png", + "src": "https://cdn.appscode.com/images/addons/illustrations/deduplication.png", "alt": "http" }, "icon": { - "src": "/assets/images/products/stash/features/compare-icon.png", + "src": "https://cdn.appscode.com/images/products/stash/features/compare-icon.png", "alt": "http" }, "summary": "", @@ -125,11 +125,11 @@ { "title": "Data Encryption", "image": { - "src": "/assets/images/addons/illustrations/data-encryption.png", + "src": "https://cdn.appscode.com/images/addons/illustrations/data-encryption.png", "alt": "http" }, "icon": { - "src": "/assets/images/products/stash/features/encryption-icon.png", + "src": "https://cdn.appscode.com/images/products/stash/features/encryption-icon.png", "alt": "http" }, "summary": "", @@ -138,11 +138,11 @@ { "title": "Volume Snapshot", "image": { - "src": "/assets/images/addons/illustrations/volume-snapshot.png", + "src": "https://cdn.appscode.com/images/addons/illustrations/volume-snapshot.png", "alt": "http" }, "icon": { - "src": "/assets/images/products/stash/features/volume-snapshot.png", + "src": "https://cdn.appscode.com/images/products/stash/features/volume-snapshot.png", "alt": "http" }, "summary": "", @@ -151,11 +151,11 @@ { "title": "Policy Based Backup", "image": { - "src": "/assets/images/addons/illustrations/policy-based-backup.png", + "src": "https://cdn.appscode.com/images/addons/illustrations/policy-based-backup.png", "alt": "http" }, "icon": { - "src": "/assets/images/products/stash/features/policy-based-icon.png", + "src": "https://cdn.appscode.com/images/products/stash/features/policy-based-icon.png", "alt": "http" }, "summary": "", @@ -164,11 +164,11 @@ { "title": "Monitoring", "image": { - "src": "/assets/images/addons/illustrations/monitoring.png", + "src": "https://cdn.appscode.com/images/addons/illustrations/monitoring.png", "alt": "http" }, "icon": { - "src": "/assets/images/products/stash/features/prometheus.svg", + "src": "https://cdn.appscode.com/images/products/stash/features/prometheus.svg", "alt": "http" }, "summary": "", diff --git a/data/products/swift.json b/data/products/swift.json index 46c27422..2994ab03 100644 --- a/data/products/swift.json +++ b/data/products/swift.json @@ -12,22 +12,22 @@ "themeColor": "" }, "heroImage": { - "src": "/assets/images/products/swift/swift-hero.png", + "src": "https://cdn.appscode.com/images/products/swift/swift-hero.png", "alt": "Swift" }, "logo": { - "src": "/assets/images/products/swift/swift.png", + "src": "https://cdn.appscode.com/images/products/swift/swift.png", "alt": "Swift" }, "logoWhite": { - "src": "/assets/images/products/swift/swift-white.png", + "src": "https://cdn.appscode.com/images/products/swift/swift-white.png", "alt": "Swift" }, "icon": { - "src": "/assets/images/products/swift/swift-icon.png", + "src": "https://cdn.appscode.com/images/products/swift/swift-icon.png", "alt": "Swift", "sizes": { - "192x192": "/assets/images/products/swift/icons/android-icon-192x192.png" + "192x192": "https://cdn.appscode.com/images/products/swift/icons/android-icon-192x192.png" } }, "repoURL": "https://github.com/kubepack/swift", @@ -49,11 +49,11 @@ { "title": "API Support", "image": { - "src": "/assets/images/products/swift/features/feature-1.png", + "src": "https://cdn.appscode.com/images/products/swift/features/feature-1.png", "alt": "http" }, "icon": { - "src": "/assets/images/products/swift/features/api.svg", + "src": "https://cdn.appscode.com/images/products/swift/features/api.svg", "alt": "http" }, "summary": "", @@ -62,11 +62,11 @@ { "title": "gRPC Gateway", "image": { - "src": "/assets/images/products/swift/features/feature-2.png", + "src": "https://cdn.appscode.com/images/products/swift/features/feature-2.png", "alt": "http" }, "icon": { - "src": "/assets/images/products/swift/features/grpc.svg", + "src": "https://cdn.appscode.com/images/products/swift/features/grpc.svg", "alt": "http" }, "summary": "", @@ -75,11 +75,11 @@ { "title": "JS Client", "image": { - "src": "/assets/images/products/swift/features/feature-3.png", + "src": "https://cdn.appscode.com/images/products/swift/features/feature-3.png", "alt": "http" }, "icon": { - "src": "/assets/images/products/swift/features/js.svg", + "src": "https://cdn.appscode.com/images/products/swift/features/js.svg", "alt": "http" }, "summary": "", diff --git a/data/products/voyager.json b/data/products/voyager.json index 1e15c380..e4cabed1 100644 --- a/data/products/voyager.json +++ b/data/products/voyager.json @@ -12,22 +12,22 @@ "themeColor": "#4d4dcb" }, "heroImage": { - "src": "/assets/images/products/voyager/voyager-hero.png", + "src": "https://cdn.appscode.com/images/products/voyager/voyager-hero.png", "alt": "Voyager" }, "logo": { - "src": "/assets/images/products/voyager/voyager.png", + "src": "https://cdn.appscode.com/images/products/voyager/voyager.png", "alt": "Voyager" }, "logoWhite": { - "src": "/assets/images/products/voyager/voyager-white.png", + "src": "https://cdn.appscode.com/images/products/voyager/voyager-white.png", "alt": "Voyager" }, "icon": { - "src": "/assets/images/products/voyager/voyager-icon.svg", + "src": "https://cdn.appscode.com/images/products/voyager/voyager-icon.svg", "alt": "Voyager", "sizes": { - "192x192": "/assets/images/products/voyager/icons/android-icon-192x192.png" + "192x192": "https://cdn.appscode.com/images/products/voyager/icons/android-icon-192x192.png" } }, "repoURL": "https://github.com/voyagermesh/voyager", @@ -49,11 +49,11 @@ { "title": "HTTP & TCP", "image": { - "src": "/assets/images/products/voyager/features/feature-1.png", + "src": "https://cdn.appscode.com/images/products/voyager/features/feature-1.png", "alt": "http" }, "icon": { - "src": "/assets/images/products/voyager/features/http.svg", + "src": "https://cdn.appscode.com/images/products/voyager/features/http.svg", "alt": "http" }, "summary": "", @@ -62,11 +62,11 @@ { "title": "SSL", "image": { - "src": "/assets/images/products/voyager/features/feature-2.png", + "src": "https://cdn.appscode.com/images/products/voyager/features/feature-2.png", "alt": "http" }, "icon": { - "src": "/assets/images/products/voyager/features/ssl.svg", + "src": "https://cdn.appscode.com/images/products/voyager/features/ssl.svg", "alt": "http" }, "summary": "", @@ -75,11 +75,11 @@ { "title": "Platform support", "image": { - "src": "/assets/images/products/voyager/features/feature-3.png", + "src": "https://cdn.appscode.com/images/products/voyager/features/feature-3.png", "alt": "http" }, "icon": { - "src": "/assets/images/products/voyager/features/platform.svg", + "src": "https://cdn.appscode.com/images/products/voyager/features/platform.svg", "alt": "http" }, "summary": "", @@ -88,11 +88,11 @@ { "title": "HAProxy", "image": { - "src": "/assets/images/products/voyager/features/feature-4.png", + "src": "https://cdn.appscode.com/images/products/voyager/features/feature-4.png", "alt": "http" }, "icon": { - "src": "/assets/images/products/voyager/features/haproxy.svg", + "src": "https://cdn.appscode.com/images/products/voyager/features/haproxy.svg", "alt": "http" }, "summary": "", @@ -101,11 +101,11 @@ { "title": "Prometheus", "image": { - "src": "/assets/images/products/voyager/features/feature-5.png", + "src": "https://cdn.appscode.com/images/products/voyager/features/feature-5.png", "alt": "http" }, "icon": { - "src": "/assets/images/products/voyager/features/prometheus.svg", + "src": "https://cdn.appscode.com/images/products/voyager/features/prometheus.svg", "alt": "http" }, "summary": "", @@ -114,11 +114,11 @@ { "title": "Let's Encrypt", "image": { - "src": "/assets/images/products/voyager/features/feature-6.png", + "src": "https://cdn.appscode.com/images/products/voyager/features/feature-6.png", "alt": "http" }, "icon": { - "src": "/assets/images/products/voyager/features/encrypt.svg", + "src": "https://cdn.appscode.com/images/products/voyager/features/encrypt.svg", "alt": "http" }, "summary": "", diff --git a/data/testimonials.json b/data/testimonials.json index ce1f58eb..677d6050 100644 --- a/data/testimonials.json +++ b/data/testimonials.json @@ -3,7 +3,7 @@ "name": "Luca Ravazzolo", "job": "Product Manager", "email": "", - "profile": "/assets/images/customers/persons/luca_ravazzolo.png", + "profile": "https://cdn.appscode.com/images/customers/persons/luca_ravazzolo.png", "companyKey": "intersystems", "productKey": "consulting", "testimonial": "InterSystems was delighted to engage with AppsCode in the delicate, yet fundamental task of supporting durable, non-ephemeral workloads with Kubernetes. We needed the best-prepared, most-proficient database operator consulting in the industry. Given AppsCode's pedigree of database building operators, the decision was easy. No time was wasted and all objectives reached in an amazingly short period of time. I would recommend AppsCode consulting for any Kubernetes related work." @@ -12,7 +12,7 @@ "name": "Mario Kozjak", "job": "Solutions Architect", "email": "", - "profile": "/assets/images/customers/persons/mario_kozjak.png", + "profile": "https://cdn.appscode.com/images/customers/persons/mario_kozjak.png", "companyKey": "elpheria", "productKey": "voyager", "testimonial": "Voyager made it simple and efficient for us to protect and initiate our bare metal Kubernetes workload. Its underlying technology and extensive L4 support along with seamless SSL integration is what made us choose Voyager over others. Voyager team is also very responsive when it comes to support. Great product!" @@ -21,7 +21,7 @@ "name": "Manuel Ramírez López", "job": "DevOps Engineer", "email": "", - "profile": "/assets/images/customers/persons/manuel_ramírez_lópez.png", + "profile": "https://cdn.appscode.com/images/customers/persons/manuel_ramírez_lópez.png", "companyKey": "pricehubble", "productKey": "voyager", "testimonial": "Voyager is the easiest way to use the fast and reliable HAProxy as our ingress controller. At PriceHubble, it is the corner-stone of our blue/green deployments." @@ -30,7 +30,7 @@ "name": "Richer Larivière", "job": "DevOPS Specialist", "email": "", - "profile": "/assets/images/customers/persons/richer_larivière.png", + "profile": "https://cdn.appscode.com/images/customers/persons/richer_larivière.png", "companyKey": "devolutions", "productKey": "voyager", "testimonial": "I work with a few Kubernetes clusters and we use Voyager as our preferred ingress controller. We really like the ease of configuration. Documentation is pretty good. Also the use of HaProxy is important for us because it works really well with both L4 and L7 load balancing. One of our TCP services, Wayk Now, is able to withstand thousands of persistent connections very smoothly at the same time." @@ -39,7 +39,7 @@ "name": "Daniel Gormly", "job": "Senior Developer", "email": "", - "profile": "/assets/images/customers/persons/daniel_gormly.png", + "profile": "https://cdn.appscode.com/images/customers/persons/daniel_gormly.png", "companyKey": "birdi", "productKey": "voyager", "testimonial": "We really like using Voyager. Its straightforward and well-documented config and SSL (especially Let's Encrypt) has made our migration of services to Kubernetes a breeze. Each major version has been a very welcome update!" @@ -48,7 +48,7 @@ "name": "Dario Freddi", "job": "Founder & CEO", "email": "", - "profile": "/assets/images/customers/persons/dario_freddi.png", + "profile": "https://cdn.appscode.com/images/customers/persons/dario_freddi.png", "companyKey": "astarte", "productKey": "voyager", "testimonial": "We're using Voyager as part of most Astarte deployments and it's orchestrated also by our brand new Operator. We are glad to showcase that." diff --git a/hugo_stats.json b/hugo_stats.json index f689f0b6..824c61d9 100644 --- a/hugo_stats.json +++ b/hugo_stats.json @@ -4,7 +4,6 @@ "a", "blockquote", "body", - "br", "button", "code", "div", @@ -54,11 +53,8 @@ "classes": [ "ac-accordion-wrapper", "ac-button", - "ac-primary-color", "ac-product-left-sidebar", "ac-searchbar", - "accordion-body", - "accordion-heading", "action", "active-headroom", "ads", @@ -74,27 +70,18 @@ "arrow-close", "arrow-forward", "arrows", - "ass-icon", - "ass-title", - "assistance-area", - "assistance-card-wrapper", "back-button", "back-icon", "bb-1", - "bgc-2", - "bottom-content", "brand", "brand-image-wrapper", "brand-logo", "button", "buttons", "calendly-inline-widget", - "card-body", - "card-head", "check-list-items", "circle", "close", - "closed", "column", "columns", "comments-area", @@ -108,15 +95,11 @@ "control", "cta-area", "cta-area-inner", - "cta-left", - "cta-right", "cube", "custom-code-editor", "customNextBtn", "customPrevBtn", "customers-logo-area", - "d-table", - "d-table-cell", "dark-bg", "documentation-area", "documentation-body", @@ -126,9 +109,7 @@ "dropdown-item", "dropdown-menu", "dropdown-trigger", - "e-plan", "editor-header", - "enterprise", "fa", "fa-angle-down", "fa-angle-right", @@ -141,27 +122,15 @@ "fa-map-marker", "fa-paper-plane-o", "fa-phone", - "fa-plus", "fa-search", "fa-youtube", "faq-area", "faq-image", "faq-left", "faq-right", - "feature-content", "feature-icon", "feature-information", - "feature-wrapper", "features", - "features-area", - "features-cta-area", - "features-name", - "features-plan", - "features-plan-area", - "features-plan-cta-wrapper", - "features-plan-faq-area", - "features-plan-wrapper", - "features-thumbnail", "field", "font-size-14", "footer-area", @@ -171,7 +140,6 @@ "footer-logo", "footer-menu", "footer-top", - "fp-cta-bg", "full-info", "gap-8", "go-to-top", @@ -184,7 +152,6 @@ "has-text-centered-touch", "has-text-left-mobile", "has-text-left-tablet", - "has-text-right", "has-text-right-desktop", "has-text-right-tablet", "has-text-weight-bold", @@ -196,17 +163,13 @@ "height-60", "hero-area", "hero-area-code-editor", - "hero-area-content", - "hero-area-img", "hero-area-right", - "hero-content-inner", "hero-image", "highlight", "icon", "image", "img", "improve-section-area", - "info-icon", "info-text", "inline-button", "input", @@ -226,9 +189,7 @@ "is-danger", "is-dark", "is-docs-page", - "is-feature", "is-flex", - "is-flex-direction-row-reverse-mobile", "is-full-mobile", "is-full-tablet", "is-full-touch", @@ -236,7 +197,6 @@ "is-gap-16", "is-gap-4", "is-gradient", - "is-half", "is-half-desktop", "is-half-mobile", "is-half-tablet", @@ -254,7 +214,6 @@ "is-multiline", "is-normal", "is-one-quarter", - "is-one-quarter-fullhd", "is-one-third-desktop", "is-one-third-tablet", "is-one-third-widescreen", @@ -266,12 +225,8 @@ "is-rounded", "is-secondary", "is-success", - "is-three-full-mobile", - "is-tooltip-multiline", - "is-tooltip-primary", "is-two-fifths-desktop", "is-two-thirds-desktop", - "is-two-thirds-tablet", "is-variable", "is-vcentered", "is-warning", @@ -295,7 +250,6 @@ "ml-8", "modal-backdrop", "mr-8", - "mt-30", "mt-60", "nav-item", "navbar-appscode", @@ -318,18 +272,13 @@ "p-0", "p-10", "pb-0", - "pb-100", - "pb-32", "pl-15", "pl-20", "pl-5", "pl-6", - "pr-115", - "pr-140", "pr-20", "pr-30", "pr-6", - "pricing-description", "pricing-model", "product-description", "product-feaures-area", @@ -338,7 +287,6 @@ "product-menu", "product-sidebar-menu", "product-version", - "pt-32", "resources-list", "responsive-menu", "right-content", @@ -349,18 +297,11 @@ "search-content", "search-result-box", "searchbar-area", - "section", "section-padding", - "section-padding-100", "section-title", "shape", "sidebar-search-area", - "single-accordion-item", "single-brand", - "single-card", - "single-cta", - "single-features", - "single-features-area", "single-features-item", "single-footer-widget", "single-product", @@ -371,15 +312,12 @@ "spam-message", "subscription-form", "supported-platforms-area", - "t-icon", "table", "table-container", "tbl-of-contents", "testimonial-area", "testimonial-carousel", "testimonial-carousel-wrapper", - "title", - "tooltip", "ui-ss", "user-info", "user-info-wrapper",