diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 8068d73d1..1c4e3f436 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -56,7 +56,7 @@ Here's a good example of [Coralogix becoming a listed user](https://github.com/k ### Become a listed KEDA commercial offering! -Do you offer commercial support for KEDA and want to become a [listed commercial offering](https://keda.sh/support/#commercial-support)? Say no more! +Do you offer commercial support for KEDA and want to become a [listed commercial offering](https://keda.sh/enterprise)? Say no more! You can easily get listed by following these steps: @@ -65,8 +65,14 @@ You can easily get listed by following these steps: ```toml [[params.vendors]] -url = "https://cloud.redhat.com/blog/custom-metrics-autoscaler-on-openshift" -logo = "red-hat.png" +name = "Red Hat" +logo = "vendors/red-hat.png" +description = """ +Red Hat integrates KEDA with OpenShift through the **Custom Metrics Autoscaler** (CMA) available through the OpenShift Marketplace. +""" +urls = [ + { text = "Learn more about the CMA", url = "https://cloud.redhat.com/blog/custom-metrics-autoscaler-on-openshift" } +] ``` ### Adding blog post diff --git a/config.toml b/config.toml index 1a6799df1..e3e5e247e 100644 --- a/config.toml +++ b/config.toml @@ -274,34 +274,34 @@ name = "Project" identifier = "project" weight = 4 +[[menu.main]] +url = "/support/" +name = "Support" +parent = "project" +weight = 1 + [[menu.main]] url = "https://github.com/cncf/foundation/blob/master/code-of-conduct.md" name = "Code of Conduct" parent = "project" -weight = 1 +weight = 2 [[menu.main]] url = "https://github.com/kedacore/keda/blob/main/CHANGELOG.md" name = "Changelog" parent = "project" -weight = 2 +weight = 3 [[menu.main]] url = "https://github.com/kedacore/governance/blob/main/GOVERNANCE.md" name = "Governance" parent = "project" -weight = 3 +weight = 4 [[menu.main]] url = "https://github.com/kedacore/keda/blob/main/ROADMAP.md" name = "Roadmap" parent = "project" -weight = 4 - -[[menu.main]] -url = "/support/" -name = "Support" -parent = "project" weight = 5 [[menu.main]] @@ -347,8 +347,8 @@ parent = "project" weight = 12 [[menu.main]] -url = "/support/" -name = "Support" +url = "/enterprise/" +name = "Enterprise" weight = 5 # "Features" section on the main page @@ -648,23 +648,39 @@ logo = "snyk.png" url = "https://vexxhost.com" logo = "vexxhost.png" -# "Commercial support" section on the support page +# Enterprise page, sorted alphabetically by name of the vendor [[params.vendors]] -name = "Azure Container Apps" -url = "https://docs.microsoft.com/en-us/azure/container-apps/scale-app" -logo = "vendors/azure-container-apps.png" - -[[params.vendors]] -name = "Custom Metrics Autoscaler on Red Hat OpenShift" -url = "https://cloud.redhat.com/blog/custom-metrics-autoscaler-on-openshift" -logo = "vendors/red-hat.png" +name = "Kedify" +logo = "vendors/kedify.png" +description = """ +Kedify offers an enteprise autoscaling solution on Kubernetes based on KEDA, providing: +- Additional scalers and features including a **production grade HTTP Scaler** +- Secure KEDA builds with upates and patches with enterprise support +- Dashboard to support management and monitoring across multiple clusters +""" +urls = [ + { text = "Visit Kedify website for more details", url = "https://kedify.io/?utm_source=keda_oss_site" } +] [[params.vendors]] -name = "KEDA Add-On for Azure Kubernetes Service" -url = "https://docs.microsoft.com/en-us/azure/aks/keda-about" -logo = "vendors/azure-kubernetes-service.png" +name = "Microsoft" +logo = "vendors/microsoft-azure.png" +description = """ +Microsoft provides multiple solutions integrated with KEDA: +- **Azure Container Apps**: Allows you to deploy microservices that automatically scale based on KEDA. +- **KEDA Add-On for Azure Kubernetes Service**: Plugin for straightforward installation on Azure Kubernetes Service. +""" +urls = [ + { text = "Azure Container Apps", url = "https://docs.microsoft.com/en-us/azure/container-apps/scale-app" }, + { text = "AKS KEDA Add-On", url = "https://docs.microsoft.com/en-us/azure/aks/keda-about" } +] [[params.vendors]] -name = "Kedify" -url = "https://kedify.io/?utm_source=keda_oss_site" -logo = "vendors/kedify.png" +name = "Red Hat" +logo = "vendors/red-hat.png" +description = """ +Red Hat integrates KEDA with OpenShift through the **Custom Metrics Autoscaler** (CMA) available through the OpenShift Marketplace. +""" +urls = [ + { text = "Learn more about the CMA", url = "https://cloud.redhat.com/blog/custom-metrics-autoscaler-on-openshift" } +] diff --git a/content/enterprise.md b/content/enterprise.md new file mode 100644 index 000000000..5f006b0fa --- /dev/null +++ b/content/enterprise.md @@ -0,0 +1,6 @@ ++++ +title = "Enterprise" +description = "Enterprise and commercially supported solutions based on KEDA" ++++ + +{{< enterprise >}} diff --git a/content/support.md b/content/support.md index f6996a9d9..c47f73341 100644 --- a/content/support.md +++ b/content/support.md @@ -13,6 +13,5 @@ Learn more in our [support policy](https://github.com/kedacore/governance/blob/m Kubernetes compatibility is described in the [documentation](https://keda.sh/docs/latest/operate/cluster/#kubernetes-compatibility). ## Commercial support -Here's an overview of all vendors that provide KEDA as part of their offering/product and provide support for it: -{{< support >}} +Please refer to [Enterprise page](enterprise) for details on commercial supported solutions based on KEDA. diff --git a/layouts/shortcodes/enterprise.html b/layouts/shortcodes/enterprise.html new file mode 100644 index 000000000..803919400 --- /dev/null +++ b/layouts/shortcodes/enterprise.html @@ -0,0 +1,36 @@ +{{ $vendors := site.Params.vendors }} +
+ {{ range $vendors }} +
+
+
+ +
+ {{ .name }} +
+ +
+ {{ .description | markdownify }} +
+
+ +
+ {{ range .urls }} + {{ .text }} + {{ end }} +
+
+
+
+ {{ end }} +
+ + +
+
+ + Add your solution + +
\ No newline at end of file diff --git a/layouts/shortcodes/support.html b/layouts/shortcodes/support.html deleted file mode 100644 index a198cb232..000000000 --- a/layouts/shortcodes/support.html +++ /dev/null @@ -1,17 +0,0 @@ -{{ $companies := site.Params.vendors }} -
- {{ range $companies }} - {{ $logo := printf "img/logos/%s" .logo | relURL }} -
- - - -

{{ .name }}

-
- {{ end }} -
-
- - Add your managed offering - -
diff --git a/static/img/logos/vendors/azure-container-apps.png b/static/img/logos/vendors/azure-container-apps.png deleted file mode 100644 index feeb906a6..000000000 Binary files a/static/img/logos/vendors/azure-container-apps.png and /dev/null differ diff --git a/static/img/logos/vendors/azure-kubernetes-service.png b/static/img/logos/vendors/azure-kubernetes-service.png deleted file mode 100644 index 57bedd3b1..000000000 Binary files a/static/img/logos/vendors/azure-kubernetes-service.png and /dev/null differ diff --git a/static/img/logos/vendors/microsoft-azure.png b/static/img/logos/vendors/microsoft-azure.png new file mode 100644 index 000000000..2c5376779 Binary files /dev/null and b/static/img/logos/vendors/microsoft-azure.png differ