All Products
Search
Document Center

Container Service for Kubernetes:ACK Virtual Node

Last Updated:Jan 29, 2026

ACK Virtual Node seamlessly connects Kubernetes with the computing power of Elastic Container Instance (ECI) and Container Compute Service (ACS). This topic describes the ACK Virtual Node component, its usage notes, and its change history.

Component introduction

ACK Virtual Node is based on the open source project Virtual Kubelet. It extends support for providers and is highly optimized to seamlessly connect Kubernetes with the computing power of Elastic Container Instance (ECI) and Container Compute Service (ACS). This allows Kubernetes clusters to easily gain significant elasticity without being limited by the compute capacity of their nodes. You can flexibly create ECI pods or ACS pods on demand without planning cluster capacity.

ACK Virtual Node runs application pods as serverless containers. This provides elasticity, eliminates the need for capacity planning, and offers on-demand usage with pay-as-you-go billing. It significantly improves deployment elasticity and reduces computing costs for scenarios such as Job tasks, CI/CD, Spark big data computing, and elastic online applications.

Usage notes

For more information about how to deploy the ACK Virtual Node component from the App Catalog, see Schedule pods to run on ECI.

Change history

January 2026

Version Number

Image

Date

Changes

Impact

v2.16.2

registry-$RegionId-vpc.ack.aliyuncs.com/acs/virtual-nodes-eci:v2.16.2

January 28, 2026

  • Optimizations:

    • Optimized the retry mechanism for pod creation requests on virtual nodes when the quota is exceeded.

  • Bug fixes:

    • Fixed an issue where pods on virtual nodes would occasionally get stuck in the Pending state because of an unschedulable reserved node.

This upgrade does not affect your services.

v2.16.1

registry-$RegionId-vpc.ack.aliyuncs.com/acs/virtual-nodes-eci:v2.16.1

January 27, 2026

  • Optimizations:

    • Optimized the internal HTTP connection pool management mechanism of the component.

    • Optimized the pod creation performance of version v2.16.0 in large-scale scenarios to reduce startup time.

  • Bug fixes:

    • Fixed an issue where pods would occasionally get stuck in the Pending state in extreme cases.

This upgrade does not affect your services.

v2.16.0

registry-$RegionId-vpc.ack.aliyuncs.com/acs/virtual-nodes-eci:v2.16.0

January 06, 2026

  • New features:

    • Enabled the Pod Capacity feature for virtual nodes by default.

    • Added support for using the PodNetworking feature on ACS instances.

    • Added support for ACS instances to reference cross-namespace resources using NodePublishSecretRef.

    • Added support for enabling the CSINode feature for reserved nodes.

    • Added support for reserved nodes to send event notifications during self-healing.

    • Added support for displaying the InterruptionHardwareFault condition on pods of ACS GPU instances and reserved nodes.

  • Optimizations:

    • Optimized the startup speed of the component in large-scale scenarios.

    • Improved the success rate of instance cleanup in extreme cases.

  • Bug fixes:

    • Fixed an issue where reserved nodes might enter the NotReady state in specific scenarios.

    • Fixed an issue where pod conditions might be unexpectedly overwritten in extreme cases.

    • Fixed a potential authorization issue when using SidecarSet injection for ACS instances.

    • Fixed an issue where the Instance.ToBeReleased condition was not correctly displayed on ACS instances.

This upgrade does not affect your services.

December 2025

Version

Image

Modification Time

Changes

Impact

v2.15.8

registry-$RegionId-vpc.ack.aliyuncs.com/acs/virtual-nodes-eci:v2.15.8

December 08, 2025

  • Optimizations:

    • Optimized the expiration of the local Informer cache.

    • Optimized the processing speed of pods in a final state.

  • Bug fixes:

    • Fixed an issue where the permissions of SidecarSet pods were revoked.

    • Fixed an issue where conditions were overwritten in extreme cases.

This upgrade does not affect your services.

November 2025

Version

Image

Modification Time

Changes

Impact

v2.15.7

registry-$RegionId-vpc.ack.aliyuncs.com/acs/virtual-nodes-eci:v2.15.7

November 26, 2025

  • Optimizations:

    • Optimized the rate-limiting retry mechanism.

  • Bug fixes:

    • Fixed an issue where the IP addresses of reserved nodes were not updated.

This upgrade does not affect your services.

v2.15.6

registry-$RegionId-vpc.ack.aliyuncs.com/acs/virtual-nodes-eci:v2.15.6

November 05, 2025

  • Optimizations:

    • Optimized the resource normalization logic for ACS instances.

    • Optimized the error message that appears when a pod on a reserved node uses an unsupported ComputeClass.

  • Bug fixes:

    • Fixed an issue where the local Informer cache might not expire promptly.

    • Fixed a potential inconsistency between the pod annotation and the definition in Spec after an in-place resource change (InPlace VPA).

This upgrade does not affect your services.

October 2025

Version

Image

Modification time

Changes

Impact

v2.15.5

registry-$RegionId-vpc.ack.aliyuncs.com/acs/virtual-nodes-eci:v2.15.5

October 20, 2025

  • Bug fixes:

    • Fixed an issue where the IP addresses of reserved nodes were missing in ACS clusters.

This upgrade does not affect your services.

September 2025

Version

Image

Last Modified

Changes

Impact

v2.15.4

registry-$RegionId-vpc.ack.aliyuncs.com/acs/virtual-nodes-eci:v2.15.4

September 28, 2025

  • Optimizations:

    • Optimized the error message for scheduling DaemonSet pods to virtual nodes.

    • Improved the recovery efficiency of GPU pods from abnormal states in ACS clusters.

  • Bug fixes:

    • Fixed an issue where the status of ACS pods was occasionally not updated.

    • Fixed an issue where the IP addresses of reserved nodes were missing in ACS clusters.

    • Fixed an occasional crash issue when using CNFS volumes.

This upgrade does not affect your services.

v2.15.3

registry-$RegionId-vpc.ack.aliyuncs.com/acs/virtual-nodes-eci:v2.15.3

September 28, 2025

  • Bug fixes:

    • Fixed an issue where pods remained in the Pending state for a long time in extreme cases.

    • Fixed an issue where pods could not enter a final state (such as Succeeded or Failed) in extreme cases.

This upgrade does not affect your services.

v2.15.2

registry-$RegionId-vpc.ack.aliyuncs.com/acs/virtual-nodes-eci:v2.15.2

September 22, 2025

  • Bug fixes:

    • Fixed an issue in version v2.15.0 where ACS resource normalization was not effective.

    • Fixed an issue where the KubeletVersion field of reserved nodes was inaccurate.

    • Fixed an issue where local cached data expired due to delayed pushes from the API Server.

This upgrade does not affect your services.

v2.15.1

registry-$RegionId-vpc.ack.aliyuncs.com/acs/virtual-nodes-eci:v2.15.1

September 09, 2025

  • Bug fixes: Fixed an issue where pod creation failed when a vSwitch was specified using an annotation.

This upgrade does not affect your services.

August 2025

Version number

Image

Modification Time

Changes

Impact

v2.15.0

registry-$RegionId-vpc.ack.aliyuncs.com/acs/virtual-nodes-eci:v2.15.0

August 19, 2025

  • New features:

    • Added support for reserved nodes.

    • Added support for automatic protocol conversion from ECI to ACS.

  • Optimizations:

    • Reduced program memory usage by about 40%.

    • Improved the creation success rate of ACS pods.

    • Adjusted the ephemeral storage capacity (ephemeral-storage) of virtual nodes to 60,000 Ti to prevent scheduling failures.

  • Bug fixes:

    • Fixed an issue where expanding a disk failed after it was mounted to an ACS GPU pod.

    • Fixed an issue where in-place container restarts failed.

    • Fixed an issue where the PodNetworking configuration did not take effect in ACK clusters.

This upgrade does not affect your services.

July 2025

Version

Image

Date

Changes

Impact

v2.14.6

registry-$RegionId-vpc.ack.aliyuncs.com/acs/virtual-nodes-eci:v2.14.6

July 21, 2025

  • Fixed an issue where specifically named PrivateZone records were deleted.

  • Fixed an occasional issue where the ContainerInstanceCreated condition was not updated.

This upgrade does not affect your services.

v2.14.5

registry-$RegionId-vpc.ack.aliyuncs.com/acs/virtual-nodes-eci:v2.14.5

July 10, 2025

Optimized local cache latency.

This upgrade does not affect your services.

June 2025

Version

Image

Modification Time

Changes

Impact

v2.14.4

registry-$RegionId-vpc.ack.aliyuncs.com/acs/virtual-nodes-eci:v2.14.4

June 15, 2025

  • Optimized the virtual node scheduling policy to mark temporary and deleting virtual nodes as unschedulable.

  • Fixed some issues with PV nodePublishSecretRef in ECI instances.

  • Fixed an occasional issue where pods remained in the Pending state in abnormal situations.

  • Fixed an issue introduced in version v2.14.3 where the status of ACS instances was not updated.

This upgrade does not affect your services.

v2.14.3

registry-$RegionId-vpc.ack.aliyuncs.com/acs/virtual-nodes-eci:v2.14.3

June 11, 2025

  • Fixed an occasional issue where pods remained in the Pending state after multiple creation retries.

  • Fixed an issue introduced in version v2.14.0 where completed ACS instances could not be deleted.

  • Fixed an issue where retries were not attempted when updating pod status failed in extreme cases.

This upgrade does not affect your services.

v2.12.8

registry-$RegionId-vpc.ack.aliyuncs.com/acs/virtual-nodes-eci:v2.12.8

June 10, 2025

  • Fixed an occasional crash issue when updating pod status.

  • Fixed an issue where disks were leaked when WaitForFirstConsumer was used in some scenarios.

This upgrade does not affect your services.

May 2025

Version

Image

Modification time

Changes

Impact

v2.14.2

registry-$RegionId-vpc.ack.aliyuncs.com/acs/virtual-nodes-eci:v2.14.2

May 30, 2025

  • Fixed an issue of insufficient permissions when mounting disks to ACS GPU instances in ACK clusters.

  • Fixed memory leak and startup failure issues in the log controller.

  • Optimized the retry mechanism for failed pod creations.

This upgrade does not affect your services.

v2.14.1

registry-$RegionId-vpc.ack.aliyuncs.com/acs/virtual-nodes-eci:v2.14.1

May 21, 2025

  • Fixed an issue in version v2.14.0 where instance deletion failed in ACK dedicated clusters and ACK One registered clusters.

  • Fixed an issue where the PersistentVolumeClaim status was not updated after an instance disk was expanded.

  • Fixed an issue where PrivateZone DNS records for a specific service were continuously created and deleted.

This upgrade does not affect your services.

April 2025

Version

Image

Modification Time

Changes

Impact

v2.14.0

registry-$RegionId-vpc.ack.aliyuncs.com/acs/virtual-nodes-eci:v2.14.0

April 24, 2025

  • When a zone fails, the corresponding virtual node is automatically switched to an unschedulable state.

  • ACS instances support using the cluster time zone by default.

  • ACS instances support the nodePublishSecretRef configuration for PVs.

  • Optimized the in-place rolling update capability for CPU resources of ACS instances.

  • Optimized the compatibility of ACK clusters with existing DNS Cache configurations.

  • Fixed a parsing exception caused by an invalid eci-profile configuration format.

  • Fixed a memory leak issue in the log module.

  • Fixed an issue where disks were leaked when WaitForFirstConsumer was used in some scenarios.

This upgrade does not affect your services.

February 2025

Version

Image

Modification Time

Changes

Impact

v2.13.4

registry-$RegionId-vpc.ack.aliyuncs.com/acs/virtual-nodes-eci:v2.13.4

February 14, 2025

Optimized the retry rate for scheduling scenarios such as topology-based discretization of ACS instances.

This upgrade does not affect your services.

January 2025

Version

Image

Modification Time

Changes

Impact

v2.13.2

registry-$RegionId-vpc.ack.aliyuncs.com/acs/virtual-nodes-eci:v2.13.2

January 21, 2025

  • Fixed an occasional issue where pods remained in the Pending state in scheduling scenarios such as topology-based discretization.

  • Fixed an issue where ACS instances were invalidly updated in some scenarios.

This upgrade does not affect your services.

v2.13.1

registry-$RegionId-vpc.ack.aliyuncs.com/acs/virtual-nodes-eci:v2.13.1

January 14, 2025

  • Fixed an occasional issue where pods remained in the Pending state during large-scale creation of ACS instances.

  • Fixed an issue where retries were not attempted when creating an ACS instance failed due to a disk-in-use error.

  • Fixed an issue where the specification size continuously increased when retrying to create an ACS instance.

  • Fixed exec, attach, and portforward exceptions for ACS instances.

This upgrade does not affect your services.

v2.12.6

registry-$RegionId-vpc.ack.aliyuncs.com/acs/virtual-nodes-eci:v2.12.6

January 14, 2025

  • Fixed an issue where pods could not be updated after creation in scheduling scenarios such as topology-based discretization.

  • Fixed an issue where pods remained in the Pending state due to SidecarSet authorization.

  • Fixed an issue where the pod status was invalidly updated in specific situations.

  • Fixed an issue where startup failure information at the ECI instance layer was not updated to the pod.

  • Fixed an issue where ImageCache resources were cleared by kubectl delete all.

This upgrade does not affect your services.

v2.13.0

registry-$RegionId-vpc.ack.aliyuncs.com/acs/virtual-nodes-eci:v2.13.0

January 04, 2025

  • Added support for using ACS computing power.

  • Added support for volume-related metrics.

  • Fixed an issue with using WaitForFirstConsumer when the managed csi-provisioner component is installed in an ACK cluster.

  • Optimized the efficiency of obtaining pod logs when ACS and ECI instances are deleted.

  • Optimized pod deletion efficiency.

This upgrade does not affect your services.

December 2024

Version

Image

Modification Time

Changes

Impact

v2.12.4

registry-$RegionId-vpc.ack.aliyuncs.com/acs/virtual-nodes-eci:v2.12.4

December 04, 2024

  • Fixed an issue where a pod remained in the Pending state due to a failed association between the pod and an instance in extreme cases.

  • Fixed an issue where the WaitForFirstConsumer feature could not be used in Heyuan Automobile Compliance Cloud.

This upgrade does not affect your services.

v2.12.3

registry-$RegionId-vpc.ack.aliyuncs.com/acs/virtual-nodes-eci:v2.12.3

December 04, 2024

Fixed a performance issue when multiple pods mount the same PVC.

This upgrade does not affect your services.

November 2024

Version

Registry Address

Update Time

Changes

Impact

v2.12.2

registry-$RegionId-vpc.ack.aliyuncs.com/acs/virtual-nodes-eci:v2.12.2

November 08, 2024

  • Fixed an issue where the eci-profile selector did not take effect when SidecarSet was used.

  • Fixed an issue where metrics timestamps were inaccurate.

This upgrade does not affect your services.

September 2024

Version

Image

Date

Changes

Impact

v2.12.1

registry-$RegionId-vpc.ack.aliyuncs.com/acs/virtual-nodes-eci:v2.12.1

September 12, 2024

  • Updated the capacity.pods of virtual nodes to 50000.

  • Fixed an issue where stats/summary of virtual nodes contained deleted pods.

  • Fixed an issue where nodes with the virtual prefix were incorrectly updated.

This upgrade does not affect your services.

August 2024

Version

Image

Modification time

Changes

Impact

v2.12.0

registry-$RegionId-vpc.ack.aliyuncs.com/acs/virtual-nodes-eci:v2.12.0

August 02, 2024

  • Added support for Kubernetes 1.30.

  • Optimized the time required to create pods on virtual nodes in large-scale scenarios.

  • Fixed an issue where the same volume in a SidecarSet was injected into a pod multiple times.

  • Fixed an occasional issue where update operations were lost during pod creation.

  • Fixed an occasional issue where a MissingParameter error occurred for pods in large-scale scenarios.

  • Fixed an issue where partial events were lost when a pod was deleted in extreme cases.

This upgrade does not affect your services.

June 2024

Version

Registry Address

Modification Time

Changes

Impact

v2.11.6

registry-$RegionId-vpc.ack.aliyuncs.com/acs/virtual-nodes-eci:v2.11.6

June 14, 2024

  • Fixed an issue where container-level partition read/write metrics were lost.

  • Optimized the following two issues in large-scale pod scenarios:

    • Startup time of virtual nodes.

    • Memory consumption for collecting metrics on virtual nodes.

This upgrade does not affect your services.

May 2024

Version

Image

Modification Time

Changes

Impact

v2.11.5

registry-$RegionId-vpc.ack.aliyuncs.com/acs/virtual-nodes-eci:v2.11.5

May 07, 2024

  • Fixed an issue in versions v2.11.0 to v2.11.4 where the container label was missing from some monitoring data.

  • Optimized the startup time of virtual nodes in large-scale pod scenarios.

This upgrade does not affect your services.

April 2024

Version

Image

Date

Changes

Impact

v2.11.4

registry-$RegionId-vpc.ack.aliyuncs.com/acs/virtual-nodes-eci:v2.11.4

April 17, 2024

  • Fixed an issue in versions v2.11.0 to v2.11.3 where pod file system monitoring data was lost.

  • Added support for the managed Simple Log Service feature for virtual nodes in ACK One fleet clusters.

This upgrade does not affect your services.

March 2024

Version

Image

Date

Changes

Impact

v2.11.3

registry-$RegionId-vpc.ack.aliyuncs.com/acs/virtual-nodes-eci:v2.11.3

March 18, 2024

  • Fixed an issue where ARMS could not be used in the Hangzhou Finance Cloud region.

  • Optimized the performance of creating pods in batches on virtual nodes.

This upgrade does not affect your services.

v2.10.8

registry-$RegionId-vpc.ack.aliyuncs.com/acs/virtual-nodes-eci:v2.10.8

March 12, 2024

  • Fixed an issue where requests to port 10250 failed in ACK dedicated clusters.

  • Optimized the cleanup logic for virtual nodes in extreme cases to enhance their self-maintenance capabilities.

This upgrade does not affect your services.

February 2024

Version

Image

Date

Changes

Impact

v2.11.0

registry-$RegionId-vpc.ack.aliyuncs.com/acs/virtual-nodes-eci:v2.11.0

February 02, 2024

  • New Features

    • Support for creating Windows instances.

    • Native scheduling semantics support Windows nodes.

    • Support for the ECI SysOM feature, which provides observability for resources such as the kernel.

    • Support for Container Network File System (CNFS).

    • Support for ephemeral volumes.

    • Support for ephemeral containers.

    • Support for graceful shutdown notifications for Spot Instances.

  • Optimization

    • Optimized the efficiency of certificate generation during ECI pod creation.

    • The Metrics query API now supports filtering by NodeName.

  • Fixes

    • Fixed a null pointer issue in ImageCacheController.

    • Fixed an issue with duplicate metrics for some containers on virtual nodes.

This upgrade does not affect your services.

January 2024

Version

Image

Modification Time

Changes

Impact

v2.10.7

registry-$RegionId-vpc.ack.aliyuncs.com/acs/virtual-nodes-eci:v2.10.7

January 26, 2024

Optimized the virtual node registration feature and fixed a region cache-related error during registration.

This upgrade does not affect your services.

v2.10.6

registry-$RegionId-vpc.ack.aliyuncs.com/acs/virtual-nodes-eci:v2.10.6

January 23, 2024

Fixed an issue where a misconfigured selector in the eci-profile configuration file caused the virtual node to fail to start.

This upgrade does not affect your services.

v2.10.5

registry-$RegionId-vpc.ack.aliyuncs.com/acs/virtual-nodes-eci:v2.10.5

January 03, 2024

Fixed an issue where the Endpoint was frequently updated in metrics sharding mode.

This upgrade does not affect your services.

November 2023

Version

Image

Change Time

Changes

Impact

v2.10.4

registry-vpc.$RegionId.aliyuncs.com/acs/virtual-nodes-eci:v2.10.4

November 27, 2023

  • Fixed a performance degradation issue when creating records in PrivateZone.

  • Fixed an issue where using an existing log project when creating a cluster did not take effect.

  • Fixed a restart issue caused by CSR cleanup in specific situations.

  • Fixed a case-insensitivity issue with the OperatingSystem=Linux label.

This upgrade does not affect your services.

v2.10.3

registry-vpc.$RegionId.aliyuncs.com/acs/virtual-nodes-eci:v2.10.3

November 14, 2023

  • Fixed an issue where records were not created for some new services after PrivateZone was repeatedly enabled.

  • Fixed an issue where some PVC resize requests were not executed after the PVC Controller was repeatedly enabled.

  • Fixed an issue where some metrics data was lost during retrieval.

This upgrade does not affect your services.

v2.10.2

registry-vpc.$RegionId.aliyuncs.com/acs/virtual-nodes-eci:v2.10.2

November 10, 2023

Fixed a crash issue caused by NetworkPolicy configuration.

This upgrade does not affect your services.

v2.10.1

registry-vpc.$RegionId.aliyuncs.com/acs/virtual-nodes-eci:v2.10.1

November 06, 2023

Fixed an issue where SidecarSet was dynamically enabled based on whether ack-kruise was installed.

This upgrade does not affect your services.

October 2023

Version

Image

Modification Time

Changes

Impact

v2.10.0

registry-vpc.$RegionId.aliyuncs.com/acs/virtual-nodes-eci:v2.10.0

October 30, 2023

  • New features

    • For Kubernetes 1.22 and later, elastic workloads support Kubernetes scheduling semantics, including topology-based discretization, node affinity, and anti-affinity.

    • Added support for the SidecarSet feature.

    • Added support for the NetworkPolicy feature.

    • Added support for Dadi P2P image acceleration.

    • Added support for the eBPF DNSCache mechanism.

    • Added support for the actual container instance specification metric (container_instance_resource_limits).

    • Added support for GPU monitoring 2.0.

  • Optimizations

    • Optimized the synchronization of the underlying instance scheduling status.

    • Newly created virtual nodes in ACK serverless clusters do not include the virtual-kubelet.io/provider label by default.

    • Optimized the speed of attaching pods to virtual nodes.

    • Optimized Headless Service records under PrivateZone.

    • Optimized the retry mechanism for failed installations of managed Prometheus.

    • Optimized log output.

    • The MetricsVpcNet feature gate is enabled by default.

  • Remediation

    • Fixed issues such as an incorrect Usages field in certificates.

    • Fixed an issue where pods were scheduled to cordoned virtual nodes.

    • Fixed an occasional issue where pods remained in the Pending state under high load.

This upgrade does not affect your services.

September 2023

Version Number

Image

Modification Time

Changes

Impact

v2.9.7

registry-vpc.$RegionId.aliyuncs.com/acs/virtual-nodes-eci:v2.9.7

September 01, 2023

Fixed a system crash issue caused by the self-cleanup of underlying instances after a scheduling failure.

This upgrade does not affect your services.

August 2023

Version

Image

Date

Changes

Impact

v2.9.6

registry-vpc.$RegionId.aliyuncs.com/acs/virtual-nodes-eci:v2.9.6

August 15, 2023

Optimized the retry feature for failed startups of the managed Prometheus component.

This upgrade does not affect your services.

July 2023

Version

Image

Date

Changes

Impact

v2.9.5

registry-vpc.$RegionId.aliyuncs.com/acs/virtual-nodes-eci:v2.9.5

July 27, 2023

Optimized the speed of attaching pods to virtual nodes.

This upgrade does not affect your services.

v2.9.4

registry-vpc.$RegionId.aliyuncs.com/acs/virtual-nodes-eci:v2.9.4

July 26, 2023

  • Enabled the WaitForFirstConsumer feature gate by default.

  • Fixed an issue where the pod environment variable KUBERNETES_SERVICE_PORT_HTTPS was incorrect.

  • Fixed an issue where Arm inventory information expired.

This upgrade does not affect your services.

June 2023

Version

Image

Modification Time

Changes

Impact

v2.9.3

registry-vpc.$RegionId.aliyuncs.com/acs/virtual-nodes-eci:v2.9.3

June 21, 2023

  • Enabled full support for Arm nodes in ACK clusters.

  • Fixed an issue with NodeName DownwardAPI references in Arm node workloads.

  • Fixed an issue in v2.9.x versions where custom labels and annotations could not be set for nodes.

  • Fixed a component crash issue caused by configuring the -disable-taint command-line parameter.

  • Fixed an issue where the --node-arch command-line parameter did not take effect.

  • Fixed an issue where enabling the WaitForFirstConsumer feature caused pods to remain in the Pending state in some cases.

This upgrade does not affect your services.

v2.9.2

registry-vpc.$RegionId.aliyuncs.com/acs/virtual-nodes-eci:v2.9.2

April 28, 2023

Fixed an issue where virtual nodes could not be scheduled in ACK Standard Edition.

This upgrade does not affect your services.

v2.9.1

registry-vpc.$RegionId.aliyuncs.com/acs/virtual-nodes-eci:v2.9.1

April 20, 2023

  • Fixed a virtual node flickering issue.

  • Fixed an issue where the instance scheduling failure status was not synchronized in Fail Fast mode.

  • Optimized the behavior of Headless Service under PrivateZone.

This upgrade does not affect your services.

v2.8.8

registry-vpc.$RegionId.aliyuncs.com/acs/virtual-nodes-eci:v2.8.8

April 27, 2023

Fixed an issue where pods also restarted when the component restarted in some scenarios.

This upgrade does not affect your services.

March 2023

Version

Image

Modification Time

Changes

Impact

v2.9.0

registry-vpc.$RegionId.aliyuncs.com/acs/virtual-nodes-eci:v2.9.0

March 30, 2023

  • Added support for enabling ARM nodes in ACK serverless clusters.

  • Added support for creating a new type of container instance with the acs-visible-only attribute.

  • Added the ContainerInstanceCreated condition to indicate the creation status of the underlying instance.

  • Added the container_spec_cpu_shares metric.

  • Optimized the pod update logic to reduce invalid updates to the underlying layer.

  • Optimized the installation and uninstallation logic and failure prompts for managed Prometheus.

  • Optimized the configuration logic and failure prompts for DNSConfig.

  • Optimized the event and status synchronization of underlying container instances.

  • Optimized the scheduling logic when Pod.Spec.NodeName is manually specified.

  • Optimized the default number of log lines to 500.

  • Fixed an issue where exec or attach operations failed for pods in the Pending state.

