All Products
Search
Document Center

Container Service for Kubernetes:aliyun-acr-acceleration-suite

Last Updated:Nov 14, 2023

This topic introduces the features of the aliyun-acr-acceleration-suite component and describes the latest changes for aliyun-acr-acceleration-suite.

Introduction

aliyun-acr-acceleration-suite is a client plug-in that enables on-demand image loading and accelerates image loading. You can deploy this component on a worker node as a DaemonSet. Container Service for Kubernetes (ACK) collaborates with Container Registry to enable accelerated images. After you deploy aliyun-acr-acceleration-suite in a cluster, the system automatically converts a source image into an accelerated image. When an image pull request is received, the system decompresses data based on your needs without interrupting services. In this case, the system does not have to download or decompress full data. This speeds up application deployment and enables on-demand image loading.

Note

Only ACK managed and ACK dedicated clusters that run Kubernetes 1.16.9 or later support accelerated images. When you create the cluster, select one of the following operating systems: Alibaba Cloud Linux 2.1903, CentOS 7.6, CentOS 7.7, CentOS 7.8, and CentOS 7.9.

Usage notes

For more information about aliyun-acr-acceleration-suite, see Load resources of a container image on demand.

Release notes

August 2022

Version

Image address

Release date

Description

Impact

0.2.3

registry-vpc.cn-hangzhou.aliyuncs.com/acr-toolkit/aliyun-acr-acceleration-suite:v0.3.0.0-127f0eb-aliyun

2022-08-02

  • ACK clusters that use the containerd runtime can use the on-demand image loading feature.

  • The on-demand image loading feature is supported when the virtual node is deployed in ACK clusters or when ACK Serverless clusters are used.

No impact on workloads

June 2022

Version

Image address

Release date

Description

Impact

0.2.2

registry-vpc.cn-hangzhou.aliyuncs.com/acr-toolkit/aliyun-acr-acceleration-suite:v0.2.0.0-b01f3302-aliyun

2022-06-08

  • The issue that ACK clusters that run Kubernetes 1.22 failed to synchronize the Secrets that are used to pull images is fixed.

  • The update operation is no longer supported by mutating webhooks. This prevents unexpected actions.

  • The stability of aliyun-acr-acceleration-suite is improved.

    • The requests and limits parameters are added to the configurations of the pods that are provisioned for aliyun-acr-acceleration-suite.

    • The timeout period of webhooks is changed to 5 seconds.

    • The time-to-live (TTL) for the webhook cache is changed to 60 seconds.

No impact on workloads

March 2021

Version

Image address

Release date

Description

Impact

0.2.0

registry-vpc.cn-hangzhou.aliyuncs.com/acr-toolkit/aliyun-acr-acceleration-suite:v0.2.0.0-b745758c-aliyun

2021-03-15

  • HTTP readiness and HTTP liveness probes are supported for mutating webhooks.

  • Labels can be added to workloads to enable on-demand image loading. The key of the label is k8s.aliyun.com/image-accelerate-mode. The value of the label is on-demand.

    Note

    For more information about how to configure on-demand image loading, see Load resources of a container image on demand.

No impact on workloads

November 2020

Version

Image address

Release date

Description

Impact

0.1.0

registry.cn-hangzhou.aliyuncs.com/acs/aliyun-acr-acceleration-suite:v0.1.0.0-00e2f5e1-aliyun

2020-11-19

Management of image storage plug-ins, configuration of access to image repositories, and automatic injection of accelerated images to pods are supported.

We recommend that you upgrade during off-peak hours.