Skip to content

Commit

Permalink
Merge pull request #352 from ArmDeveloperEcosystem/main
Browse files Browse the repository at this point in the history
SEO optimization
  • Loading branch information
zachlasiuk authored Jul 31, 2024
2 parents 7ebb5e0 + 3f49b07 commit 6045e04
Show file tree
Hide file tree
Showing 94 changed files with 2,251 additions and 172 deletions.
24 changes: 23 additions & 1 deletion assets/css/eco-dashboard.css
Original file line number Diff line number Diff line change
Expand Up @@ -76,7 +76,29 @@

}


#if-none-contribute-div {
margin-top: 32px;
margin-left: 32px;
margin-right: 32px;
margin-bottom: 32px;
text-align: center;
padding: 32px;

/* hide by default */
opacity: 0;
transition: opacity 0.5s ease-in-out, height 0.5s ease-in-out;
height: 0;
overflow: hidden;
}
/* enable transitions, and prevent slow transition out */
#if-none-contribute-div.show {
opacity: 1;
height: auto;
}
#if-none-contribute-div.no-transition {
transition: none;
}

#recently-added-note {
margin: auto;
padding-bottom: 16px;
Expand Down
3 changes: 2 additions & 1 deletion build_steps/update_recently_added_json.py
Original file line number Diff line number Diff line change
Expand Up @@ -63,7 +63,8 @@ def get_all_package_metadata(package_path):
date_str = line.split('release_date:')[1].strip()
if date_str:
try:
date = datetime.strptime(date_str, '%d/%m/%Y')
#date = datetime.strptime(date_str, '%d/%m/%Y')
date = datetime.strptime(date_str, '%Y/%m/%d')
recent_content.append({'file_path_full': file_path_full, 'date': date})
break
except ValueError:
Expand Down
18 changes: 13 additions & 5 deletions build_steps/validate_package_catagories.py
Original file line number Diff line number Diff line change
Expand Up @@ -62,11 +62,19 @@ def isCategoryValid(string, dictionary):
# check if packages_category matches a key in category_dict
is_valid = isCategoryValid(packages_category,category_dict)
if is_valid:
valid_packages.append({
"name": packages_name,
"category": packages_category,
"group": category_dict[packages_category]
})
try:
valid_packages.append({
"name": packages_name,
"category": packages_category,
"group": category_dict[packages_category]
})
except KeyError as e:
print("KEY ERROR, package category isn't in category dictionary. Check and try again.")
print("attempted: category_dict[packages_category]")
print(packages_name)
print('packages_category =',packages_category)
print('category_dict = ',category_dict)