This upgrade does not affect your services.

v2.8.5

registry-vpc.$RegionId.aliyuncs.com/acs/virtual-nodes-eci:v2.8.5

March 02, 2023

Optimized an instance leak issue in extreme cases.

This upgrade does not affect your services.

December 2022

Version

Image

Modification Time

Changes

Impact

v2.8.4

registry-vpc.$RegionId.aliyuncs.com/acs/virtual-nodes-eci:v2.8.4

December 27, 2022

  • Optimized the Fail Fast mode.

  • Fixed an occasional pod status rollback issue.

  • Fixed an issue where PrivateZone could not resolve Headless Service domain names.

  • Fixed a potential resource leak issue when deleting a pod with the GracePeriod=0 parameter.

This upgrade does not affect your services.

November 2022

Version

Image

Modified time

Changes

Impact

v2.8.3

registry-vpc.$RegionId.aliyuncs.com/acs/virtual-nodes-eci:v2.8.3

November 25, 2022

  • Fixed an issue with PrivateZone records when local domain names were enabled.

  • Fixed an issue where built-in environment variables overwrote user-defined environment variables.

  • Fixed an issue where only the first ImagePullSecret took effect when multiple ImagePullSecrets were configured.

  • Fixed a crash issue when the APIService was unavailable.

This upgrade does not affect your services.

v2.8.1

registry-vpc.$RegionId.aliyuncs.com/acs/virtual-nodes-eci:v2.8.1

November 21, 2022

  • Fixed a CPU load metrics display issue.

  • Optimized the display of Reason information when pod creation fails.

  • Automatic retries are now performed when the error code for pod creation is MissingParameter.

This upgrade does not affect your services.

v2.8.0

registry-vpc.$RegionId.aliyuncs.com/acs/virtual-nodes-eci:v2.8.0

November 21, 2022

  • Added support for PodNetworking.

  • Added support for metrics related to dynamic PVC expansion.

  • Fixed a PrivateZone error that occurred when the ServiceName of a StatefulSet resource was empty.

  • Fixed an issue where PrivateZone failed to delete ZoneRecords when there were many Endpoints.

  • Optimized an issue where ContainerDiskPressure frequently appeared as False.

  • Optimized an issue where an ErrPodNotFound event occurred when a pod was in the Terminating state.

This upgrade does not affect your services.

v2.7.5

registry-vpc.$RegionId.aliyuncs.com/acs/virtual-nodes-eci:v2.7.5

November 07, 2022

Fixed an issue in version v2.7.4 where RBAC resources were not cleaned up.

This upgrade does not affect your services.

October 2022

Version

Image

Modification Time

Changes

Impact

v2.7.4

registry-vpc.$RegionId.aliyuncs.com/acs/virtual-nodes-eci:v2.7.4

October 28, 2022

  • Optimized pod creation speed.

  • Fixed an issue where idempotent pod creation failed in some cases.

This upgrade does not affect your services.

September 2022

Version

Image

Modification Time

Changes

Impact

v2.7.3

registry-vpc.$RegionId.aliyuncs.com/acs/virtual-nodes-eci:v2.7.3

September 28, 2022

Fixed an issue where annotations of registered nodes were not updated.

This upgrade does not affect your services.

v2.7.2

registry-vpc.$RegionId.aliyuncs.com/acs/virtual-nodes-eci:v2.7.2

September 13, 2022

  • Fixed an occasional failure issue with idempotent pod creation.

  • Fixed an issue where alert sending failed when the log feature was enabled through eci-profile.

This upgrade does not affect your services.

August 2022

Version

Image

Modification Time

Changes

Impact

v2.7.1

registry-vpc.$RegionId.aliyuncs.com/acs/virtual-nodes-eci:v2.7.1

August 17, 2022

Fixed an occasional pod creation failure issue.

This upgrade does not affect your services.

v2.7.0

registry-vpc.$RegionId.aliyuncs.com/acs/virtual-nodes-eci:v2.7.0

August 02, 2022

  • Added support for installing the managed log component.

  • Added support for installing managed Prometheus.

  • Added support for reporting underlying ECI instance failures.

  • Optimized the logic for idempotent creation of ECI instances.

  • Optimized the pod-to-node attachment mechanism.

This upgrade does not affect your services.

July 2022

Version

Image

Modification Time

Changes

Impact

v2.6.1

registry-vpc.$RegionId.aliyuncs.com/acs/virtual-nodes-eci:v2.6.1

July 05, 2022

Fixed an occasional freeze issue during startup.

This upgrade does not affect your services.

June 2022

Version

Image

Modification Time

Changes

Impact

v2.6.0

registry-vpc.$RegionId.aliyuncs.com/acs/virtual-nodes-eci:v2.6.0

