All Products
Search
Document Center

Container Service for Kubernetes:Introduction and release notes for the ACK Virtual Node component

Last Updated:Mar 05, 2026

ACK Virtual Node seamlessly integrates Kubernetes with the computing power of Elastic Container Instance (ECI) and Container Compute Service (ACS). This topic introduces the ACK Virtual Node component, provides usage instructions, and lists release notes.

Component overview

ACK Virtual Node is built on the open source Virtual Kubelet project. It extends provider support and includes numerous optimizations to integrate Kubernetes with ECI and ACS computing resources. This integration delivers significant elasticity to Kubernetes clusters—without being constrained by the compute capacity of physical or virtual nodes. You can create ECI pods or ACS pods on demand without performing cluster capacity planning.

ACK Virtual Node runs application pods as serverless containers. This approach delivers elasticity, eliminates the need for capacity planning, and supports on-demand usage and billing. It significantly improves deployment elasticity and reduces computing costs for use cases such as Job tasks, CI/CD pipelines, Spark big data computing, and elastic online applications.

Usage instructions

You can deploy the ACK Virtual Node component from the App Catalog. For more information, see Schedule pods to an ECI.

Release notes

February 2026

Version number

Image address

Change date

Changes

Impact

v2.16.4

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

February 26, 2026

  • Optimized pod creation efficiency in large-scale scenarios.

  • Optimized the efficiency of binding pods to nodes in large-scale scenarios.

This upgrade has no impact on your services.

v2.16.3

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

February 5, 2026

  • Optimizations:

    • Optimized the startup efficiency of the component in large-scale clusters.

    • Optimized pod deletion efficiency in large-scale clusters.

This upgrade has no impact on your services.

January 2026

Version number

Image address

Change 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 due to the presence of unschedulable reserved nodes.

This upgrade has no impact on 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 and reduced startup time.

  • Bug fixes:

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

This upgrade has no impact on your services.

v2.16.0

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

January 6, 2026

  • New features:

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

    • Added support for using the PodNetworking feature with ACS computing power.

    • Added support for referencing resources across namespaces using NodePublishSecretRef with ACS computing power.

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

    • Added support for sending event notifications during the self-healing process of reserved nodes.

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

  • Optimizations:

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

    • Improved the success rate of cleaning up instances 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 an authorization issue that might occur when using SidecarSet injection with ACS computing power.

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

This upgrade has no impact on your services.

December 2025

Version number

Image address

Change date

Changes

Impact

v2.15.8

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

December 8, 2025

  • Optimizations:

    • Fixed an issue where the local Informer cache expired.

    • Optimized the processing speed of pods in the desired state.

  • Bug fixes:

    • Fixed an issue where permissions for SidecarSet pods were revoked.

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

This upgrade has no impact on your services.

November 2025

Version number

Registry Address

Change date

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 and retry mechanism.

  • Bug fixes:

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

This upgrade has no impact on your services.

v2.15.6

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

November 5, 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 an issue where a pod's annotation might become inconsistent with its Spec definition after an in-place resource change (InPlace VPA).

This upgrade has no impact on your services.

October 2025

Version number

Image address

Change date

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 in ACS clusters were missing.

This upgrade has no impact on your services.

September 2025

Version number

Image address

Change date

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 that appears when a DaemonSet pod is scheduled to a virtual node.

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

  • 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 in ACS clusters were missing.

    • Fixed an issue where the component would occasionally crash when using CNFS volumes.

This upgrade has no impact on 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 would remain in the Pending state for a long time in extreme cases.

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

This upgrade has no impact on 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 did not take effect.

    • 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 has no impact on your services.

v2.15.1

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

September 9, 2025

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

This upgrade has no impact on your services.

August 2025

Version number

Image address

Change date

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 the program's memory usage by about 40%.

    • Improved the creation success rate of ACS pods.

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

  • Bug fixes:

    • Fixed an issue where scaling out an ACS GPU pod failed after a cloud disk was attached.

    • 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 has no impact on your services.

July 2025

Version number

Image address

Change 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 PrivateZone records with specific names were deleted.

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

This upgrade has no impact on 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 has no impact on your services.

June 2025

Version number

Registry Address

Change date

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 using nodePublishSecretRef for PVs in ECI instances.

  • Fixed an issue where pods would occasionally get stuck in the Pending state in abnormal situations.

  • Fixed an ACS instance status update issue introduced in version v2.14.3.

This upgrade has no impact on your services.

v2.14.3

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

