All Products
Search
Document Center

Container Service for Kubernetes:ack-ai-installer overview and change log

Last Updated:Jun 24, 2026

ack-ai-installer is a Device Plugin add-on collection that enhances GPU scheduling in ACK Managed Cluster Pro Edition and ACK Edge Cluster Pro Edition. It works with ACK Scheduler — a unified scheduler built on the Kubernetes Scheduling Framework extension — to enable shared GPU scheduling and GPU topology-aware scheduling. This topic describes the add-on, usage notes, and change log.

Overview

ack-ai-installer comprises the following sub-components. Each extends GPU scheduling beyond exclusive GPU scheduling in ACK Managed Cluster Pro Edition and ACK Edge Cluster Pro Edition with ACK Scheduler.

gpushare-device-plugin

gpushare-device-plugin works with ACK Scheduler to enable shared GPU scheduling with sharing isolation. Multiple applications or processes share a single GPU, improving cluster resource utilization.

cgpu-installer

cgpu-installer extends shared GPU scheduling by integrating with cGPU, Alibaba Cloud's GPU container sharing technology. It adds:

  • GPU memory isolation: Isolates GPU memory between applications and processes to prevent task interference.

  • GPU computing power isolation: Fine-grained allocation policies — average, preemption, and weight — distribute computing power across containers.

See Manage the shared GPU scheduling component for installation methods and Allocate computing power using shared GPU scheduling for use cases.

gputopo-device-plugin

gputopo-device-plugin enables GPU topology-aware scheduling by selecting the GPU combination on a node that provides optimal training speed.

See GPU topology-aware scheduling for installation steps and use cases.

Usage notes

  • Install ack-ai-installer only in ACK Managed Cluster Pro Edition and ACK Edge Cluster Pro Edition from the Cloud-native AI Suite page in the console.

  • ACK Lingjun managed clusters include pre-installed ack-ai-installer.

  • ack-ai-installer versions earlier than 1.12.0 support cluster versions 1.18.8 and later.

  • ack-ai-installer versions 1.12.0 and later require cluster versions 1.20 and later.

Change log

March 2026

Version

Changes

Last Modified

Impact

1.13.1

  • cGPU:

    • Supports Ubuntu 24.04 with 6.x kernels.

    • Supports multi-card NVSwitch scenarios and cGPU container scheduling with MPS Daemon.

    • Fixes incorrect GPU memory usage display for multi-card containers.

    • Supports the ecs.gn8ga and ecs.ebmgn8ga instance types.

  • gpushare-device-plugin:

    • Reports node NUMA topology.

    • Fixes inaccurate specified GPU memory values in MPS scenarios.

    • Adapts the working directory to /var/run/nvidia-gpu/nvidia-mps for MPS scenarios.

    • Fixes device plugin restarts caused by liveness probe timeouts in MPS scenarios.

March 16, 2026

This upgrade does not affect existing services.

October 2025

Version

Changes

Last Modified

Impact

1.13.0

  • gpushare-device-plugin:

    • Queries pods in the pending state from the kubelet to reduce API server pressure.

October 29, 2025

This upgrade does not affect existing services.

August 2025

Version

Changes

Last Modified

Impact

1.12.8

cGPU 1.5.20 update:

  • Fixes a rare cGPU instance ID conflict during concurrent pod startups.

August 04, 2025

This upgrade does not affect existing services.

July 2025

Version

Changes

Last Modified

Impact

1.12.7

  • cGPU is updated to version 1.5.19.

  • gpushare-device-plugin: Fixes startup retry failures when an NVML call fails.

July 17, 2025

This upgrade does not affect existing services.

1.12.6

cGPU 1.5.19 update:

  • Supports Alibaba Cloud Linux 3 container-optimized OS images.

  • Supports modifying computing power allocation using time slices (policy5).

  • Fixes multi-card pod creation failures in cgroup v2.

  • ebmgn9t supports computing power allocation (Policy 0–4).

July 16, 2025

This upgrade does not affect existing services.

June 2025

Version

Changes

Last Modified

Impact

1.12.5

  • cGPU is updated to version 1.5.18.

  • Fixes first GPU pod startup failures on cGPU nodes in some scenarios.

June 23, 2025

This upgrade does not affect existing services.

1.12.4

  • cGPU is updated to version 1.5.17 and supports vLLM 0.6.6 and earlier.

  • cgpu-installer can be installed on CentOS 7 and Alibaba Cloud Linux 2.

June 19, 2025

This upgrade does not affect existing services.

May 2025

Version

Changes

Last Modified

Impact