June 16, 2022

  • New features:

    • Added support for custom Kubelet service ports.

    • Added support for Pod Readiness Gates in Kubernetes 1.16.

    • Added support for CSI Node in Kubernetes 1.16.

    • Added support for creating cloud disks from snapshots for WaitForFirstConsumer.

    • Added support for NodeName DownwardAPI.

  • Fixes:

    • Fixed an issue where the labels configuration in eci-profile did not take effect.

    • Fixed an issue where the TTL for user log storage was overwritten.

    • Fixed an issue where error logs were sent to user log storage.

  • Optimizations:

    • Optimized client-go local cache synchronization.

    • Optimized the virtual node registration and update logic.

    • Optimized the ECI event reporting mechanism.

    • Optimized the size of the HTTP request body.

This upgrade does not affect your services.

May 2022

Version

Image

Modification Time

Changes

Impact

v2.5.4

registry-vpc.$RegionId.aliyuncs.com/acs/virtual-nodes-eci:v2.5.4

May 20, 2022

Fixed a crash issue when configuring eci-profile selectors.

This upgrade does not affect your services.

April 2022

Version

Image

Date

Changes

Impact

v2.5.3

registry-vpc.$RegionId.aliyuncs.com/acs/virtual-nodes-eci:v2.5.3

April 28, 2022

  • Fixed an occasional crash issue when retrieving metrics data.

  • Fixed an occasional issue where pods could not connect to the API Server.

This upgrade does not affect your services.

v2.5.2

registry-vpc.$RegionId.aliyuncs.com/acs/virtual-nodes-eci:v2.5.2

April 20, 2022

  • Fixed a PrivateZone startup failure issue.

  • Fixed a freeze issue when running exec on a Kubernetes 1.16 cluster.

  • Fixed a failure issue when retrieving metrics data.

  • Fixed a potential status and event synchronization issue.

This upgrade does not affect your services.

March 2022

Version

Image

Modification Time

Changes

Impact

v2.5.1

registry-vpc.$RegionId.aliyuncs.com/acs/virtual-nodes-eci:v2.5.1

March 31, 2022

  • Added support for configuring the retention period for image caches.

  • Optimized the performance of request data with the API Server.

  • Optimized the speed of creating pods at a large scale.

  • Optimized the latency of metrics data retrieval.

  • Fixed a memory surge issue when requesting metrics data concurrently.

  • Fixed an issue where duplicate metrics data was returned.

  • Fixed an issue where /metrics and /metrics/cadvisor returned the same data.

  • Fixed an issue where CSI SecretRef did not take effect.

  • Fixed a failure or crash issue with logs and exec.

  • Fixed a failure issue when running in an environment without internet access.

This upgrade does not affect your services.

v2.4.3

registry-vpc.$RegionId.aliyuncs.com/acs/virtual-nodes-eci:v2.4.3

March 17, 2022

Fixed a failure issue with logs and exec in Kubernetes 1.16.

This upgrade does not affect your services.

January 2022

Version

Registry Address

Date

Changes

Impact

v2.4.2

registry-vpc.$RegionId.aliyuncs.com/acs/virtual-nodes-eci:v2.4.2

January 11, 2022

  • Fixed a status inconsistency issue between the cluster and ECI.

  • Fixed an issue where Prometheus monitoring could not retrieve data.

  • Fixed an issue where some annotations in the ECI Profile did not take effect.

This upgrade does not affect your services.

December 2021

Version

Image

Date

Changes

Impact

v2.4.0

registry-vpc.$RegionId.aliyuncs.com/acs/virtual-nodes-eci:v2.4.0

December 28, 2021

  • Added support for Kubernetes 1.22.

  • Added support for dynamic PVC expansion.

  • Added support for the WaitForFirstConsumer volume association mode.

  • Optimized the efficiency of calling ECI APIs.

  • Fixed an issue with the virtual node version number after a cluster upgrade.

  • Fixed an occasional status inconsistency issue for Job-type pods.

  • Fixed an occasional status inconsistency issue between cluster pods and ECI pods.

  • Fixed an occasional issue where SecretRef configurations for CephFS and FlexVolume did not take effect.

  • Fixed an occasional crash issue caused by an annotation.

This upgrade does not affect your services.

November 2021

Version

Registry Address

Modification Time

Changes

Impact

v2.3.0

registry-vpc.$RegionId.aliyuncs.com/acs/virtual-nodes-eci:v2.3.0

November 15, 2021

  • Added support for service account token volume projection.

  • Added support for enabling IP dual-stack mode.

  • Added support for setting different overlay network types.

  • Fixed a crash issue in some situations.

  • Optimized pod creation speed.

  • Fixed a pod scheduling issue.

  • Fixed an issue where ECI instances were slow to be revoked.

This upgrade does not affect your services.

October 2021

Version

Image

Modification Time

Changes

Impact

v2.2.0

registry-vpc.$RegionId.aliyuncs.com/acs/virtual-nodes-eci:v2.2.0

October 26, 2021

Optimized the query speed for events and statuses.

This upgrade does not affect your services.

v2.1.0

registry-vpc.$RegionId.aliyuncs.com/acs/virtual-nodes-eci:v2.1.0

October 12, 2021

New features:

  • Added support for passwordless pulling of images from ACR Enterprise Edition.

  • Added support for referencing keys for PVC, CephFS, and FlexVolume.

  • Added support for Hugepage capability on nodes.

Fixes:

  • Fixed an ECI resource leak issue in some situations.

  • Fixed an issue where CPU load was displayed incorrectly.

  • Fixed a node NotReady issue caused by slow restarts.

  • Fixed an issue where pod creation failed due to a long URL parameter.

  • Fixed an issue where cluster roles were deleted in some situations.