else:
invalid_packages.append({
"name": packages_name,
Expand Down
2 changes: 1 addition & 1 deletion config.toml
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@ github_repo = "https://github.com/ArmDeveloperEcosystem/ecosystem-dashboard-for-
arm_url = "https://www.arm.com/developer-hub/ecosystem-dashboard/"

# For metadata posting on socials
title = 'Ecosystem Dashboard for Arm'
title = 'Software Ecosystem Dashboard for Arm'
description = 'Discover what software packages work on Arm servers and how to get started. A great resource for migrating to Arm.'
social_image = '/img/social-image.jpg'
twitter_handle = '@ArmSoftwareDev'
24 changes: 24 additions & 0 deletions content/commercial_packages/ArangoDB_Enterprise.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
---
name: ArangoDB Enterprise
vendor: ArangoDB
category: Database
description: ArangoDB Enterprise provides feature-rich and self-managed graph database solutions. It offers security, unmatched performance, and control in the data environment.
product_url: https://arangodb.com/arangograph-selfmanaged/
works_on_arm: true
release_date_on_arm: 2022/10/04


optional_info:
homepage_url: https://arangodb.com/
support_caveats:
alternative_options:
getting_started_resources:
arm_content:
vendor_announcement: https://arangodb.com/news/arangodb-provides-graph-usability-at-scale-with-release-of-arangodb-3-10/
official_docs: https://docs.arangodb.com/3.11/operations/installation/#linux


optional_hidden_info:
other_info:

---
23 changes: 23 additions & 0 deletions content/commercial_packages/KKP.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
---
name: Kubermatic Kubernetes Platform
vendor: Kubermatic
category: DevOps
description: Kubermatic Kubernetes Platform (KKP) is an enterprise-grade management solution for Kubernetes clusters. It aims to simplify the complexities of managing Kubernetes clusters, providing businesses with the tools needed to ensure reliability, security, and performance at scale.
product_url: https://www.kubermatic.com/products/kubermatic-kubernetes-platform/
works_on_arm: true
release_date_on_arm: 2021/02/10


optional_info:
homepage_url: https://docs.kubermatic.com/kubermatic/v2.25/
support_caveats:
alternative_options:
getting_started_resources:
arm_content:
vendor_announcement: https://www.kubermatic.com/blog/kubermatic-kubernetes-platform-2-16-is-here/
official_docs: https://docs.kubermatic.com/kubermatic/v2.25/installation/

optional_hidden_info:
other_info:

---
24 changes: 24 additions & 0 deletions content/commercial_packages/VictoriaMetrics.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
---
name: VictoriaMetrics Enterprise
vendor: VictoriaMetrics
category: Database
description: VictoriaMetrics Enterprise helps provide monitoring and observability set-ups to organizations, and is highly scalable, reliable, available, cost-effective, and secure.
product_url: https://victoriametrics.com/products/enterprise/
works_on_arm: true
release_date_on_arm: 2020/08/28


optional_info:
homepage_url: https://docs.victoriametrics.com/
support_caveats:
alternative_options:
getting_started_resources:
arm_content:
vendor_announcement: https://docs.victoriametrics.com/operator/changelog/?highlight=arm#v021httpsgithubcomvictoriametricsoperatorreleasestagv021---28-aug-2020
official_docs: https://docs.victoriametrics.com/#arm-build


optional_hidden_info:
other_info: Version 0.2.1 added arm support with cross compilation.

---
22 changes: 22 additions & 0 deletions content/commercial_packages/appdynamics.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
---
name: AppDynamics Machine Agent
vendor: AppDynamics
category: Monitoring/Observability
description: AppDynamics Machine Agent is a lightweight, scalable software agent designed to monitor and collect infrastructure metrics from servers, virtual machines, and cloud instances.
product_url: https://docs.appdynamics.com/appd/22.x/22.12/en/infrastructure-visibility/machine-agent
works_on_arm: true
release_date_on_arm: 2022/02/18


optional_info:
homepage_url: https://docs.appdynamics.com/appd/22.x/22.12/en/infrastructure-visibility/machine-agent
support_caveats:
alternative_options:
getting_started_resources:
arm_content:
vendor_announcement: https://docs.appdynamics.com/appd/22.x/22.2/en/infrastructure-visibility/machine-agent/machine-agent-requirements-and-supported-environments
official_docs: https://docs.appdynamics.com/appd/22.x/22.2/en/infrastructure-visibility/machine-agent/install-the-machine-agent

optional_hidden_info:
other_info:
---
22 changes: 22 additions & 0 deletions content/commercial_packages/azuresql.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
---
name: Azure SQL
vendor: Microsoft
category: Database
description: Azure SQL is a cloud-based database service provided by Microsoft, designed to offer scalable, high-performance, and secure relational database capabilities.
product_url: https://azure.microsoft.com/en-in/products/azure-sql/database
works_on_arm: false
release_date_on_arm:


optional_info:
homepage_url: https://azure.microsoft.com/en-in/products/azure-sql/database
support_caveats:
alternative_options: MySQL
getting_started_resources:
arm_content:
vendor_announcement:
official_docs:

optional_hidden_info:
other_info:
---
23 changes: 23 additions & 0 deletions content/commercial_packages/better-stack.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
---
name: Better Stack Uptime
vendor: Better Stack
category: Monitoring/Observability
description: Better Stack Uptime monitors the availability of the applications, and alerts for any downtime, ensuring uninterrupted service.
product_url: https://betterstack.com/uptime
works_on_arm: true
release_date_on_arm: 2023/06/06


optional_info:
homepage_url: https://betterstack.com/
support_caveats:
alternative_options:
getting_started_resources:
arm_content:
vendor_announcement:
official_docs: https://betterstack.com/docs/logs/aws-lambda/

optional_hidden_info:
other_info: Linux/ARM64-specific announcement isn't available. However, in the installation steps, it is mentioned to use an [ARM-based instance](https://betterstack.com/docs/logs/aws-ecs/), and Linux/ARM64 Better Stack docker image can be used for installation. The min version of docker image that is available for arm64, kindly refer [here](https://hub.docker.com/r/betterstack/aws-ecs-fluent-bit/tags).

---
22 changes: 22 additions & 0 deletions content/commercial_packages/bigcommerce.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
---
name: BigCommerce
vendor: BigCommerce
category: E-commerce platforms
description: BigCommerce is a leading cloud-based e-commerce platform designed to help businesses of all sizes create, manage, and scale their online stores.
product_url: https://www.bigcommerce.com/
works_on_arm: false
release_date_on_arm:


optional_info:
homepage_url: https://www.bigcommerce.com/
support_caveats:
alternative_options: Shopify
getting_started_resources:
arm_content:
vendor_announcement:
official_docs:

optional_hidden_info:
other_info:
---
24 changes: 24 additions & 0 deletions content/commercial_packages/bitdefender.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
---
name: Bitdefender
vendor: Bitdefender
category: Security applications
description: Bitdefender offers advanced protection against malware, phishing, and other cyber threats, ensuring comprehensive security for both personal and business users.
product_url: https://www.bitdefender.com/
works_on_arm: true
release_date_on_arm: 2023/07/13


optional_info:
homepage_url: https://www.bitdefender.com/
support_caveats:
alternative_options:
getting_started_resources:
arm_content:
vendor_announcement: https://www.bitdefender.com/business/support/en/77209-77513-linux-agent.html#UUID-77f4bb34-606b-758f-d7e5-2b794dc49d3d
official_docs: https://www.bitdefender.com/business/support/en/77212-157515-bitdefender-endpoint-security-tools-for-linux-quick-start-guide.html#idp186738


optional_hidden_info:
other_info:

---
24 changes: 24 additions & 0 deletions content/commercial_packages/chronosphere-telemetry-pipeline.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
---
name: Chronosphere Telemetry Pipeline
vendor: Chronosphere
category: Monitoring/Observability
description: Chronosphere's Telemetry Pipeline provides a robust, scalable solution for collecting, processing, and analyzing observability data. It optimizes monitoring, delivers actionable insights, and enhances operational efficiency across complex infrastructures, ensuring high performance and reliability.
product_url: https://chronosphere.io/platform/telemetry-pipeline/
works_on_arm: true
release_date_on_arm: 2023/04/19


optional_info:
homepage_url: https://chronosphere.io
support_caveats:
alternative_options:
getting_started_resources:
arm_content:
vendor_announcement: https://calyptia.com/blog/scaling-builds-with-actuated
official_docs: https://docs.chronosphere.io/pipeline-install/linux/ubuntu-server-linux


optional_hidden_info:
other_info:

---
24 changes: 24 additions & 0 deletions content/commercial_packages/citrix_workspace_for_linux.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
---
name: Citrix Workspace for linux
vendor: Citrix
category: Miscellaneous
description: Citrix Workspace app for Linux is a client software that enables secure access to virtual desktops, applications, and data from any Linux device.
product_url: https://docs.citrix.com/en-us/citrix-workspace-app-for-linux
works_on_arm: true
release_date_on_arm: 2023/05/31


optional_info:
homepage_url: https://docs.citrix.com/en-us/citrix-workspace-app-for-linux
support_caveats:
alternative_options:
getting_started_resources:
arm_content: https://community.arm.com/arm-community-blogs/b/infrastructure-solutions-blog/posts/kasm-remote-workspace-solutions-on-arm
vendor_announcement: https://docs.citrix.com/en-us/citrix-workspace-app-for-linux/whats-new.html#:~:text=two%20virtual%20desktops-,Support%20for%20ARM64%20architecture,-Support%20for%20IPv6
official_docs: https://docs.citrix.com/en-us/citrix-workspace-app-for-linux/downloads/citrix-workspace-app-for-linux-2305.pdf


optional_hidden_info:
other_info:

---
23 changes: 23 additions & 0 deletions content/commercial_packages/cockroachlabs_cockroachdb.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
---
name: CockroachDB
vendor: Cockroach Labs
category: Database
description: CockroachDB is a distributed SQL database designed for developing, scaling, and managing contemporary, data-heavy applications.
product_url: https://www.cockroachlabs.com/pricing/
works_on_arm: true
release_date_on_arm: 2022/08/30


optional_info:
homepage_url: https://www.cockroachlabs.com/
support_caveats:
alternative_options:
getting_started_resources:
arm_content:
vendor_announcement: https://www.cockroachlabs.com/docs/releases/v22.2#v22-2-0-alpha-1-build-changes
official_docs: https://www.cockroachlabs.com/docs/v24.1/install-cockroachdb-linux

optional_hidden_info:
other_info: CockroachDB distributes a single binary that contains both core and Enterprise features. The first experimental Linux/ARM64 release is rolled out in version v22.2.0-alpha.1.

---
22 changes: 22 additions & 0 deletions content/commercial_packages/commvault.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
---
name: Commvault
vendor: Commvault
category: Storage
description: Commvault is an extensive data management and protection platform that addresses diverse data requirements across different IT environments.
product_url: https://www.commvault.com/
works_on_arm: true
release_date_on_arm: 2024/06/14


optional_info:
homepage_url: https://www.commvault.com/
support_caveats:
alternative_options:
getting_started_resources:
arm_content:
vendor_announcement: https://documentation.commvault.com/2024e/essential/newsletter_for_new_features_in_commvault_platform_release_2024.html
official_docs: https://documentation.commvault.com/2023e/essential/quick_start_guide.html

optional_hidden_info:
other_info:
---
10 changes: 5 additions & 5 deletions content/commercial_packages/confluence.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,8 @@ vendor: Atlassian
category: Content mgmt platforms
description: Confluence is a web-based corporate wiki. It provides versatile content creation, data protection and powerful integrations with other tools to access data and manage workflows across apps.
product_url: https://www.atlassian.com/software/confluence
works_on_arm: false
release_date_on_arm:
works_on_arm: true
release_date_on_arm: 2024/06/20


optional_info:
Expand All @@ -14,11 +14,11 @@ optional_info:
alternative_options: MediaWiki
getting_started_resources:
arm_content:
vendor_announcement:
official_docs:
vendor_announcement: https://community.atlassian.com/t5/Data-Center-discussions/Atlassian-Data-Center-Container-Images-Now-on-ARM64/td-p/2731758
official_docs: https://atlassian.github.io/data-center-helm-charts/containers/CONFLUENCE/


optional_hidden_info:
other_info: Confluence does not support ARM64, as the confluence tar archives and the confluence docker images are only available for Linux/AMD64. There is a [JIRA ticket](https://jira.atlassian.com/browse/CONFSERVER-60187) raised for the same subject matter.
other_info:

---
Loading

0 comments on commit 6045e04

Please sign in to comment.