Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

support/enterprise page refactor #1511

Merged
merged 1 commit into from
Dec 15, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
12 changes: 9 additions & 3 deletions CONTRIBUTING.md
Original file line number Diff line number Diff line change
Expand Up @@ -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:

Expand All @@ -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
Expand Down
68 changes: 42 additions & 26 deletions config.toml
Original file line number Diff line number Diff line change
Expand Up @@ -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]]
Expand Down Expand Up @@ -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
Expand Down Expand Up @@ -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" }
]
6 changes: 6 additions & 0 deletions content/enterprise.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
+++
title = "Enterprise"
description = "Enterprise and commercially supported solutions based on KEDA"
+++

{{< enterprise >}}
3 changes: 1 addition & 2 deletions content/support.md
Original file line number Diff line number Diff line change
Expand Up @@ -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.
36 changes: 36 additions & 0 deletions layouts/shortcodes/enterprise.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,36 @@
{{ $vendors := site.Params.vendors }}
<div class="columns is-multiline is-centered">
{{ range $vendors }}
<div class="column is-12">
<div class="card">
<div class="card-content">
<!-- Logo Section -->
<div style="text-align: left; margin-bottom: 1rem;">
<img src="{{ printf "img/logos/%s" .logo | relURL }}" alt="{{ .name }}" style="max-width: 200px; height: auto;">
</div>
<!-- Description Section -->
<div class="content" style="text-align: left; margin-bottom: 1rem;">
{{ .description | markdownify }}
</div>
<hr />
<!-- Buttons Section -->
<div class="buttons" style="text-align: left;">
{{ range .urls }}
<a href="{{ .url }}" target="_blank" class="button has-background-info has-text-white has-text-weight-bold">{{ .text }}</a>
{{ end }}
</div>
</div>
</div>
</div>
{{ end }}
</div>

<!-- Add Your Solution Button -->
<br/>
<div class="columns is-centered is-8">
<a class="button column is-one-quarter has-background-info has-text-white has-text-weight-bold"
href="https://github.com/kedacore/keda-docs#become-a-listed-keda-commercial-offering"
target="_blank" role="button">
Add your solution
</a>
</div>
17 changes: 0 additions & 17 deletions layouts/shortcodes/support.html

This file was deleted.

Binary file removed static/img/logos/vendors/azure-container-apps.png
Binary file not shown.
Binary file not shown.
Binary file added static/img/logos/vendors/microsoft-azure.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading