ack-virtual-node enables seamless integration between Kubernetes, Elastic Container Instance, and Container Compute Service (ACS). This topic introduces ACK Virtual Node and describes its usage notes and release notes.
Introduction
ack-virtual-node is developed based on the open source project Virtual Kubelet with added support for Aliyun Provider. This component is optimized to enable seamless integration between Kubernetes, Elastic Container Instance, and ACS. This integration empowers Kubernetes clusters with high elasticity, removing limitations imposed by the computing capacity of cluster nodes. You can create Elastic Container Instance-based pods or ACS pods as needed without planning the cluster capacity.
ack-virtual-node allows you to run pods in a serverless and containerized manner. Elastic container instances offer high elasticity and use pay-as-you-go billing. You can deploy Elastic Container Instance-based pods without planning your cluster capacity. You can use ack-virtual-node to improve application deployment efficiency, enhance auto scaling, and minimize computing costs in multiple scenarios. These scenarios include Job tasks, continuous integration and continuous delivery (CI/CD), Apache Spark big data computing, and online application auto scaling.
For more information about Elastic Container Instance-based pods, see Overview of elastic container instances.
For more information about ACS pods, see ACS pod overview.
Usage notes
For more information about how to deploy ack-virtual-node from the App Catalog page of the Container Service for Kubernetes (ACK) console, see Schedule pods to elastic container instances.
Change records
June 2025
Version | Image address | Release date | Description | Impact |
v2.14.4 | registry-$RegionId-vpc.ack.aliyuncs.com/acs/virtual-nodes-eci:v2.14.4 | June 15, 2025 |
| No impact on workloads. |
v2.14.3 | registry-$RegionId-vpc.ack.aliyuncs.com/acs/virtual-nodes-eci:v2.14.3 | June 11, 2025 |
| No impact on workloads. |
v2.12.8 | registry-$RegionId-vpc.ack.aliyuncs.com/acs/virtual-nodes-eci:v2.12.8 | June 10, 2025 |
| No impact on workloads. |
May 2025
Version | Image address | Release date | Description | Impact |
v2.14.2 | registry-$RegionId-vpc.ack.aliyuncs.com/acs/virtual-nodes-eci:v2.14.2 | May 30, 2025 |
| No impact on workloads. |
v2.14.1 | registry-$RegionId-vpc.ack.aliyuncs.com/acs/virtual-nodes-eci:v2.14.1 | May 21, 2025 |
| No impact on workloads. |
April 2025
Version | Image address | Release date | Description | Impact |
v2.14.0 | registry-$RegionId-vpc.ack.aliyuncs.com/acs/virtual-nodes-eci:v2.14.0 | April 24, 2025 |
| No impact on workloads. |
February 2025
Version | Image address | Release date | Description | Impact |
v2.13.4 | registry-$RegionId-vpc.ack.aliyuncs.com/acs/virtual-nodes-eci:v2.13.4 | February 14, 2025 | The retry rate of spreading ACS pods across topological domains is optimized. | No impact on workloads. |
January 2025
Version | Image address | Change time | Description | Impact |
v2.13.2 | registry-$RegionId-vpc.ack.aliyuncs.com/acs/virtual-nodes-eci:v2.13.2 | January 21, 2025 |
| No impact on workloads. |
v2.13.1 | registry-$RegionId-vpc.ack.aliyuncs.com/acs/virtual-nodes-eci:v2.13.1 | January 14, 2025 |
| No impact on workloads. |
v2.12.6 | registry-$RegionId-vpc.ack.aliyuncs.com/acs/virtual-nodes-eci:v2.12.6 | January 14, 2025 |
| No impact on workloads. |
v2.13.0 | registry-$RegionId-vpc.ack.aliyuncs.com/acs/virtual-nodes-eci:v2.13.0 | January 4, 2025 |
| No impact on workloads. |
December 2024
Version | Image address | Release date | Description | Impact |
v2.12.4 | registry-$RegionId-vpc.ack.aliyuncs.com/acs/virtual-nodes-eci:v2.12.4 | December 4, 2024 |
| No impact on workloads. |
v2.12.3 | registry-$RegionId-vpc.ack.aliyuncs.com/acs/virtual-nodes-eci:v2.12.3 | December 4, 2024 | The volume performance when a PVC is mounted to multiple pods is improved. | No impact on workloads. |
November 2024
Version | Image address | Release date | Description | Impact |
v2.12.2 | registry-$RegionId-vpc.ack.aliyuncs.com/acs/virtual-nodes-eci:v2.12.2 | November 8, 2024 |
| No impact on workloads. |
September 2024
Version | Image address | Release date | Description | Impact |
v2.12.1 | registry-$RegionId-vpc.ack.aliyuncs.com/acs/virtual-nodes-eci:v2.12.1 | September 12, 2024 |
| No impact on workloads. |
August 2024
Version | Image address | Change time | Description | Impact |
v2.12.0 | registry-$RegionId-vpc.ack.aliyuncs.com/acs/virtual-nodes-eci:v2.12.0 | August 2, 2024 |
| No impact on workloads. |
June 2024
Version | Image address | Release date | Description | Impact |
v2.11.6 | registry-$RegionId-vpc.ack.aliyuncs.com/acs/virtual-nodes-eci:v2.11.6 | June 14, 2024 |
| No impact on workloads. |
May 2024
Version | Image address | Change time | Description | Impact |
v2.11.5 | registry-$RegionId-vpc.ack.aliyuncs.com/acs/virtual-nodes-eci:v2.11.5 | May 7, 2024 |
| No impact on workloads. |
April 2024
Version | Image address | Release date | Description | Impact |
v2.11.4 | registry-$RegionId-vpc.ack.aliyuncs.com/acs/virtual-nodes-eci:v2.11.4 | April 17, 2024 |
| No impact on workloads. |
March 2024
Version | Image address | Change time | Description | Impact |
v2.11.3 | registry-$RegionId-vpc.ack.aliyuncs.com/acs/virtual-nodes-eci:v2.11.3 | March 18, 2024 |
| No impact on workloads. |
v2.10.8 | registry-$RegionId-vpc.ack.aliyuncs.com/acs/virtual-nodes-eci:v2.10.8 | March 12, 2024 |
| No impact on workloads. |
February 2024
Version | Image address | Release date | Description | Impact |
v2.11.0 | registry-$RegionId-vpc.ack.aliyuncs.com/acs/virtual-nodes-eci:v2.11.0 | February 2, 2024 |
| No impact on workloads. |
January 2024
Version | Image address | Change time | Description | Impact |
v2.10.7 | registry-$RegionId-vpc.ack.aliyuncs.com/acs/virtual-nodes-eci:v2.10.7 | January 26, 2024 | The virtual node registration feature is optimized and regional cache issues that occur during registration are fixed. | No impact on workloads. |
v2.10.6 | registry-$RegionId-vpc.ack.aliyuncs.com/acs/virtual-nodes-eci:v2.10.6 | January 23, 2024 | The following issue is fixed: Virtual nodes fail to start because the selectors parameter is improperly configured in the eci-profile ConfigMap. | No impact on workloads. |
v2.10.5 | registry-$RegionId-vpc.ack.aliyuncs.com/acs/virtual-nodes-eci:v2.10.5 | January 3, 2024 | The issue that endpoints are frequently updated in metrics sharding mode is fixed. | No impact on workloads. |
November 2023
Version | Image address | Release date | Description | Impact |
v2.10.4 | registry-vpc.$RegionId.aliyuncs.com/acs/virtual-nodes-eci:v2.10.4 | November 27, 2023 |
| No impact on workloads. |
v2.10.3 | registry-vpc.$RegionId.aliyuncs.com/acs/virtual-nodes-eci:v2.10.3 | November 14, 2023 |
| No impact on workloads. |
v2.10.2 | registry-vpc.$RegionId.aliyuncs.com/acs/virtual-nodes-eci:v2.10.2 | November 10, 2023 | The crash issue caused by network policy configurations is fixed. | No impact on workloads. |
v2.10.1 | registry-vpc.$RegionId.aliyuncs.com/acs/virtual-nodes-eci:v2.10.1 | November 6, 2023 | The following issue is fixed: Whether SidecarSet is dynamically enabled depends on whether the ack-kruise component is installed. | No impact on workloads. |
October 2023
Version | Image address | Release date | Description | Impact |
v2.10.0 | registry-vpc.$RegionId.aliyuncs.com/acs/virtual-nodes-eci:v2.10.0 | October 30, 2023 |
| No impact on workloads. |
September 2023
Version | Image address | Release date | Description | Impact |
v2.9.7 | registry-vpc.$RegionId.aliyuncs.com/acs/virtual-nodes-eci:v2.9.7 | September 1, 2023 | The following issue is fixed: The system crashes when elastic container instances fail to be scheduled and are automatically cleared. | No impact on workloads. |
August 2023
Version | Image address | Change time | Description | Impact |
v2.9.6 | registry-vpc.$RegionId.aliyuncs.com/acs/virtual-nodes-eci:v2.9.6 | August 15, 2023 | The retry mechanism that is triggered when the Managed Service for Prometheus component fails to start is optimized. | No impact on workloads. |
July 2023
Version | Image address | Release date | Description | Impact |
v2.9.5 | registry-vpc.$RegionId.aliyuncs.com/acs/virtual-nodes-eci:v2.9.5 | July 27, 2023 | The speed of scheduling pods to virtual nodes is optimized. | No impact on workloads. |
v2.9.4 | registry-vpc.$RegionId.aliyuncs.com/acs/virtual-nodes-eci:v2.9.4 | July 26, 2023 |
| No impact on workloads. |
June 2023
Version | Image address | Release date | Description | Impact |
v2.9.3 | registry-vpc.$RegionId.aliyuncs.com/acs/virtual-nodes-eci:v2.9.3 | June 21, 2023 |
| No impact on workloads. |
v2.9.2 | registry-vpc.$RegionId.aliyuncs.com/acs/virtual-nodes-eci:v2.9.2 | April 28, 2023 | The issue that pods cannot be scheduled to virtual nodes in Container Service for Kubernetes (ACK) standard clusters is fixed. | No impact on workloads. |
v2.9.1 | registry-vpc.$RegionId.aliyuncs.com/acs/virtual-nodes-eci:v2.9.1 | April 20, 2023 |
| No impact on workloads. |
v2.8.8 | registry-vpc.$RegionId.aliyuncs.com/acs/virtual-nodes-eci:v2.8.8 | April 27, 2023 | The issue that pods are restarted together with the component in some cases is fixed. | No impact on workloads. |
March 2023
Version | Image address | Release date | Description | Impact |
v2.9.0 | registry-vpc.$RegionId.aliyuncs.com/acs/virtual-nodes-eci:v2.9.0 | March 30, 2023 |
| No impact on workloads. |
v2.8.5 | registry-vpc.$RegionId.aliyuncs.com/acs/virtual-nodes-eci:v2.8.5 | March 2, 2023 | Elastic container instance leaks in extreme cases are fixed. | No impact on workloads. |
December 2022
Version | Image address | Release date | Description | Impact |
v2.8.4 | registry-vpc.$RegionId.aliyuncs.com/acs/virtual-nodes-eci:v2.8.4 | December 27, 2022 |
| No impact on workloads. |
November 2022
Version | Image address | Release date | Description | Impact |
v2.8.3 | registry-vpc.$RegionId.aliyuncs.com/acs/virtual-nodes-eci:v2.8.3 | November 25, 2022 |
| No impact on workloads. |
v2.8.1 | registry-vpc.$RegionId.aliyuncs.com/acs/virtual-nodes-eci:v2.8.1 | November 21, 2022 |
| No impact on workloads. |
v2.8.0 | registry-vpc.$RegionId.aliyuncs.com/acs/virtual-nodes-eci:v2.8.0 | November 21, 2022 |
| No impact on workloads. |
v2.7.5 | registry-vpc.$RegionId.aliyuncs.com/acs/virtual-nodes-eci:v2.7.5 | November 7, 2022 | Role-based access control (RBAC) resources of V2.7.4 are cleared. | No impact on workloads. |
October 2022
Version | Image address | Release date | Description | Impact |
v2.7.4 | registry-vpc.$RegionId.aliyuncs.com/acs/virtual-nodes-eci:v2.7.4 | October 28, 2022 |
| No impact on workloads. |
September 2022
Version | Image address | Release date | Description | Impact |
v2.7.3 | registry-vpc.$RegionId.aliyuncs.com/acs/virtual-nodes-eci:v2.7.3 | September 28, 2022 | The issue that the annotations of registered nodes are not updated is fixed. | No impact on workloads. |
v2.7.2 | registry-vpc.$RegionId.aliyuncs.com/acs/virtual-nodes-eci:v2.7.2 | September 13, 2022 |
| No impact on workloads. |
August 2022
Version | Image address | Release date | Description | Impact |
v2.7.1 | registry-vpc.$RegionId.aliyuncs.com/acs/virtual-nodes-eci:v2.7.1 | August 17, 2022 | The issue that pod creation occasionally fails is fixed. | No impact on workloads. |
v2.7.0 | registry-vpc.$RegionId.aliyuncs.com/acs/virtual-nodes-eci:v2.7.0 | August 2, 2022 |
| No impact on workloads. |
July 2022
Version | Image address | Release date | Description | Impact |
v2.6.1 | registry-vpc.$RegionId.aliyuncs.com/acs/virtual-nodes-eci:v2.6.1 | July 5, 2022 | The issue that ack-virtual-node occasionally becomes stuck in the startup process is fixed. | No impact on workloads. |
June 2022
Version | Image address | Release date | Description | Impact |
v2.6.0 | registry-vpc.$RegionId.aliyuncs.com/acs/virtual-nodes-eci:v2.6.0 | June 16, 2022 |
| No impact on workloads. |
May 2022
Version | Image address | Release date | Description | Impact |
v2.5.4 | registry-vpc.$RegionId.aliyuncs.com/acs/virtual-nodes-eci:v2.5.4 | May 20, 2022 | The issue that the component crashes when you configure eci-profile | No impact on workloads. |
April 2022
Version | Image address | Change time | Description | Impact |
v2.5.3 | registry-vpc.$RegionId.aliyuncs.com/acs/virtual-nodes-eci:v2.5.3 | April 28, 2022 |
| No impact on workloads. |
v2.5.2 | registry-vpc.$RegionId.aliyuncs.com/acs/virtual-nodes-eci:v2.5.2 | April 20, 2022 |
| No impact on workloads. |
March 2022
Version | Image address | Release date | Description | Impact |
v2.5.1 | registry-vpc.$RegionId.aliyuncs.com/acs/virtual-nodes-eci:v2.5.1 | March 31, 2022 |
| No impact on workloads. |
v2.4.3 | registry-vpc.$RegionId.aliyuncs.com/acs/virtual-nodes-eci:v2.4.3 | March 17, 2022 | The issue that the system does not respond to the | No impact on workloads. |
January 2022
Version | Image address | Release date | Description | Impact |
v2.4.2 | registry-vpc.$RegionId.aliyuncs.com/acs/virtual-nodes-eci:v2.4.2 | January 11, 2022 |
| No impact on workloads. |
December 2021
Version | Image address | Release date | Description | Impact |
v2.4.0 | registry-vpc.$RegionId.aliyuncs.com/acs/virtual-nodes-eci:v2.4.0 | December 28, 2021 |
| No impact on workloads. |
November 2021
Version | Image address | Release date | Description | Impact |
v2.3.0 | registry-vpc.$RegionId.aliyuncs.com/acs/virtual-nodes-eci:v2.3.0 | November 15, 2021 |
| No impact on workloads. |
October 2021
Version | Image address | Release date | Description | Impact |
v2.2.0 | registry-vpc.$RegionId.aliyuncs.com/acs/virtual-nodes-eci:v2.2.0 | October 26, 2021 | Queries for events and status are accelerated. | No impact on workloads. |
v2.1.0 | registry-vpc.$RegionId.aliyuncs.com/acs/virtual-nodes-eci:v2.1.0 | October 12, 2021 | New Features:
Fixed Issues:
Optimizations:
| No impact on workloads. |
May 2021
Version | Image address | Release date | Description | Impact |
v2.0.0.122-bdb884460-aliyun | registry-vpc.$RegionId.aliyuncs.com/acs/virtual-nodes-eci:v2.0.0.122-bdb884460-aliyun | May 24, 2021 | The issue that nodes are repeatedly created when concurrent requests are processed is fixed. | No impact on workloads. |
v2.0.0.113-650b21c48-aliyun | registry-vpc.$RegionId.aliyuncs.com/acs/virtual-nodes-eci:v2.0.0.113-650b21c48-aliyun | May 13, 2021 | Rolling update of PrivateZone is supported. | No impact on workloads. |
v2.0.0.110-49c928287-aliyun | registry-vpc.$RegionId.aliyuncs.com/acs/virtual-nodes-eci:v2.0.0.110-49c928287-aliyun | May 6, 2021 | Node selectors can be used to configure pod scheduling. This means that when a pod is configured with the | No impact on workloads. |
April 2021
Version | Image address | Release date | Description | Impact |
v2.0.0.102-045a06eb4-aliyun | registry-vpc.$RegionId.aliyuncs.com/acs/virtual-nodes-eci:v2.0.0.102-045a06eb4-aliyun | 2021-04-22 | The issue that information about virtual nodes is improperly displayed is fixed. | No impact on workloads. |
v2.0.0.101-cd8bcfa04-aliyun | registry-vpc.$RegionId.aliyuncs.com/acs/virtual-nodes-eci:v2.0.0.101-cd8bcfa04-aliyun | 2021-04-16 | The calling of the Alibaba Cloud DNS PrivateZone API is optimized. This avoids repeated calls to BindZoneVpc. | No impact on workloads. |
v2.0.0.93-ef86bbfa1-aliyun | registry-vpc.$RegionId.aliyuncs.com/acs/virtual-nodes-eci:v2.0.0.93-ef86bbfa1-aliyun | 2021-04-13 | The value of eciLogtailMacheineGroupKey is modified to support the log collection feature of environment variables and CustomResourceDefinitions (CRDs). | No impact on workloads. |
v2.0.0.90-15deb126e-aliyun | registry-vpc.$RegionId.aliyuncs.com/acs/virtual-nodes-eci:v2.0.0.90-15deb126e-aliyun | 2021-04-06 | The feature of Elastic Container Instance Profile is supported. | This upgrade will not impact your business. |
March 2021
Version | Image address | Release date | Description | Impact |
v2.0.0.86-9005a977d-aliyun | registry-vpc.$RegionId.aliyuncs.com/acs/virtual-nodes-eci:v2.0.0.86-9005a977d-aliyun | 2021-03-17 |
| No impact on workloads. |
February 2021
Version | Image address | Release date | Description | Impact |
v2.0.0.80-f9a46a994-aliyun | registry-vpc.$RegionId.aliyuncs.com/acs/virtual-nodes-eci:v2.0.0.80-f9a46a994-aliyun | 2021-02-25 | The feature of checking the CreatePod state is optimized: A pod can be created only when CreatePod is in the Pending state. | No impact on workloads. |
v2.0.0.76-6e9e19bd5-aliyun | registry-vpc.$RegionId.aliyuncs.com/acs/virtual-nodes-eci:v2.0.0.76-6e9e19bd5-aliyun | 2021-02-22 |
| No impact on workloads. |
December 2020
Version number | Image address | Change time | Description | Impact |
v2.0.0.618-7fd50d738-aliyun | registry-vpc.$RegionId.aliyuncs.com/acs/virtual-nodes-eci:v2.0.0.618-7fd50d738-aliyun | 2020-12-04 |
| Make sure that virtual private clouds (VPCs) and security groups are correctly configured for pods, and the pods can access the API server of your cluster. Otherwise, the pods remain in the waiting state. |
September 2020
Version | Image address | Release date | Description | Impact |
v1.0.0.10-aliyun | registry.cn-hangzhou.aliyuncs.com/acs/virtual-nodes-eci:v1.0.0.10-aliyun | 2020-09-21 | Auto scaling of clusters is supported. Pods are run as serverless container groups on Elastic Container Instance. | No impact on workloads. |
March 2020
Version | Image address | Release date | Description | Impact |
v1.0.0.2-aliyun | registry-vpc.$RegionId.aliyuncs.com/acs/virtual-nodes-eci:v1.0.0.2-aliyun | 2020-03-12 |
| If your virtual-nodes-eci controller is deployed as a Deployment, you need to delete the ECI pods on the virtual-kubelet node before updating or redeploying the component. |