Skip to content

Commit

Permalink
Merge pull request #198 from ArmDeveloperEcosystem/main
Browse files Browse the repository at this point in the history
Production push adding 40 new packages
  • Loading branch information
zachlasiuk authored Apr 29, 2024
2 parents 31578f0 + 7aab5d2 commit 8a343bf
Show file tree
Hide file tree
Showing 42 changed files with 1,223 additions and 0 deletions.
30 changes: 30 additions & 0 deletions content/opensource_packages/Flume.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,30 @@
---
name: Flume
category: Databases - Big-data
description: Flume is a distributed, reliable, and available service for efficiently collecting, aggregating, and moving large amounts of log data.
download_url: https://flume.apache.org/releases/index.html
works_on_arm: true
supported_minimum_version:
version_number: 1.10.0
release_date: 13/06/2022


optional_info:
homepage_url: https://flume.apache.org/
support_caveats:
alternative_options:
getting_started_resources:
arm_content:
partner_content:
official_docs: https://flume.apache.org/releases/content/1.10.0/FlumeUserGuide.html
arm_recommended_minimum_version:
version_number:
release_date:

optional_hidden_info:
release_notes__supported_minimum: https://flume.apache.org/releases/1.10.0.html
release_notes__recommended_minimum:
other_info:

---

30 changes: 30 additions & 0 deletions content/opensource_packages/OpenEBS.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,30 @@
---
name: OpenEBS
category: Storage
description: OpenEBS is an open-source containerized storage platform that provides persistent storage for Kubernetes workloads.
download_url: https://github.com/openebs/openebs/releases
works_on_arm: true
supported_minimum_version:
version_number: v2.3.0
release_date: 16/11/2020


optional_info:
homepage_url: https://github.com/openebs/openebs
support_caveats:
alternative_options:
getting_started_resources:
arm_content:
partner_content: https://ecosystemdashboard.linaro.org/OpenEBS/
official_docs: https://openebs.io/docs/user-guides/quickstart
arm_recommended_minimum_version:
version_number:
release_date:

optional_hidden_info:
release_notes__supported_minimum: https://github.com/openebs/openebs/releases/tag/v2.3.0
release_notes__recommended_minimum:
other_info: This Project does not release binaries. However, in the release notes of v2.3.0, it is mentioned that the ARM64 support for OpenEBS Data Engines - cStor, Jiva, Local PV (hostpath and device), ZFS Local PV are added.

---

29 changes: 29 additions & 0 deletions content/opensource_packages/apache_tomcat.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
---
name: Apache Tomcat
category: Web Server
description: Apache Tomcat is an open-source web server and servlet container for Java web applications.
download_url: https://archive.apache.org/dist/tomcat/
works_on_arm: true
supported_minimum_version:
version_number: 6.0.35
release_date: 23/01/2012


optional_info:
homepage_url: https://tomcat.apache.org/
support_caveats:
alternative_options:
getting_started_resources:
arm_content:
partner_content: https://docs.oracle.com/en/solutions/deploy-tomcat-adb/index.html#GUID-41F8F9FF-61DB-4F11-AF0E-69DD3E5ECCBD
official_docs: https://tomcat.apache.org/tomcat-9.0-doc/building.html
arm_recommended_minimum_version:
version_number:
release_date:

optional_hidden_info:
release_notes__supported_minimum:
release_notes__recommended_minimum:
other_info: Apache Tomcat is platform independent.

---
29 changes: 29 additions & 0 deletions content/opensource_packages/avahi.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
---
name: Avahi
category: Networking
description: Avahi is a system which facilitates service discovery on a local network via the mDNS/DNS-SD protocol suite.
download_url: https://avahi.org/
works_on_arm: true
supported_minimum_version:
version_number: 0.6.31
release_date: 15/02/2012


optional_info:
homepage_url: https://avahi.org/
support_caveats: The minimum version of avahi v0.6.31 corresponds to ubuntu:14.04 and v0.7 to ubuntu:18.04.
alternative_options:
getting_started_resources:
arm_content:
partner_content:
official_docs: https://github.com/avahi/avahi/blob/master/docs/INSTALL
arm_recommended_minimum_version:
version_number:
release_date:

optional_hidden_info:
release_notes__supported_minimum:
release_notes__recommended_minimum:
other_info: No Linux/ARM64 release notes and native support are available. Installation and testing are done through "apt install avahi-daemon".

---
29 changes: 29 additions & 0 deletions content/opensource_packages/azure-aks.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
---
name: Azure AKS
category: Containers and Orchestration
description: Azure Kubernetes Service (AKS) offers the quickest way to start developing and deploying cloud-native apps in Azure, datacenters, or at the edge with built-in code-to-cloud pipelines and guardrails.
download_url: https://github.com/Azure/AKS/releases
works_on_arm: true
supported_minimum_version:
version_number: Release 2022-05-22
release_date: 25/05/2022