Optimizations:

  • Optimized pod creation speed.

  • Optimized the speed of building image caches.

This upgrade does not affect your services.

May 2021

Version number

Image

Modification Time

Changes

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

Fixed an issue where nodes were repeatedly created under concurrent conditions.

This upgrade does not affect your services.

v2.0.0.113-650b21c48-aliyun

registry-vpc.$RegionId.aliyuncs.com/acs/virtual-nodes-eci:v2.0.0.113-650b21c48-aliyun

May 13, 2021

Added support for PrivateZone rolling updates.

This upgrade does not affect your services.

v2.0.0.110-49c928287-aliyun

registry-vpc.$RegionId.aliyuncs.com/acs/virtual-nodes-eci:v2.0.0.110-49c928287-aliyun

May 06, 2021

Added compatibility for the NodeSelector scheduling method. Pods with type=virtual-kubelet are now managed by VK for creation.

This upgrade does not affect your services.

April 2021

Version

Image

Date

Changes

Impact

v2.0.0.102-045a06eb4-aliyun

registry-vpc.$RegionId.aliyuncs.com/acs/virtual-nodes-eci:v2.0.0.102-045a06eb4-aliyun

April 22, 2021

Fixed a virtual node display issue.

This upgrade does not affect your services.

v2.0.0.101-cd8bcfa04-aliyun

registry-vpc.$RegionId.aliyuncs.com/acs/virtual-nodes-eci:v2.0.0.101-cd8bcfa04-aliyun

April 16, 2021

Optimized API calls to PrivateZone to avoid repeated calls to BindZoneVpc.

This upgrade does not affect your services.

v2.0.0.93-ef86bbfa1-aliyun

registry-vpc.$RegionId.aliyuncs.com/acs/virtual-nodes-eci:v2.0.0.93-ef86bbfa1-aliyun

April 13, 2021

Modified the value of eciLogtailMacheineGroupKey to be compatible with ENV and CRD log collection features.

This upgrade does not affect your services.

v2.0.0.90-15deb126e-aliyun

registry-vpc.$RegionId.aliyuncs.com/acs/virtual-nodes-eci:v2.0.0.90-15deb126e-aliyun

April 06, 2021

Added the ECI Profile feature.

This upgrade does not affect your services.

March 2021

Version

Image

Modification Time

Changes

Impact

v2.0.0.86-9005a977d-aliyun

registry-vpc.$RegionId.aliyuncs.com/acs/virtual-nodes-eci:v2.0.0.86-9005a977d-aliyun

March 17, 2021

  • Optimized /etc/hosts by adding Domain and DNS annotations.

  • Shortened the clusterrolebinding check time.

  • Optimized the leader election mechanism for multiple components.

This upgrade does not affect your services.

February 2021

Version

Image

Modification Time

Changes

Impact

v2.0.0.80-f9a46a994-aliyun

registry-vpc.$RegionId.aliyuncs.com/acs/virtual-nodes-eci:v2.0.0.80-f9a46a994-aliyun

February 25, 2021

Optimized the CreatePod status check feature: A pod is created only when its status is pending.

This upgrade does not affect your services.

v2.0.0.76-6e9e19bd5-aliyun

registry-vpc.$RegionId.aliyuncs.com/acs/virtual-nodes-eci:v2.0.0.76-6e9e19bd5-aliyun

February 22, 2021

  • Added support for PProf debugging.

  • Added support for a leader election control switch.

  • Updated ClusterRole for EndPointSlice.

  • Added a Kubernetes version annotation to pods.

  • Added support for configuring different webhooks for different Kubernetes versions.

This upgrade does not affect your services.

December 2020

Version

Image

Modification Time

Changes

Impact

v2.0.0.618-7fd50d738-aliyun

registry-vpc.$RegionId.aliyuncs.com/acs/virtual-nodes-eci:v2.0.0.618-7fd50d738-aliyun

December 04, 2020

  • Improved pod compatibility.

  • Added support for leader election logic for multiple VK Controllers.

Confirm that the VPC and security group of the ECI pod are correctly configured and can access the cluster API server. Otherwise, the pod will remain in the waiting state.

September 2020

Version

Image

Modification Time

Changes

Impact

v1.0.0.10-aliyun

registry.cn-hangzhou.aliyuncs.com/acs/virtual-nodes-eci:v1.0.0.10-aliyun

September 21, 2020

Added support for extending cluster elasticity by running application pods as serverless containers (ECI).

This upgrade does not affect your services.

March 2020

Version

Image

Modification Time

Changes

Impact

v1.0.0.2-aliyun

registry-vpc.$RegionId.aliyuncs.com/acs/virtual-nodes-eci:v1.0.0.2-aliyun

March 12, 2020

  • Deployed the virtual-nodes-eci controller as a StatefulSet to facilitate modifying the number of replicas to create multiple VK virtual nodes, supporting larger-scale ECI pods.

  • Node names are changed to virtual-node-eci-$n.

  • Added support for accessing ClusterIP services.

  • Added support for Spot preemptible instance types.

  • Added support for mounting Disk Volumes using CSI.

If your virtual-nodes-eci controller is deployed as a deployment, delete the ECI on the virtual-kubelet node before updating or redeploying the component.