June 11, 2025

  • Fixed an issue where pods would get stuck 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 has no impact on your services.

v2.12.8

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

June 10, 2025

  • Fixed an issue where the component would occasionally crash when updating pod status.

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

This upgrade has no impact on your services.

May 2025

Version number

Image address

Change date

Changes

Impact

v2.14.2

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

May 30, 2025

  • Fixed an insufficient permission issue when attaching disks to ACS GPU-accelerated instances in ACK clusters.

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

  • Optimized the retry mechanism for failed pod creations.

This upgrade has no impact on 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 a cloud disk was expanded.

  • Fixed an issue where PrivateZone DNS records for specific services were repeatedly created and deleted.

This upgrade has no impact on your services.

April 2025

Version number

Image address

Change date

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 automatically becomes unschedulable.

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

  • ACS instances now support the nodePublishSecretRef configuration for PVs.

  • Optimized the in-place hot upgrade/downgrade capability for CPU resources on ACS instances.

  • Improved compatibility between ACK clusters and existing DNS Cache configurations.

  • Fixed a parsing error caused by an invalid format in the eci-profile configuration file.

  • Fixed a memory leak in the log module.

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

This upgrade has no impact on your services.

February 2025

Version number

Image address

Change date

Changes

Impact

v2.13.4

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

February 14, 2025

Reduced the retry rate for ACS instance scheduling scenarios such as topology spreading.

This upgrade has no impact on your services.

January 2025

Version number

Registry Address

Change date

Changes

Impact

v2.13.2

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

January 21, 2025

  • Fixed an issue where pods would occasionally get stuck in the Pending state in scheduling scenarios such as topology spreading.

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

This upgrade has no impact on your services.

v2.13.1

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

January 14, 2025

  • Fixed an issue where pods would occasionally get stuck in the Pending state when creating ACS instances on a large scale.

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

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

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

This upgrade has no impact on 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 spreading.

  • Fixed an issue where pods would get stuck in the Pending state due to SidecarSet authorization.

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

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

  • Fixed an issue in which ImageCache resources were cleaned up by the kubectl delete all command.

This upgrade has no impact on your services.

v2.13.0

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

January 4, 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 retrieving pod logs when ACS and ECI instances are deleted.

  • Optimized pod deletion efficiency.

This upgrade has no impact on your services.

December 2024

Version number

Image address

Change date

Changes

Impact

v2.12.4

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

December 4, 2024

  • Fixed an issue where a pod would get stuck in the Pending state due to a failed association with an instance in extreme cases.

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

This upgrade has no impact on your services.

v2.12.3

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

December 4, 2024

Fixed a performance issue that occurred when multiple pods were attached to the same PVC.

This upgrade has no impact on your services.

November 2024

Version number

Registry Address

Change date

Changes

Impact

v2.12.2

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

November 8, 2024

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

  • Fixed an issue where the metric timestamp was inaccurate.

This upgrade has no impact on your services.

September 2024

Version number

Image address

Change 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 the stats/summary of a virtual node included deleted pods.

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

This upgrade has no impact on your services.

August 2024

Version number

Image address

Change date

Changes

Impact

v2.12.0

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

August 2, 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 was injected into a pod multiple times in a SidecarSet.

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

  • Fixed an issue where pods would occasionally encounter a MissingParameter error in large-scale scenarios.

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

This upgrade has no impact on your services.

June 2024

Version number

Image address

Change date

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:

    • The startup time of virtual nodes.

    • The memory consumption of virtual nodes when collecting metrics.

This upgrade has no impact on your services.

May 2024

Version number

Image address

Change date

Changes

Impact

v2.11.5

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

May 7, 2024

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

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

This upgrade has no impact on your services.

April 2024

Version number

Image address

Change 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.

  • Virtual nodes of ACK One fleet clusters now support the managed Simple Log Service feature.

This upgrade has no impact on your services.

March 2024

Version number

Image address

Change 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 has no impact on 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 has no impact on your services.

February 2024

Version number

Image address

Change date

Changes

Impact

v2.11.0

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

February 2, 2024

  • New features

    • Added support for creating Windows instances.

    • Native scheduling semantics now support Windows nodes.

    • Added support for enabling the ECI SysOM feature, which provides observability for resources such as the kernel.

    • Added support for Container Network File System (CNFS).

    • Added support for ephemeral volumes.

    • Added support for ephemeral containers.

    • Added support for a notification mechanism for the graceful shutdown of Spot instances.

  • Optimizations

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

    • The metrics data query interface now supports filtering by NodeName.

  • Fixes

    • Fixed a null pointer issue in the ImageCacheController.

    • Fixed an issue where metrics for some containers on virtual nodes were duplicated.