1.12.3

  • cGPU is updated to version 1.5.16.

  • Adds a retry feature to cgpu-installer.

May 14, 2025

This upgrade does not affect existing services.

March 2025

Version

Changes

Last Modified

Impact

1.12.2

  • cGPU is updated to version 1.5.15.

  • Adds node affinity to cgpu-installer to prevent scheduling on Lingjun nodes.

March 17, 2025

This upgrade does not affect existing services.

February 2025

Version

Changes

Last Modified

Impact

1.12.1

  • cGPU is updated to version 1.5.15.

  • Adds a health check feature for node resources to gpushare-device-plugin.

February 18, 2025

This upgrade does not affect existing services.

January 2025

Version

Changes

Last Modified

Impact

1.12.0

  • Releases cGPU 1.5.15, which supports containerized installation of cGPU.

  • Reduces the privileged permissions of the cgpu-installer container.

  • Adds a precheck before cGPU installation. If the precheck fails, a `CGPUInstallFailed` Kubernetes event is reported.

  • Starting with this version, ack-ai-installer supports only cluster versions 1.20 and later.

January 03, 2025

This upgrade does not affect existing services.

November 2024

Version

Changes

Last Modified

Impact

1.11.1

Releases cGPU 1.5.13. Fixes a rare kernel crash caused by residual container processes.

November 19, 2024

This upgrade does not affect existing services.

1.10.1

Releases cGPU 1.5.12. Fixes GPU memory isolation failures for some CUDA APIs on new driver versions such as 535.

November 07, 2024

This upgrade does not affect existing services.

September 2024

Version

Changes

Last Modified

Impact

1.9.16

  • cGPU is updated to version 1.5.11.

  • Moves cGPU installation to an init container.

September 26, 2024

This upgrade does not affect existing services.

1.9.15

Releases cGPU 1.5.11. Fixes decoding-related issues.

September 19, 2024

This upgrade does not affect existing services.

August 2024

Version

Changes

Last Modified

Impact

1.9.14

  • Fixes MPS Daemon-related issues.

  • Releases cGPU 1.5.10. Adds policy 6 to proportionally divide computing power and GPU memory.

August 21, 2024

This upgrade does not affect existing services.

1.9.14

Releases cGPU 1.5.9. Adds policy 6 to proportionally divide computing power and GPU memory.

August 13, 2024

This upgrade does not affect existing services.

May 2024

Version

Changes

Last Modified

Impact

1.9.11

Releases cGPU 1.5.7. Supports L-series GPUs and GPU drivers of version 550 and later.

May 14, 2024

This upgrade does not affect existing services.

1.9.10

Releases cGPU 1.5.7. Fixes an invalid cgpu policy set command.

May 09, 2024

This upgrade does not affect existing services.

January 2024

Version

Changes

Last Modified

Impact

1.8.8

Releases cGPU 1.5.6. A new cGPU License Server policy is released.

January 04, 2024

This upgrade does not affect existing services.

December 2023

Version

Changes

Last Modified

Impact

1.8.7

  • cGPU is updated to version 1.5.5.

  • Supports shared GPU scheduling for MPS.

December 20, 2023

This upgrade does not affect existing services.

November 2023

Version

Changes

Last Modified

Impact

1.8.5

Releases cGPU 1.5.5. Fixes a kernel panic triggered by cgpu-procfs.

November 23, 2023

This upgrade does not affect existing services.

August 2023

Version

Changes

Last Modified

Impact

1.8.2

  • cGPU is updated to version 1.5.3.

  • Supports dynamic multi-instance GPU (MIG) partitioning.

  • Fixes repeated restarts of device-plugin-recover.

August 29, 2023

This upgrade does not affect existing services.

July 2023

Version

Changes

Last Modified

Impact

1.7.7

  • Releases cGPU 1.5.3.

  • Fixes incorrect symbolic links for nvidia-container-toolkit and nvidia-container-runtime-hook.

  • Fixes incompatibility with later driver versions, such as 470.182.03, 515.105.01, and 525.105.17.

July 04, 2023

This upgrade does not affect existing services.

April 2023

Version

Changes

Last Modified

Impact

1.7.6

  • Releases cGPU 1.5.2. Fixes incorrect systemd cgroup permissions.

  • Adds support for driver versions later than 5XX in cGPU.

  • Adds support for nvidia-container-runtime 1.10 and later in cGPU.

  • Fixes cGPU 1.5.1 support on containerd.

April 26, 2023

This upgrade does not affect existing services.

1.7.5

Releases cGPU 1.5.2.

April 18, 2023

This upgrade does not affect existing services.