optional_info:
homepage_url: https://azure.microsoft.com/en-us/products/kubernetes-service/
support_caveats:
alternative_options:
getting_started_resources:
arm_content: https://learn.arm.com/learning-paths/servers-and-cloud-computing/aks/
partner_content:
official_docs: https://azure.microsoft.com/en-us/updates/public-preview-arm64-agent-node-support-in-aks/
arm_recommended_minimum_version:
version_number:
release_date:

optional_hidden_info:
release_notes__supported_minimum:
release_notes__recommended_minimum:
other_info: Link to download the binary is not available. It can be downloaded using command - "curl -sL https://aka.ms/InstallAzureCLIDeb | sudo bash". Git Repository is offered for tracking features and issues with the Azure Kubernetes Service (AKS).

---
29 changes: 29 additions & 0 deletions content/opensource_packages/bonjour.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
---
name: Bonjour
category: Networking
description: Bonjour also known as zero-configuration networking, enables automatic discovery of devices and services on a local network using industry standard IP protocols.
download_url:
works_on_arm: false
supported_minimum_version:
version_number:
release_date:


optional_info:
homepage_url: https://developer.apple.com/bonjour/
support_caveats:
alternative_options: Avahi
getting_started_resources:
arm_content:
partner_content:
official_docs:
arm_recommended_minimum_version:
version_number:
release_date:

optional_hidden_info:
release_notes__supported_minimum:
release_notes__recommended_minimum:
other_info: Bonjour is primarily designed for macOS and windows environments. However, there are some open-source implementations of Zeroconf (the technology behind Bonjour) that can be use on Linux, such as [avahi](https://docs.poppy-project.org/en/installation/install-zeroconf.html).

---
29 changes: 29 additions & 0 deletions content/opensource_packages/calico.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
---
name: Calico
category: Containers and Orchestration
description: Calico is an open-source project with an active development and user community. Calico Open Source has grown to be the most widely adopted solution for container networking and security.
download_url: https://github.com/projectcalico/calico/releases
works_on_arm: true
supported_minimum_version:
version_number: 3.21.3
release_date: 13/01/2022

optional_info:
homepage_url: https://docs.tigera.io/calico/latest/about/
support_caveats:
alternative_options:
getting_started_resources:
arm_content:
partner_content:
official_docs: https://docs.tigera.io/calico/latest/getting-started/
arm_recommended_minimum_version:
version_number:
release_date:


optional_hidden_info:
release_notes__supported_minimum: https://github.com/projectcalico/calico/releases/tag/v3.21.3
release_notes__recommended_minimum:
other_info: There are no release notes available for Linux/ARM64. The first binary release is rolled out in version 3.21.3.

---
30 changes: 30 additions & 0 deletions content/opensource_packages/celery.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,30 @@
---
name: Celery
category: Messaging/Comms
description: Celery is a simple, flexible, and reliable distributed system to process vast amounts of messages, while providing operations with the tools required to maintain such a system.
download_url: https://github.com/celery/celery/releases
works_on_arm: true
supported_minimum_version:
version_number: 4.0.0rc3
release_date: 09/07/2016


optional_info:
homepage_url: https://docs.celeryq.dev/en/stable/
support_caveats:
alternative_options:
getting_started_resources:
arm_content: https://community.arm.com/arm-research/b/articles/posts/scalable-hyperparameter-tuning-for-automl
partner_content:
official_docs: https://docs.celeryq.dev/en/stable/getting-started/index.html
arm_recommended_minimum_version:
version_number:
release_date:


optional_hidden_info:
release_notes__supported_minimum:
release_notes__recommended_minimum:
other_info: Celery is platform independent and wheels for same are released on [PyPI](https://pypi.org/project/celery/#files).

---
29 changes: 29 additions & 0 deletions content/opensource_packages/clickhouse.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
---
name: Clickhouse
category: Database
description: ClickHouse is a high-performance, column-oriented SQL database management system (DBMS) for online analytical processing (OLAP).
download_url: https://github.com/ClickHouse/ClickHouse/releases
works_on_arm: true
supported_minimum_version:
version_number: 22.1
release_date: 18/01/2022


optional_info:
homepage_url: https://clickhouse.com/docs/en/intro
support_caveats:
alternative_options:
getting_started_resources:
arm_content: https://learn.arm.com/learning-paths/servers-and-cloud-computing/clickhouse/
partner_content:
official_docs: https://clickhouse.com/docs/en/development/build-cross-arm
arm_recommended_minimum_version:
version_number:
release_date:

optional_hidden_info:
release_notes__supported_minimum: https://clickhouse.com/docs/en/whats-new/changelog/2022#buildtestingpackaging-improvement-11
release_notes__recommended_minimum:
other_info: The support for cross-compiling to the CPU architecture AARCH64 was added in version 19.17.4.11, as mentioned [here](https://clickhouse.com/docs/en/whats-new/changelog/2019#buildtestingpackaging-improvement). However, ARM64 binaries are released at GitHub releases from version v22.3.7.28-lts onwards. Kindly refer [here](https://github.com/ClickHouse/ClickHouse/releases/tag/v22.3.7.28-lts). Also, on the official clickhouse website, it's mentioned in the changelogs of v22.1 that this version adds packages, functional tests and Docker builds for AArch64. Kindly refer [here](https://clickhouse.com/docs/en/whats-new/changelog/2022#buildtestingpackaging-improvement-11).

---
28 changes: 28 additions & 0 deletions content/opensource_packages/cockroachdb.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
---
name: CockroachDB
category: Database
description: CockroachDB is a cloud-native distributed SQL database designed to build, scale, and manage modern, data-intensive applications.
download_url: https://www.cockroachlabs.com/docs/releases/
works_on_arm: true
supported_minimum_version:
version_number: 22.2.5
release_date: 16/02/2023

optional_info:
homepage_url: https://www.cockroachlabs.com/
support_caveats:
alternative_options:
getting_started_resources:
arm_content:
partner_content:
official_docs: https://www.cockroachlabs.com/docs/v23.2/install-cockroachdb-linux
arm_recommended_minimum_version:
version_number:
release_date:

optional_hidden_info:
release_notes__supported_minimum: https://www.cockroachlabs.com/docs/releases/v22.2?#v22-2-5
release_notes__recommended_minimum:
other_info:

---
27 changes: 27 additions & 0 deletions content/opensource_packages/daytona.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
---
name: Daytona
category: Containers and Orchestration
description: Daytona is an open source development environment manager. Set up a development environment on any infrastructure, local or remote, with a single command.
download_url: https://github.com/daytonaio/daytona/releases/
works_on_arm: true
supported_minimum_version:
version_number: 0.11.0
release_date: 12/04/2024

optional_info:
homepage_url: https://www.daytona.io/
support_caveats:
alternative_options:
getting_started_resources:
arm_content:
partner_content: https://www.daytona.io/dotfiles/daytona-goes-open-source
official_docs: https://github.com/daytonaio/daytona/blob/main/README.md
arm_recommended_minimum_version:
version_number:
release_date:

optional_hidden_info:
release_notes__supported_minimum:
release_notes__recommended_minimum:
other_info: Daytona supports both x86 and ARM architectures, making it a great choice for development on Arm-based hardware.
---
30 changes: 30 additions & 0 deletions content/opensource_packages/debian.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,30 @@
---
name: Debian
category: Operating System
description: Debian is an operating system and a distribution of Free Software.
download_url: https://cdimage.debian.org/debian-cd/current/arm64/iso-cd/
works_on_arm: true
supported_minimum_version:
version_number: 8
release_date: 23/6/2018


optional_info:
homepage_url: https://www.debian.org/
support_caveats:
alternative_options:
getting_started_resources:
arm_content: https://community.arm.com/oss-platforms/w/docs/501/debian
partner_content: https://amperecomputing.com/tutorials/getting-started-on-azure-ampere-VMs-with-Debian-using-Terraform
official_docs: https://www.debian.org/releases/stable/arm64/ch02s01.en.html#idm186
arm_recommended_minimum_version:
version_number:
release_date:


optional_hidden_info:
release_notes__supported_minimum: https://www.debian.org/releases/jessie/arm64/release-notes.en.txt
release_notes__recommended_minimum:
other_info:

---
29 changes: 29 additions & 0 deletions content/opensource_packages/django.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
---
name: Django
category: Languages and Frameworks
description: Django is a high-level Python web framework that encourages rapid development and clean, pragmatic design.
download_url: https://github.com/django/django/tags
works_on_arm: true
supported_minimum_version:
version_number: 1.2.6
release_date: 08/05/2012


optional_info:
homepage_url: https://www.djangoproject.com/
support_caveats:
alternative_options:
getting_started_resources:
arm_content: https://learn.arm.com/learning-paths/servers-and-cloud-computing/django/
partner_content:
official_docs: https://docs.djangoproject.com/en/5.0/intro/install/
arm_recommended_minimum_version:
version_number:
release_date:

optional_hidden_info:
release_notes__supported_minimum:
release_notes__recommended_minimum:
other_info: There are no release notes or binaries present for arm64. 1.2.6 version was built and tested successfully using released tar file.

---
Loading

0 comments on commit 8a343bf

Please sign in to comment.