This upgrade has no impact on your services.

January 2024

Version number

Image address

Change date

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 errors related to the region cache during registration.

This upgrade has no impact on 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 virtual node failed to start due to misconfigured selectors in the eci-profile configuration file.

This upgrade has no impact on your services.

v2.10.5

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

January 3, 2024

Fixed an issue where Endpoints were frequently updated in metrics sharding mode.

This upgrade has no impact on your services.

November 2023

Version number

Image address

Change date

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 did not take effect when creating a cluster.

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

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

This upgrade has no impact on 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 were lost during retrieval.

This upgrade has no impact on 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 has no impact on your services.

v2.10.1

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

November 6, 2023

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

This upgrade has no impact on your services.

October 2023

Version number

Image address

Change date

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 spreading, 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 container_instance_resource_limits metric, which indicates the actual specifications of a container instance.

    • Added support for GPU Monitoring 2.0.

  • Optimizations

    • Optimized the synchronization of the Scheduling state for underlying instances.

    • By default, virtual nodes in new ACK serverless clusters no longer include the virtual-kubelet.io/provider label.

    • Optimized the speed of binding pods to virtual nodes.

    • Optimized records for headless services in PrivateZone.

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

    • Optimized log output.

    • The MetricsVpcNet feature gate is now enabled by default.

  • Fixes

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

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

    • Fixed an issue where pods would occasionally get stuck in the Pending state under high load.

This upgrade has no impact on your services.

September 2023

Version number

Image address

Change date

Changes

Impact

v2.9.7

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

September 1, 2023

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

This upgrade has no impact on your services.

August 2023

Version number

Image address

Change date

Changes

Impact

v2.9.6

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

August 15, 2023

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

This upgrade has no impact on your services.

July 2023

Version number

Image address

Change 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 binding pods to virtual nodes.

This upgrade has no impact on your services.

v2.9.4

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

July 26, 2023

  • The WaitForFirstConsumer feature gate is now enabled by default.

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

  • Fixed an issue where Arm inventory information expired.

This upgrade has no impact on your services.

June 2023

Version number

Image address

Change date

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 for workloads on Arm nodes.

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

  • Fixed a crash issue caused by 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 would cause pods to get stuck in the Pending state in some cases.

This upgrade has no impact on 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 has no impact on your services.

v2.9.1

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

April 20, 2023

  • Fixed a virtual node flapping issue.

  • Fixed an issue where the status of a failed instance was not synchronized in Fail Fast mode.

  • Optimized the behavior of headless services in PrivateZone.

This upgrade has no impact on 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 would also restart when the component restarted in some scenarios.

This upgrade has no impact on your services.

March 2023

Version number

Image address

