ack-arena

Updated at:

The ack-arena add-on further simplifies open-source Arena installation and enables one-click Arena deployment from the console. This topic describes the add-on, usage notes, and release history.Arena in ACK clusters through the console without manual Kubernetes setup.

What is Arena

Arena is a lightweight Kubernetes client for ML workloads. It covers the full lifecycle — data preparation, model development, training, and prediction — so data scientists can focus on models, not cluster management.

Arena integrates with Alibaba Cloud services, supports GPU sharing and Cloud Paralleled File System (CPFS), and runs optimized deep learning frameworks to maximize heterogeneous computing resource usage.

Why use ack-arena

ack-arena simplifies Arena installation. Manual Arena installation requires configuring Kubernetes resources, namespaces, RBAC, and operators. ack-arena automates this through the ACK console, reducing setup to a few clicks.

ack-arena stays integrated with ACK. ack-arena deploys Arena as a managed component, keeping it aligned with ACK service updates and GPU resource management.

Usage notes

See Install Arena.

Release notes

Version 0.8.5-264b96a-aliyun

Release date: 2021-06-08

Images:

  • registry.cn-beijing.aliyuncs.com/acs/arena-binary-installer:0.8.5-264b96a-aliyun

  • registry.cn-beijing.aliyuncs.com/acs/arena-deploy-manager:0.8.5-264b96a-aliyun

New features

  • Added support for NVIDIA Triton inference tasks.

  • Added the arena-uninstall command.

Bug fixes

  • Fixed arena top node reporting total GPU count as 0.

  • Fixed missing RBAC permissions for CronJobs during installation.

Impact: No impact on workloads.

Version 0.8.0-ba37c8a-aliyun

Release date: 2021-04-06

Images:

  • registry.cn-beijing.aliyuncs.com/acs/arena-binary-installer:0.8.0-ba37c8a-aliyun

  • registry.cn-beijing.aliyuncs.com/acs/arena-deploy-manager:0.8.0-ba37c8a-aliyun

New features

  • Added Arena SDK for Python and Java.

  • Added support for Seldon inference tasks.

  • Added multi-tenant kubeconfig script generation.

  • Added customizable role startup sequence for TensorFlow training jobs.

Bug fixes

  • Fixed Apache Spark job submission failure.

  • Fixed LogViewer URL retrieval when no chief pods are provisioned.

Impact: No impact on workloads.

Version 0.7.1-3559f56-aliyun

Release date: 2021-01-27

Images:

  • registry.cn-beijing.aliyuncs.com/acs/arena-binary-installer:0.7.1-3559f56-aliyun

  • registry.cn-beijing.aliyuncs.com/acs/arena-deploy-manager:0.7.1-3559f56-aliyun

Bug fixes

  • Fixed et-operator not being installed in the arena-system namespace.

Impact: No impact on workloads.

Version 0.7.0-c6f5800-aliyun

Release date: 2021-01-25

Images:

  • registry.cn-beijing.aliyuncs.com/acs/arena-binary-installer:0.7.0-c6f5800-aliyun

  • registry.cn-beijing.aliyuncs.com/acs/arena-deploy-manager:0.7.0-c6f5800-aliyun

New features

  • Added Arena SDK for Go.

  • Added Prometheus Service support.

  • Added -g option to arena get for GPU information.

  • Added -c option to arena logs to specify a container.

Improvements

  • Updated output formats for arena list, arena get, arena serve list, and arena serve get.

Bug fixes

  • Fixed arena serve delete unintentionally deleting multiple jobs.

Impact: No impact on workloads.