diff --git a/config.dev.yaml b/config.dev.yaml
index 27387102e5..3c9d44b3a6 100644
--- a/config.dev.yaml
+++ b/config.dev.yaml
@@ -28,7 +28,7 @@ params:
blog_url: https://appscode.com/blog
slack_url: https://slack.appscode.com
github_url: https://github.com/appscode
- twitter_url: https://twitter.com/AppsCodeHQ
+ twitter_url: https://x.com/AppsCodeHQ
facebook_url: https://www.facebook.com/appscode
youtube_url: https://www.youtube.com/c/AppsCodeInc
contact_email: support@appscode.com
diff --git a/config.yaml b/config.yaml
index 28ca847055..49408671f2 100644
--- a/config.yaml
+++ b/config.yaml
@@ -30,7 +30,7 @@ params:
blog_url: https://appscode.com/blog
slack_url: https://slack.appscode.com
github_url: https://github.com/appscode
- twitter_url: https://twitter.com/AppsCodeHQ
+ twitter_url: https://x.com/AppsCodeHQ
facebook_url: https://www.facebook.com/appscode
youtube_url: https://www.youtube.com/c/AppsCodeInc
contact_email: support@appscode.com
diff --git a/data/authors/md-anisur-rahman.json b/data/authors/md-anisur-rahman.json
new file mode 100644
index 0000000000..0afc1493a0
--- /dev/null
+++ b/data/authors/md-anisur-rahman.json
@@ -0,0 +1,9 @@
+{
+ "name": "Md Anisur Rahman",
+ "designation": "Software Engineer",
+ "biography": "Anisur is a Software Engineer, working at AppsCode Inc. He has been involved with Kubernetes project since 2023 and very enthusiastic about Kubernetes and open source in general.",
+ "profile": "/assets/images/authors/profile-photos-84x84/md-anisur-rahman.jpg",
+ "email": "anisur@appscode.com",
+ "github": "https://github.com/anisurrahman75",
+ "linkedin": "https://www.linkedin.com/in/anisur-rahman75/"
+}
diff --git a/data/customers.json b/data/customers.json
index 5ea4642fda..6ca83cc400 100644
--- a/data/customers.json
+++ b/data/customers.json
@@ -1,33 +1,129 @@
{
+ "carro": {
+ "name": "Carro",
+ "website": "#",
+ "logo": "/assets/images/customers/2024/carro.png",
+ "show": true
+ },
+ "nokia": {
+ "name": "nokia",
+ "website": "#",
+ "logo": "/assets/images/customers/2024/nokia.png",
+ "show": true
+ },
+ "clewmed": {
+ "name": "Clewmed",
+ "website": "#",
+ "logo": "/assets/images/customers/2024/clewmed.png",
+ "show": true
+ },
+ "dataloop": {
+ "name": "Dataloop",
+ "website": "#",
+ "logo": "/assets/images/customers/2024/dataloop.png",
+ "show": true
+ },
+ "decisio": {
+ "name": "Decisio",
+ "website": "#",
+ "logo": "/assets/images/customers/2024/decisio.png",
+ "show": false
+ },
+ "emerson": {
+ "name": "Emerson",
+ "website": "#",
+ "logo": "/assets/images/customers/2024/emerson.png",
+ "show": true
+ },
+ "fastspeed": {
+ "name": "fastspeed",
+ "website": "#",
+ "logo": "/assets/images/customers/2024/fastspeed.png",
+ "show": false
+ },
+ "ge-healthcare": {
+ "name": "ge-healthcare",
+ "website": "#",
+ "logo": "/assets/images/customers/2024/ge-healthcare.png",
+ "show": false
+ },
+ "100-fortune": {
+ "name": "100-fortune",
+ "website": "#",
+ "logo": "/assets/images/customers/2024/100-fortune.png",
+ "show": true
+ },
+ "greenhouse": {
+ "name": "greenhouse",
+ "website": "#",
+ "logo": "/assets/images/customers/2024/greenhouse.png",
+ "show": true
+ },
+ "huma": {
+ "name": "huma",
+ "website": "#",
+ "logo": "/assets/images/customers/2024/huma.png",
+ "show": true
+ },
+ "irembo": {
+ "name": "irembo",
+ "website": "#",
+ "logo": "/assets/images/customers/2024/irembo.png",
+ "show": false
+ },
+ "oak-ridge": {
+ "name": "oak-ridge",
+ "website": "#",
+ "logo": "/assets/images/customers/2024/oak-ridge.png",
+ "show": true
+ },
+ "orange": {
+ "name": "orange",
+ "website": "#",
+ "logo": "/assets/images/customers/2024/orange.png",
+ "show": true
+ },
+ "vaimo": {
+ "name": "vaimo",
+ "website": "#",
+ "logo": "/assets/images/customers/2024/vaimo.png",
+ "show": true
+ },
+ "wiliot": {
+ "name": "wiliot",
+ "website": "#",
+ "logo": "/assets/images/customers/2024/wiliot.png",
+ "show": true
+ },
"intersystems": {
"name": "InterSystems",
"website": "https://www.intersystems.com",
"logo": "/assets/images/customers/intersystems/logo.png",
- "show": true
+ "show": false
},
"elpheria": {
"name": "Elpheria",
"website": "https://www.elpheria.com",
"logo": "/assets/images/customers/elpheria/logo.png",
- "show": true
+ "show": false
},
"zebra": {
"name": "Zebra",
"website": "https://www.zebra.com",
"logo": "/assets/images/customers/zebra/logo.png",
- "show": true
+ "show": false
},
"pricehubble": {
"name": "PriceHubble AG",
"website": "https://pricehubble.com",
"logo": "/assets/images/customers/pricehubble/logo.svg",
- "show": true
+ "show": false
},
"rungway": {
"name": "Rungway",
"website": "https://rungway.com",
"logo": "/assets/images/customers/rungway/logo.png",
- "show": true
+ "show": false
},
"devolutions": {
"name": "Devolutions.net",
@@ -39,18 +135,18 @@
"name": "LiveRamp",
"website": "https://liveramp.com",
"logo": "/assets/images/customers/liveramp/logo.png",
- "show": true
+ "show": false
},
"birdi": {
"name": "BIRDI Pty Ltd",
"website": "https://www.birdi.com.au",
"logo": "/assets/images/customers/birdi/BIRDI-Logo_Retina.png",
- "show": true
+ "show": false
},
"astarte": {
"name": "Astarte",
"website": "http://astarte-platform.org",
"logo": "/assets/images/customers/astarte/astarte.png",
- "show": true
+ "show": false
}
-}
\ No newline at end of file
+}
diff --git a/data/products/appscode.json b/data/products/appscode.json
index 6c797016df..d3df77f0c4 100644
--- a/data/products/appscode.json
+++ b/data/products/appscode.json
@@ -46,7 +46,7 @@
"name": "KubeDB",
"url": "https://kubedb.com",
"logo": "/assets/images/products/kubedb/kubedb.svg",
- "description": "KubeDB simplifies Provision, Upgrade, Scaling, Volume Expansion, Monitor, Backup, Restore for various Databases in Kubernetes on any Public & Private Cloud"
+ "description": "KubeDB simplifies Provisioning, Upgrading, Scaling, Volume Expansion, Monitor, Backup, Restore for various Databases in Kubernetes on any Public & Private Cloud"
},
{
"name": "Stash",
@@ -58,18 +58,18 @@
"name": "kubeVault",
"url": "https://kubevault.com",
"logo": "/assets/images/products/kubevault/kubevault.png",
- "description": "KubeVault provides various ways to configure your Vault deployment. You can pick your preferred Storage Backend, Unsealer Mode, TLS Mode, Secret Engines that you want to allow to attach with this VaultServer, Termination Policy to prevent accidental deletion or clean-up Vault deployment in a systematic way, Monitoring, etc."
+ "description": "KubeVault makes Vault deployment and operation a breeze with a Kubernetes operator. You can pick your preferred Storage Backend, Unsealer Mode, TLS Mode, Secret Engines that you want to allow to attach with this VaultServer, Termination Policy to prevent accidental deletion or clean-up Vault deployment in a systematic way, Monitoring, etc."
},
{
"name": "Voyager",
"url": "https://voyagermesh.com/",
"logo": "/assets/images/products/voyager/voyager.png",
- "description": "Voyager is a HAProxy backed secure L7 and L4 ingress controller for Kubernetes. This can be used with any Kubernetes cloud providers including AWS, GCE, GKE, AZURE, ACS etc. This can also be used with baremetal Kubernetes clusters."
+ "description": "Voyager is a secure L7 and L4 ingress controller for Kubernetes with Gateway API support. This can be used with any Kubernetes cloud providers including AWS, GCE, GKE, AZURE, ACS etc. This can also be used with baremetal Kubernetes clusters."
}
],
"highlight_products": {
"title": "The Global Leader in Kubernetes tools",
- "summary": "AppsCode is a leading provider of Kubernetes solutions that allow organizations to maintain their business goals, higher growth, and reduce risks by making it simple, safe and affordable.",
+ "summary": "AppsCode is a global leader in Enterprise-grade Kubernetes-native Data Platform with Automated Day 2 Operations.",
"url": "https://appscode.com/contact/",
"products": [
{
@@ -81,7 +81,7 @@
{
"name": "Config Syncer",
"logo": "/assets/images/products/configsyncer/configsyncer-512x512.svg",
- "summary": "Config Syncer (fka Kubed) by AppsCode is a Kubernetes Cluster Operator Daemon. From here you can learn all about Config Syncer’s architecture and how to deploy and use Config Syncer.",
+ "summary": "Config Syncer (fka Kubed) by AppsCode syncs secrets and configmaps across Kubernetes clusters. From here you can learn all about Config Syncer’s architecture and how to deploy and use Config Syncer.",
"url": "https://config-syncer.com/"
}
]
@@ -93,7 +93,7 @@
"use_case": "MANAGE DATABASE",
"logo": "/assets/images/products/kubedb/kubedb.svg",
"title": "Run Production-Grade Databases on Kubernetes",
- "summary": "KubeDB simplifies Provision, Upgrade, Scaling, Volume Expansion, Monitor, Backup, Restore for various Databases in Kubernetes on any Public & Private Cloud",
+ "summary": "KubeDB simplifies Provisioning, Upgrading, Scaling, Volume Expansion, Monitor, Backup, Restore for various Databases in Kubernetes on any Public & Private Cloud",
"url": "https://kubedb.com",
"features": [
"Provisioning",
@@ -103,7 +103,7 @@
"Monitoring",
"Security"
],
- "illustration": "/assets/images/products/kubedb/kubedb-illustration.png"
+ "illustration": "/assets/images/products/kubedb/kubedb-illustration-1.png"
},
{
"id": "disaster-recovery",
@@ -131,7 +131,7 @@
"use_case": "NETWORKING",
"logo": "/assets/images/products/voyager/voyager.png",
"title": "Secure HAProxy Ingress Controller for Kubernetes",
- "summary": "Voyager is a HAProxy backed secure L7 and L4 ingress controller for Kubernetes. This can be used with any Kubernetes cloud providers including AWS, GCE, GKE, AZURE, ACS etc. This can also be used with baremetal Kubernetes clusters.",
+ "summary": "Voyager is a secure L7 and L4 ingress controller for Kubernetes with Gateway API support. This can be used with any Kubernetes cloud providers including AWS, GCE, GKE, AZURE, ACS etc. This can also be used with baremetal Kubernetes clusters.",
"url": "https://voyagermesh.com/",
"features": [
"HTTP & TCP",
@@ -148,7 +148,7 @@
"use_case": "SECURITY",
"logo": "/assets/images/products/kubevault/kubevault.png",
"title": "Tools for running HashiCorp Vault on Kubernetes",
- "summary": "KubeVault provides various ways to configure your Vault deployment. You can pick your preferred Storage Backend, Unsealer Mode, TLS Mode, Secret Engines that you want to allow to attach with this VaultServer, Termination Policy to prevent accidental deletion or clean-up Vault deployment in a systematic way, Monitoring, etc.",
+ "summary": "KubeVault makes Vault deployment and operation a breeze with a Kubernetes operator. You can pick your preferred Storage Backend, Unsealer Mode, TLS Mode, Secret Engines that you want to allow to attach with this VaultServer, Termination Policy to prevent accidental deletion or clean-up Vault deployment in a systematic way, Monitoring, etc.",
"url": "https://kubevault.com/",
"features": [
"Automatic Initialization & Unsealing",
diff --git a/data/products/configsyncer.json b/data/products/configsyncer.json
index 0deb8145f2..20662c733a 100644
--- a/data/products/configsyncer.json
+++ b/data/products/configsyncer.json
@@ -61,6 +61,11 @@
"hostDocs": false,
"show": true
},
+ {
+ "version": "v0.14.7",
+ "hostDocs": true,
+ "show": true
+ },
{
"version": "v0.14.6",
"hostDocs": true,
@@ -156,7 +161,7 @@
"hostDocs": true
}
],
- "latestVersion": "v0.14.6",
+ "latestVersion": "v0.14.7",
"socialLinks": {
"facebook": "https://facebook.com/appscode",
"github": "https://github.com/config-syncer/config-syncer",
diff --git a/data/products/kubedb.json b/data/products/kubedb.json
index 382a51d460..245d3b6725 100644
--- a/data/products/kubedb.json
+++ b/data/products/kubedb.json
@@ -3,7 +3,7 @@
"name": "KubeDB",
"fullname": "KubeDB by AppsCode",
"tagline": "Run Production-Grade Databases on Kubernetes",
- "summary": "KubeDB simplifies Provision, Upgrade, Scaling, Volume Expansion, Monitor, Backup, Restore for various Databases in Kubernetes on any Public & Private Cloud",
+ "summary": "KubeDB simplifies Provisioning, Upgrading, Scaling, Volume Expansion, Monitor, Backup, Restore for various Databases in Kubernetes on any Public & Private Cloud",
"published": true,
"author": "AppsCode Inc.",
"website": {
@@ -156,6 +156,22 @@
"hostDocs": false,
"show": true
},
+ {
+ "version": "v2024.3.16",
+ "hostDocs": true,
+ "show": true,
+ "info": {
+ "autoscaler": "v0.29.0",
+ "cli": "v0.44.0",
+ "dashboard": "v0.20.0",
+ "installer": "v2024.3.16",
+ "ops-manager": "v0.31.0",
+ "provisioner": "v0.44.0",
+ "schema-manager": "v0.20.0",
+ "ui-server": "v0.20.0",
+ "webhook-server": "v0.20.0"
+ }
+ },
{
"version": "v2024.3.9-rc.0",
"hostDocs": true,
@@ -1004,7 +1020,7 @@
"hostDocs": false
}
],
- "latestVersion": "v2024.2.14",
+ "latestVersion": "v2024.3.16",
"socialLinks": {
"facebook": "https://facebook.com/appscode",
"github": "https://github.com/kubedb",
diff --git a/data/products/kubestash.json b/data/products/kubestash.json
index b1c0807c2b..3dcdf33315 100644
--- a/data/products/kubestash.json
+++ b/data/products/kubestash.json
@@ -27,12 +27,12 @@
}
],
"logo": {
- "src": "/assets/images/products/stash/stash.png",
- "alt": "Stash"
+ "src": "/assets/images/products/kubestash/kubestash.png",
+ "alt": "kubestash"
},
"logoWhite": {
- "src": "/assets/images/products/stash/stash-white.png",
- "alt": "Stash"
+ "src": "/assets/images/products/kubestash/kubestash-white.png",
+ "alt": "kubestash"
},
"icon": {
"src": "/assets/images/products/stash/stash-icon.svg",
@@ -177,87 +177,16 @@
"show": true
},
{
- "version": "v2023.12.1",
+ "version": "v2024.3.16",
"hostDocs": true,
"show": true,
"info": {
- "cli": "v0.32.0",
- "community": "v0.32.0",
- "elasticsearch": [
- "5.6.4-v28",
- "6.2.4-v28",
- "6.3.0-v28",
- "6.4.0-v28",
- "6.5.3-v28",
- "6.8.0-v28",
- "7.14.0-v14",
- "7.2.0-v28",
- "7.3.2-v28",
- "8.2.0-v11"
- ],
- "enterprise": "v0.32.0",
- "etcd": [
- "3.5.0-v15"
- ],
- "installer": "v2023.10.9",
- "kubedump": [
- "0.1.0-v11"
- ],
- "mariadb": [
- "10.5.8-v21"
- ],
- "mongodb": [
- "3.4.17-v28",
- "3.4.22-v28",
- "3.6.13-v28",
- "3.6.8-v28",
- "4.0.11-v28",
- "4.0.3-v28",
- "4.0.5-v28",
- "4.1.13-v28",
- "4.1.4-v28",
- "4.1.7-v28",
- "4.2.3-v28",
- "4.4.6-v19",
- "5.0.15-v1",
- "5.0.3-v16",
- "6.0.5-v4"
- ],
- "mysql": [
- "5.7.25-v28",
- "8.0.14-v28",
- "8.0.21-v22",
- "8.0.3-v28"
- ],
- "nats": [
- "2.6.1-v16",
- "2.8.2-v11"
- ],
- "percona-xtradb": [
- "5.7-v23"
- ],
- "postgres": [
- "10.14-v27",
- "11.9-v27",
- "12.4-v27",
- "13.1-v24",
- "14.0-v16",
- "15.1-v8",
- "9.6.19-v27"
- ],
- "redis": [
- "5.0.13-v16",
- "6.2.5-v16",
- "7.0.5-v9"
- ],
- "ui-server": "v0.13.0",
- "vault": [
- "1.10.3-v8"
- ]
+ "cli": "v0.6.0",
+ "installer": "v2024.3.16"
}
}
],
- "latestVersion": "v2023.12.1",
+ "latestVersion": "v2024.3.16",
"socialLinks": {
"facebook": "https://facebook.com/appscode",
"github": "https://github.com/kubestash",
@@ -273,931 +202,5 @@
"supportLinks": {
"Support URL": "https://appscode.freshdesk.com",
"Website URL": "https://kubestash.com"
- },
- "subProjects": {
- "stash-cli": {
- "dir": "guides/latest/cli/reference",
- "mappings": [
- {
- "versions": [
- "v0.9.0-rc.6"
- ],
- "subProjectVersions": [
- "v0.3.1"
- ]
- },
- {
- "versions": [
- "v0.9.0-rc.4"
- ],
- "subProjectVersions": [
- "v0.3.0"
- ]
- },
- {
- "versions": [
- "v0.9.0-rc.2"
- ],
- "subProjectVersions": [
- "v0.2.0"
- ]
- },
- {
- "versions": [
- "v0.9.0-rc.1"
- ],
- "subProjectVersions": [
- "v0.1.0"
- ]
- }
- ]
- },
- "stash-elasticsearch": {
- "dir": "addons/elasticsearch/guides",
- "mappings": [
- {
- "versions": [
- "v2021.03.08",
- "v2021.03.11"
- ],
- "subProjectVersions": [
- "5.6.4-v7",
- "6.2.4-v7",
- "6.3.0-v7",
- "6.4.0-v7",
- "6.5.3-v7",
- "6.8.0-v7",
- "7.2.0-v7",
- "7.3.2-v7"
- ]
- },
- {
- "versions": [
- "v2021.01.21"
- ],
- "subProjectVersions": [
- "5.6.4-v6",
- "6.2.4-v6",
- "6.3.0-v6",
- "6.4.0-v6",
- "6.5.3-v6",
- "6.8.0-v6",
- "7.2.0-v6",
- "7.3.2-v6"
- ]
- },
- {
- "versions": [
- "v2020.12.17"
- ],
- "subProjectVersions": [
- "5.6.4-v5",
- "6.2.4-v5",
- "6.3.0-v5",
- "6.4.0-v5",
- "6.5.3-v5",
- "6.8.0-v5",
- "7.2.0-v5",
- "7.3.2-v5"
- ]
- },
- {
- "versions": [
- "v2020.11.06",
- "v2020.11.17"
- ],
- "subProjectVersions": [
- "5.6.4-v4",
- "6.2.4-v4",
- "6.3.0-v4",
- "6.4.0-v4",
- "6.5.3-v4",
- "6.8.0-v4",
- "7.2.0-v4",
- "7.3.2-v4"
- ]
- },
- {
- "versions": [
- "v2020.10.21",
- "v2020.10.29",
- "v2020.10.30"
- ],
- "subProjectVersions": [
- "5.6.4-v3",
- "6.2.4-v3",
- "6.3.0-v3",
- "6.4.0-v3",
- "6.5.3-v3",
- "6.8.0-v3",
- "7.2.0-v3",
- "7.3.2-v3"
- ]
- },
- {
- "versions": [
- "v2020.09.16",
- "v2020.09.29"
- ],
- "subProjectVersions": [
- "5.6.4-v2",
- "6.2.4-v2",
- "6.3.0-v2",
- "6.4.0-v2",
- "6.5.3-v2",
- "6.8.0-v2",
- "7.2.0-v2",
- "7.3.2-v2"
- ]
- },
- {
- "versions": [
- "v2020.08.27"
- ],
- "subProjectVersions": [
- "5.6.4-v1",
- "6.2.4-v1",
- "6.3.0-v1",
- "6.4.0-v1",
- "6.5.3-v1",
- "6.8.0-v1",
- "7.2.0-v1",
- "7.3.2-v1"
- ]
- },
- {
- "versions": [
- "v2020.08.27-rc.0"
- ],
- "subProjectVersions": [
- "5.6.4-rc.20200827",
- "6.2.4-rc.20200827",
- "6.3.0-rc.20200827",
- "6.4.0-rc.20200827",
- "6.5.3-rc.20200827",
- "6.8.0-rc.20200827",
- "7.2.0-rc.20200827",
- "7.3.2-rc.20200827"
- ]
- },
- {
- "versions": [
- "v2020.08.26-rc.1"
- ],
- "subProjectVersions": [
- "5.6.4-rc.20200826",
- "6.2.4-rc.20200826",
- "6.3.0-rc.20200826",
- "6.4.0-rc.20200826",
- "6.5.3-rc.20200826",
- "6.8.0-rc.20200826",
- "7.2.0-rc.20200826",
- "7.3.2-rc.20200826"
- ]
- },
- {
- "versions": [
- "v2020.08.26-rc.0"
- ],
- "subProjectVersions": [
- "5.6.4-beta.20200826",
- "6.2.4-beta.20200826",
- "6.3.0-beta.20200826",
- "6.4.0-beta.20200826",
- "6.5.3-beta.20200826",
- "6.8.0-beta.20200826",
- "7.2.0-beta.20200826",
- "7.3.2-beta.20200826"
- ]
- },
- {
- "versions": [
- "v2020.07.09-beta.0"
- ],
- "subProjectVersions": [
- "5.6.4-beta.20200709",
- "6.2.4-beta.20200709",
- "6.3.0-beta.20200709",
- "6.4.0-beta.20200709",
- "6.5.3-beta.20200709",
- "6.8.0-beta.20200709",
- "7.2.0-beta.20200709",
- "7.3.2-beta.20200709"
- ]
- },
- {
- "versions": [
- "v2020.07.08-beta.0"
- ],
- "subProjectVersions": [
- "5.6.4-beta.20200708",
- "6.2.4-beta.20200708",
- "6.3.0-beta.20200708",
- "6.4.0-beta.20200708",
- "6.5.3-beta.20200708",
- "6.8.0-beta.20200708",
- "7.2.0-beta.20200708",
- "7.3.2-beta.20200708"
- ]
- },
- {
- "versions": [
- "v0.9.0-rc.1",
- "v0.9.0-rc.2",
- "v0.9.0-rc.4",
- "v0.9.0-rc.6"
- ],
- "subProjectVersions": [
- "5.6.4",
- "6.2.4",
- "6.3.0",
- "6.4.0",
- "6.5.3",
- "6.8.0",
- "7.2.0",
- "7.3.2"
- ]
- }
- ]
- },
- "stash-mariadb": {
- "dir": "addons/mariadb/guides",
- "mappings": [
- {
- "versions": [
- "v2021.03.08",
- "v2021.03.11"
- ],
- "subProjectVersions": [
- "10.5.8-v1"
- ]
- },
- {
- "versions": [
- "v2020.12.17",
- "v2021.01.21"
- ],
- "subProjectVersions": [
- "10.5.8"
- ]
- }
- ]
- },
- "stash-mongodb": {
- "dir": "addons/mongodb/guides",
- "mappings": [
- {
- "versions": [
- "v2021.03.08",
- "v2021.03.11"
- ],
- "subProjectVersions": [
- "3.4.17-v6",
- "3.4.22-v6",
- "3.6.8-v6",
- "3.6.13-v6",
- "4.0.3-v6",
- "4.0.5-v6",
- "4.0.11-v6",
- "4.1.4-v6",
- "4.1.7-v6",
- "4.1.13-v6",
- "4.2.3-v6"
- ]
- },
- {
- "versions": [
- "v2020.12.17",
- "v2021.01.21"
- ],
- "subProjectVersions": [
- "3.4.17-v5",
- "3.4.22-v5",
- "3.6.8-v5",
- "3.6.13-v5",
- "4.0.3-v5",
- "4.0.5-v5",
- "4.0.11-v5",
- "4.1.4-v5",
- "4.1.7-v5",
- "4.1.13-v5",
- "4.2.3-v5"
- ]
- },
- {
- "versions": [
- "v2020.11.06",
- "v2020.11.17"
- ],
- "subProjectVersions": [
- "3.4.17-v4",
- "3.4.22-v4",
- "3.6.8-v4",
- "3.6.13-v4",
- "4.0.3-v4",
- "4.0.5-v4",
- "4.0.11-v4",
- "4.1.4-v4",
- "4.1.7-v4",
- "4.1.13-v4",
- "4.2.3-v4"
- ]
- },
- {
- "versions": [
- "v2020.10.21",
- "v2020.10.29",
- "v2020.10.30"
- ],
- "subProjectVersions": [
- "3.4.17-v3",
- "3.4.22-v3",
- "3.6.8-v3",
- "3.6.13-v3",
- "4.0.3-v3",
- "4.0.5-v3",
- "4.0.11-v3",
- "4.1.4-v3",
- "4.1.7-v3",
- "4.1.13-v3",
- "4.2.3-v3"
- ]
- },
- {
- "versions": [
- "v2020.09.16",
- "v2020.09.29"
- ],
- "subProjectVersions": [
- "3.4.17-v2",
- "3.4.22-v2",
- "3.6.13-v2",
- "3.6.8-v2",
- "4.0.3-v2",
- "4.0.5-v2",
- "4.0.11-v2",
- "4.1.13-v2",
- "4.1.4-v2",
- "4.1.7-v2",
- "4.2.3-v2"
- ]
- },
- {
- "versions": [
- "v2020.08.27"
- ],
- "subProjectVersions": [
- "3.4.17-v1",
- "3.4.22-v1",
- "3.6.13-v1",
- "3.6.8-v1",
- "4.0.3-v1",
- "4.0.5-v1",
- "4.0.11-v1",
- "4.1.13-v1",
- "4.1.4-v1",
- "4.1.7-v1",
- "4.2.3-v1"
- ]
- },
- {
- "versions": [
- "v2020.08.27-rc.0"
- ],
- "subProjectVersions": [
- "3.4.1-rc.20200827",
- "3.4.2-rc.20200827",
- "3.6.1-rc.20200827",
- "3.6.8-rc.20200827",
- "4.0.3-rc.20200827",
- "4.0.5-rc.20200827",
- "4.0.11-rc.20200827",
- "4.1.1-rc.20200827",
- "4.1.4-rc.20200827",
- "4.1.7-rc.20200827",
- "4.2.3-rc.20200827"
- ]
- },
- {
- "versions": [
- "v2020.08.26-rc.1"
- ],
- "subProjectVersions": [
- "3.4.1-rc.20200826",
- "3.4.2-rc.20200826",
- "3.6.1-rc.20200826",
- "3.6.8-rc.20200826",
- "4.0.3-rc.20200826",
- "4.0.5-rc.20200826",
- "4.0.11-rc.20200826",
- "4.1.1-rc.20200826",
- "4.1.4-rc.20200826",
- "4.1.7-rc.20200826",
- "4.2.3-rc.20200826"
- ]
- },
- {
- "versions": [
- "v2020.08.26-rc.0"
- ],
- "subProjectVersions": [
- "3.4.1-beta.20200826",
- "3.4.2-beta.20200826",
- "3.6.1-beta.20200826",
- "3.6.8-beta.20200826",
- "4.0.1-beta.20200826",
- "4.0.3-beta.20200826",
- "4.0.5-beta.20200826",
- "4.1.1-beta.20200826",
- "4.1.4-beta.20200826",
- "4.1.7-beta.20200826",
- "4.2.3-beta.20200826"
- ]
- },
- {
- "versions": [
- "v2020.07.09-beta.0"
- ],
- "subProjectVersions": [
- "3.4.1-beta.20200709",
- "3.4.2-beta.20200709",
- "3.6.1-beta.20200709",
- "3.6.8-beta.20200709",
- "4.0.1-beta.20200709",
- "4.0.3-beta.20200709",
- "4.0.5-beta.20200709",
- "4.1.1-beta.20200709",
- "4.1.4-beta.20200709",
- "4.1.7-beta.20200709",
- "4.2.3-beta.20200709"
- ]
- },
- {
- "versions": [
- "v2020.07.08-beta.0"
- ],
- "subProjectVersions": [
- "3.4.1-beta.20200708",
- "3.4.2-beta.20200708",
- "3.6.1-beta.20200708",
- "3.6.8-beta.20200708",
- "4.0.1-beta.20200708",
- "4.0.3-beta.20200708",
- "4.0.5-beta.20200708",
- "4.1.1-beta.20200708",
- "4.1.4-beta.20200708",
- "4.1.7-beta.20200708",
- "4.2.3-beta.20200708"
- ]
- },
- {
- "versions": [
- "v0.9.0-rc.1",
- "v0.9.0-rc.2",
- "v0.9.0-rc.4",
- "v0.9.0-rc.6"
- ],
- "subProjectVersions": [
- "3.4.17",
- "3.4.22",
- "3.6.8",
- "3.6.13",
- "4.0.3",
- "4.0.5",
- "4.0.11",
- "4.1.4",
- "4.1.7",
- "4.1.13",
- "4.2.3"
- ]
- }
- ]
- },
- "stash-mysql": {
- "dir": "addons/mysql/guides",
- "mappings": [
- {
- "versions": [
- "v2021.03.08",
- "v2021.03.11"
- ],
- "subProjectVersions": [
- "5.7.25-v7",
- "8.0.3-v7",
- "8.0.14-v7",
- "8.0.21-v1"
- ]
- },
- {
- "versions": [
- "v2021.01.21"
- ],
- "subProjectVersions": [
- "5.7.25-v6",
- "8.0.3-v6",
- "8.0.14-v6",
- "8.0.21"
- ]
- },
- {
- "versions": [
- "v2020.12.17"
- ],
- "subProjectVersions": [
- "5.7.25-v5",
- "8.0.3-v5",
- "8.0.14-v5"
- ]
- },
- {
- "versions": [
- "v2020.11.06",
- "v2020.11.17"
- ],
- "subProjectVersions": [
- "5.7.25-v4",
- "8.0.3-v4",
- "8.0.14-v4"
- ]
- },
- {
- "versions": [
- "v2020.10.21",
- "v2020.10.29",
- "v2020.10.30"
- ],
- "subProjectVersions": [
- "5.7.25-v3",
- "8.0.3-v3",
- "8.0.14-v3"
- ]
- },
- {
- "versions": [
- "v2020.09.16",
- "v2020.09.29"
- ],
- "subProjectVersions": [
- "5.7.25-v2",
- "8.0.3-v2",
- "8.0.14-v2"
- ]
- },
- {
- "versions": [
- "v2020.08.27"
- ],
- "subProjectVersions": [
- "5.7.25-v1",
- "8.0.3-v1",
- "8.0.14-v1"
- ]
- },
- {
- "versions": [
- "v2020.08.27-rc.0"
- ],
- "subProjectVersions": [
- "5.7.25-rc.20200827",
- "8.0.3-rc.20200827",
- "8.0.14-rc.20200827"
- ]
- },
- {
- "versions": [
- "v2020.08.26-rc.1"
- ],
- "subProjectVersions": [
- "5.7.25-rc.20200826",
- "8.0.3-rc.20200826",
- "8.0.14-rc.20200826"
- ]
- },
- {
- "versions": [
- "v2020.08.26-rc.0"
- ],
- "subProjectVersions": [
- "5.7.25-beta.20200826",
- "8.0.3-beta.20200826",
- "8.0.14-beta.20200826"
- ]
- },
- {
- "versions": [
- "v2020.07.09-beta.0"
- ],
- "subProjectVersions": [
- "5.7.25-beta.20200709",
- "8.0.3-beta.20200709",
- "8.0.14-beta.20200709"
- ]
- },
- {
- "versions": [
- "v2020.07.08-beta.0"
- ],
- "subProjectVersions": [
- "5.7.25-beta.20200708",
- "8.0.3-beta.20200708",
- "8.0.14-beta.20200708"
- ]
- },
- {
- "versions": [
- "v0.9.0-rc.1",
- "v0.9.0-rc.2",
- "v0.9.0-rc.4",
- "v0.9.0-rc.6"
- ],
- "subProjectVersions": [
- "5.7.25",
- "8.0.3",
- "8.0.14"
- ]
- }
- ]
- },
- "stash-percona-xtradb": {
- "dir": "addons/percona-xtradb/guides",
- "mappings": [
- {
- "versions": [
- "v2021.03.08",
- "v2021.03.11"
- ],
- "subProjectVersions": [
- "5.7.0-v2"
- ]
- },
- {
- "versions": [
- "v2020.12.17",
- "v2021.01.21"
- ],
- "subProjectVersions": [
- "5.7.0-v1"
- ]
- },
- {
- "versions": [
- "v2020.11.17"
- ],
- "subProjectVersions": [
- "5.7.0"
- ]
- },
- {
- "versions": [
- "v2020.11.06"
- ],
- "subProjectVersions": [
- "5.7-v4"
- ]
- },
- {
- "versions": [
- "v2020.10.21",
- "v2020.10.29",
- "v2020.10.30"
- ],
- "subProjectVersions": [
- "5.7-v3"
- ]
- },
- {
- "versions": [
- "v2020.09.16",
- "v2020.09.29"
- ],
- "subProjectVersions": [
- "5.7-v2"
- ]
- },
- {
- "versions": [
- "v2020.08.27"
- ],
- "subProjectVersions": [
- "5.7-v1"
- ]
- },
- {
- "versions": [
- "v2020.08.27-rc.0"
- ],
- "subProjectVersions": [
- "5.7-rc.20200827"
- ]
- },
- {
- "versions": [
- "v2020.08.26-rc.1"
- ],
- "subProjectVersions": [
- "5.7-rc.20200826"
- ]
- },
- {
- "versions": [
- "v2020.08.26-rc.0"
- ],
- "subProjectVersions": [
- "5.7-beta.20200826"
- ]
- },
- {
- "versions": [
- "v2020.07.09-beta.0"
- ],
- "subProjectVersions": [
- "5.7-beta.20200709"
- ]
- },
- {
- "versions": [
- "v2020.07.08-beta.0"
- ],
- "subProjectVersions": [
- "5.7-beta.20200708"
- ]
- },
- {
- "versions": [
- "v0.9.0-rc.4",
- "v0.9.0-rc.6"
- ],
- "subProjectVersions": [
- "5.7"
- ]
- }
- ]
- },
- "stash-postgres": {
- "dir": "addons/postgres/guides",
- "mappings": [
- {
- "versions": [
- "v2021.03.08",
- "v2021.03.11"
- ],
- "subProjectVersions": [
- "9.6.19-v5",
- "10.14.0-v5",
- "11.9.0-v5",
- "12.4.0-v5",
- "13.1.0-v2"
- ]
- },
- {
- "versions": [
- "v2020.12.17",
- "v2021.01.21"
- ],
- "subProjectVersions": [
- "9.6.19-v4",
- "10.14.0-v4",
- "11.9.0-v4",
- "12.4.0-v4",
- "13.1.0-v1"
- ]
- },
- {
- "versions": [
- "v2020.11.17"
- ],
- "subProjectVersions": [
- "9.6.19-v3",
- "10.14.0-v3",
- "11.9.0-v3",
- "12.4.0-v3",
- "13.1.0"
- ]
- },
- {
- "versions": [
- "v2020.11.06"
- ],
- "subProjectVersions": [
- "9.6.19-v2",
- "10.14.0-v2",
- "11.9.0-v2",
- "12.4.0-v2"
- ]
- },
- {
- "versions": [
- "v2020.10.21",
- "v2020.10.29",
- "v2020.10.30"
- ],
- "subProjectVersions": [
- "9.6.19-v1",
- "10.14.0-v1",
- "11.9.0-v1",
- "12.4.0-v1"
- ]
- },
- {
- "versions": [
- "v2020.09.16",
- "v2020.09.29"
- ],
- "subProjectVersions": [
- "9.6.19",
- "10.14.0",
- "11.9.0",
- "12.4.0"
- ]
- },
- {
- "versions": [
- "v2020.08.27"
- ],
- "subProjectVersions": [
- "9.6-v1",
- "10.2-v1",
- "10.6-v1",
- "11.1-v1",
- "11.2-v1"
- ]
- },
- {
- "versions": [
- "v2020.08.27-rc.0"
- ],
- "subProjectVersions": [
- "9.6-rc.20200827",
- "10.2-rc.20200827",
- "10.6-rc.20200827",
- "11.1-rc.20200827",
- "11.2-rc.20200827"
- ]
- },
- {
- "versions": [
- "v2020.08.26-rc.1"
- ],
- "subProjectVersions": [
- "9.6-rc.20200826",
- "10.2-rc.20200826",
- "10.6-rc.20200826",
- "11.1-rc.20200826",
- "11.2-rc.20200826"
- ]
- },
- {
- "versions": [
- "v2020.08.26-rc.0"
- ],
- "subProjectVersions": [
- "9.6-beta.20200826",
- "10.2-beta.20200826",
- "10.6-beta.20200826",
- "11.1-beta.20200826",
- "11.2-beta.20200826"
- ]
- },
- {
- "versions": [
- "v2020.07.09-beta.0"
- ],
- "subProjectVersions": [
- "9.6-beta.20200709",
- "10.2-beta.20200709",
- "10.6-beta.20200709",
- "11.1-beta.20200709",
- "11.2-beta.20200709"
- ]
- },
- {
- "versions": [
- "v2020.07.08-beta.0"
- ],
- "subProjectVersions": [
- "9.6-beta.20200708",
- "10.2-beta.20200708",
- "10.6-beta.20200708",
- "11.1-beta.20200708",
- "11.2-beta.20200708"
- ]
- },
- {
- "versions": [
- "v0.9.0-rc.1",
- "v0.9.0-rc.2",
- "v0.9.0-rc.4",
- "v0.9.0-rc.6"
- ],
- "subProjectVersions": [
- "9.6",
- "10.2",
- "10.6",
- "11.1",
- "11.2"
- ]
- }
- ]
- }
}
}
diff --git a/data/products/kubevault.json b/data/products/kubevault.json
index c3f4c1e53b..f2a9d97d44 100644
--- a/data/products/kubevault.json
+++ b/data/products/kubevault.json
@@ -222,6 +222,17 @@
"hostDocs": false,
"show": true
},
+ {
+ "version": "v2024.3.12",
+ "hostDocs": true,
+ "show": true,
+ "info": {
+ "cli": "v0.18.0",
+ "installer": "v2024.3.12",
+ "operator": "v0.18.0",
+ "unsealer": "v0.18.0"
+ }
+ },
{
"version": "v2024.1.31",
"hostDocs": true,
@@ -236,7 +247,6 @@
{
"version": "v2024.1.28-rc.1",
"hostDocs": true,
- "show": false,
"info": {
"cli": "v0.17.0-rc.1",
"installer": "v2024.1.28-rc.1",
@@ -247,7 +257,6 @@
{
"version": "v2024.1.26-rc.0",
"hostDocs": true,
- "show": false,
"info": {
"cli": "v0.17.0-rc.0",
"installer": "v2024.1.26-rc.0",
@@ -421,7 +430,7 @@
}
}
],
- "latestVersion": "v2024.1.31",
+ "latestVersion": "v2024.3.12",
"socialLinks": {
"facebook": "https://facebook.com/appscode",
"github": "https://github.com/kubevault",
diff --git a/data/products/voyager.json b/data/products/voyager.json
index 12cbebc806..2370c5f6db 100644
--- a/data/products/voyager.json
+++ b/data/products/voyager.json
@@ -2,8 +2,8 @@
"key": "voyager",
"name": "Voyager",
"fullname": "Voyager by AppsCode",
- "tagline": "Secure HAProxy Ingress Controller for Kubernetes",
- "summary": "Secure HAProxy Ingress Controller for Kubernetes",
+ "tagline": "Secure Ingress Controller for Kubernetes",
+ "summary": "Secure Ingress Controller for Kubernetes",
"published": true,
"author": "AppsCode Inc.",
"website": {
@@ -131,6 +131,15 @@
"hostDocs": false,
"show": true
},
+ {
+ "version": "v2024.3.18",
+ "hostDocs": true,
+ "show": true,
+ "info": {
+ "cli": "v0.0.15",
+ "installer": "v2024.3.18"
+ }
+ },
{
"version": "v2023.9.18",
"hostDocs": true,
@@ -292,11 +301,6 @@
"version": "v13.0.0-beta.0",
"hostDocs": true
},
- {
- "version": "v12.0.0",
- "hostDocs": true,
- "show": true
- },
{
"version": "v12.0.0-rc.2",
"hostDocs": false
@@ -309,6 +313,11 @@
"version": "v12.0.0-rc.0",
"hostDocs": true
},
+ {
+ "version": "v12.0.0",
+ "hostDocs": true,
+ "show": true
+ },
{
"version": "v11.0.1",
"hostDocs": true
@@ -353,10 +362,6 @@
"version": "7.1.0",
"hostDocs": true
},
- {
- "version": "7.0.0",
- "hostDocs": true
- },
{
"version": "7.0.0-rc.3",
"hostDocs": true
@@ -374,7 +379,7 @@
"hostDocs": true
},
{
- "version": "6.0.0",
+ "version": "7.0.0",
"hostDocs": true
},
{
@@ -390,13 +395,17 @@
"hostDocs": true
},
{
- "version": "5.0.0",
+ "version": "6.0.0",
"hostDocs": true
},
{
"version": "5.0.0-rc.11",
"hostDocs": true
},
+ {
+ "version": "5.0.0",
+ "hostDocs": true
+ },
{
"version": "3.2.2",
"hostDocs": false
@@ -434,7 +443,7 @@
"hostDocs": false
}
],
- "latestVersion": "v2023.9.18",
+ "latestVersion": "v2024.3.18",
"socialLinks": {
"facebook": "https://facebook.com/appscode",
"github": "https://github.com/voyagermesh/voyager",
diff --git a/static/assets/images/authors/md-anisur-rahman.jpg b/static/assets/images/authors/md-anisur-rahman.jpg
new file mode 100644
index 0000000000..a6d2b5bc47
Binary files /dev/null and b/static/assets/images/authors/md-anisur-rahman.jpg differ
diff --git a/static/assets/images/authors/profile-photos-84x84/md-anisur-rahman.jpg b/static/assets/images/authors/profile-photos-84x84/md-anisur-rahman.jpg
new file mode 100644
index 0000000000..a6d2b5bc47
Binary files /dev/null and b/static/assets/images/authors/profile-photos-84x84/md-anisur-rahman.jpg differ
diff --git a/static/assets/images/customers/2024/100-fortune.png b/static/assets/images/customers/2024/100-fortune.png
new file mode 100644
index 0000000000..e63342a073
Binary files /dev/null and b/static/assets/images/customers/2024/100-fortune.png differ
diff --git a/static/assets/images/customers/2024/carro.png b/static/assets/images/customers/2024/carro.png
new file mode 100644
index 0000000000..8c711400ad
Binary files /dev/null and b/static/assets/images/customers/2024/carro.png differ
diff --git a/static/assets/images/customers/2024/clewmed.png b/static/assets/images/customers/2024/clewmed.png
new file mode 100644
index 0000000000..a28e590df2
Binary files /dev/null and b/static/assets/images/customers/2024/clewmed.png differ
diff --git a/static/assets/images/customers/2024/dataloop.png b/static/assets/images/customers/2024/dataloop.png
new file mode 100644
index 0000000000..fbff160d56
Binary files /dev/null and b/static/assets/images/customers/2024/dataloop.png differ
diff --git a/static/assets/images/customers/2024/decisio.png b/static/assets/images/customers/2024/decisio.png
new file mode 100644
index 0000000000..f09e080b71
Binary files /dev/null and b/static/assets/images/customers/2024/decisio.png differ
diff --git a/static/assets/images/customers/2024/emerson.png b/static/assets/images/customers/2024/emerson.png
new file mode 100644
index 0000000000..23a928d6a3
Binary files /dev/null and b/static/assets/images/customers/2024/emerson.png differ
diff --git a/static/assets/images/customers/2024/fastspeed.png b/static/assets/images/customers/2024/fastspeed.png
new file mode 100644
index 0000000000..54f7805a1b
Binary files /dev/null and b/static/assets/images/customers/2024/fastspeed.png differ
diff --git a/static/assets/images/customers/2024/ge-healthcare.png b/static/assets/images/customers/2024/ge-healthcare.png
new file mode 100644
index 0000000000..cb3473faed
Binary files /dev/null and b/static/assets/images/customers/2024/ge-healthcare.png differ
diff --git a/static/assets/images/customers/2024/greenhouse.png b/static/assets/images/customers/2024/greenhouse.png
new file mode 100644
index 0000000000..1ef8e7e373
Binary files /dev/null and b/static/assets/images/customers/2024/greenhouse.png differ
diff --git a/static/assets/images/customers/2024/huma.png b/static/assets/images/customers/2024/huma.png
new file mode 100644
index 0000000000..197518e099
Binary files /dev/null and b/static/assets/images/customers/2024/huma.png differ
diff --git a/static/assets/images/customers/2024/irembo.png b/static/assets/images/customers/2024/irembo.png
new file mode 100644
index 0000000000..bcbb316b30
Binary files /dev/null and b/static/assets/images/customers/2024/irembo.png differ
diff --git a/static/assets/images/customers/2024/nokia.png b/static/assets/images/customers/2024/nokia.png
new file mode 100644
index 0000000000..f3d850f984
Binary files /dev/null and b/static/assets/images/customers/2024/nokia.png differ
diff --git a/static/assets/images/customers/2024/oak-ridge.png b/static/assets/images/customers/2024/oak-ridge.png
new file mode 100644
index 0000000000..9b076b09e7
Binary files /dev/null and b/static/assets/images/customers/2024/oak-ridge.png differ
diff --git a/static/assets/images/customers/2024/orange.png b/static/assets/images/customers/2024/orange.png
new file mode 100644
index 0000000000..de6e8da18b
Binary files /dev/null and b/static/assets/images/customers/2024/orange.png differ
diff --git a/static/assets/images/customers/2024/vaimo.png b/static/assets/images/customers/2024/vaimo.png
new file mode 100644
index 0000000000..185cd26a23
Binary files /dev/null and b/static/assets/images/customers/2024/vaimo.png differ
diff --git a/static/assets/images/customers/2024/wiliot.png b/static/assets/images/customers/2024/wiliot.png
new file mode 100644
index 0000000000..d4de2f5802
Binary files /dev/null and b/static/assets/images/customers/2024/wiliot.png differ
diff --git a/static/assets/images/logo/appscode/ac-logo.png b/static/assets/images/logo/appscode/ac-logo.png
index abc1f84a62..29a3b87d3e 100644
Binary files a/static/assets/images/logo/appscode/ac-logo.png and b/static/assets/images/logo/appscode/ac-logo.png differ
diff --git a/static/assets/images/logo/appscode/ac-logo.svg b/static/assets/images/logo/appscode/ac-logo.svg
index bb10db62ac..5844f619e5 100644
--- a/static/assets/images/logo/appscode/ac-logo.svg
+++ b/static/assets/images/logo/appscode/ac-logo.svg
@@ -1,138 +1,18 @@
-
-
-