Change date

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` property.

  • 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 unnecessary 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 for underlying container instances.

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

  • The default number of lines in an optimization log is 500.

  • Fixed an issue where `exec` or `attach` commands could not be run on pods in the Pending state.

This upgrade has no impact on your services.

v2.8.5

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

March 2, 2023

Fixed an instance leak issue in extreme cases.

This upgrade has no impact on your services.

December 2022

Version number

Registry Address

Change date

Changes

Impact

v2.8.4

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

December 27, 2022

  • Optimized Fail Fast mode.

  • Fixed an occasional pod status rollback issue.

  • Fixed an issue where headless service domain names could not be resolved by PrivateZone.

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

This upgrade has no impact on your services.

November 2022

Version number

Image address

Change date

Changes

Impact

v2.8.3

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

November 25, 2022

  • Fixed a PrivateZone record error that occurred 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 that occurred when the APIService was unavailable.

This upgrade has no impact on your services.

v2.8.1

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

November 21, 2022

  • Fixed a CPU load metric display issue.

  • Optimized the display of the Reason information when a pod fails to be created.

  • Automatic retries are now triggered when a pod fails to be created with the `MissingParameter` error code.

This upgrade has no impact on your services.

v2.8.0

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

November 21, 2022

  • Supports pod networking.

  • 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 a ZoneRecord when many Endpoints existed.

  • 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 has no impact on your services.

v2.7.5

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

November 7, 2022

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

This upgrade has no impact on your services.

October 2022

Version number

Image address

Change date

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 has no impact on your services.

September 2022

Version number

Image address

Change date

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 has no impact on your services.

v2.7.2

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

September 13, 2022

  • Fixed an issue where idempotent pod creation occasionally failed.

  • Fixed an issue where alerting failed when the logging feature was enabled through eci-profile.

This upgrade has no impact on your services.

August 2022

Version number

Image address

Change date

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 has no impact on your services.

v2.7.0

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

August 2, 2022

  • Added support for installing the managed logging 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 binding mechanism.

This upgrade has no impact on your services.

July 2022

Version number

Image address

Change date

Changes

Impact

v2.6.1

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

July 5, 2022

Fixed an occasional freeze issue during startup.

This upgrade has no impact on your services.

June 2022

Version number

Image address

Change date

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.

    • WaitForFirstConsumer now supports creating cloud disks from snapshots.

    • The NodeName Downward API is supported.

  • 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 has no impact on your services.

May 2022

Version number

Image address

Change date

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 has no impact on your services.

April 2022

Version number

Image address

Change 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 has no impact on 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 an issue where the exec command would freeze on Kubernetes 1.16 clusters.

  • Fixed a metrics data retrieval failure issue.

  • Fixed a potential status and event synchronization issue.

This upgrade has no impact on your services.

March 2022

Version number

Image address

Change date

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 on a large scale.

  • Optimized the latency of metrics data retrieval.

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

  • 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 the SecretRef for CSI did not take effect.

  • Fixed failure or crash issues with logs and exec.

  • Fixed a runtime failure issue in environments without Internet access.

This upgrade has no impact on 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 has no impact on your services.

January 2022

Version number

Registry Address

Change 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 ECI Profile did not take effect.

This upgrade has no impact on your services.

December 2021

Version number

Image address

Change 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 binding mode.

  • Optimized the efficiency of calling ECI APIs.

  • Fixed a virtual node version number issue 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 the SecretRef configuration for CephFS and FlexVolume did not take effect.

  • Fixed an occasional crash issue caused by an annotation.

This upgrade has no impact on your services.

November 2021

Version number

Registry Address

Change date

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 dual-stack IP mode.

  • Added support for setting different overlay network types.

  • Fixed a crash issue in certain situations.

  • Optimized pod creation speed.

  • Fixed a pod scheduling issue.

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

This upgrade has no impact on your services.

October 2021

Version number

Image address

Change date

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 has no impact on 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.

  • Nodes now support the Hugepage feature.

Fixes:

  • Fixed an ECI resource leak issue in certain situations.

  • Fixed an issue where CPU load was displayed incorrectly.

  • Fixed a node NotReady issue caused by slow restarts.

  • Fixed a pod creation failure issue caused by an overly long URL parameter.

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

Optimizations:

  • Optimized pod creation speed.

  • Optimized the speed of building image caches.

This upgrade has no impact on your services.

May 2021

Version number

Image address

Change date

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 has no impact on 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 rolling updates of PrivateZone.

This upgrade has no impact on your services.

v2.0.0.110-49c928287-aliyun

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

May 6, 2021

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

This upgrade has no impact on your services.

April 2021

Version number

Image address

Change 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 has no impact on 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 has no impact on 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 both ENV and CRD log collection features.

This upgrade has no impact on your services.

v2.0.0.90-15deb126e-aliyun

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

April 6, 2021

Added the ECI Profile feature.

This upgrade has no impact on your services.

March 2021

Version number

Image address

Change date

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 has no impact on your services.

February 2021

Version number

Image address

Change date

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: a pod is created only when its status is pending.

This upgrade has no impact on 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 K8s version annotation to pods.

  • Different Kubernetes versions support different webhook configurations.

This upgrade has no impact on your services.

December 2020

Version number

Image address

Change date

Changes

Impact

v2.0.0.618-7fd50d738-aliyun

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

December 4, 2020

  • Improved pod compatibility.

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

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

September 2020

Version number

Image address

Change date

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 has no impact on your services.

March 2020

Version number

Image address

Change date

Changes

Impact

v1.0.0.2-aliyun

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

March 12, 2020

  • The virtual-nodes-eci controller is now deployed as a StatefulSet. This makes it easier to change the number of replicas to create multiple VK virtual nodes and support larger-scale ECI pods.

  • The node name is changed to `virtual-node-eci-$n`.

  • Added support for accessing ClusterIP services.

  • Added support for Spot preemptible instance types.

  • Added support for attaching disk volumes using CSI.

If your virtual-nodes-eci controller is deployed as a deployment, first delete the ECI on the virtual-kubelet node, and then update or redeploy the component.