All Products
Search
Document Center

Container Service for Kubernetes:ACK Virtual Node component overview and release history

Last Updated:Dec 10, 2025

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, provides instructions for its use, and details its release history.

Component overview

ACK Virtual Node is based on the open source project Virtual Kubelet. It extends provider support and includes multiple optimizations to seamlessly connect Kubernetes with the computing power of ECI and ACS. This provides Kubernetes clusters with high elasticity that is not limited by the compute capacity of cluster nodes. You can create ECI pods or ACS pods on demand without performing capacity planning for your cluster.

ACK Virtual Node runs application pods as serverless containers. This provides elasticity, eliminates the need for capacity planning, and offers a pay-as-you-go billing model. This significantly improves the elasticity of application deployments and reduces computing costs for scenarios such as Jobs, CI/CD, Spark big data computing, and elastically scalable online applications.

Instructions

To learn how to deploy the ACK Virtual Node component from the App Catalog, see Schedule pods to an ECI.

Change history

December 2025

Version

Registry address

Update time

Changes

Impact

v2.15.8

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

December 8, 2025

  • Optimizations:

    • Optimized the handling of local Informer cache expiration.

    • Improved the processing speed of pods in their desired state.

  • Bug fixes:

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

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

This upgrade does not affect your services.

November 2025

Version

Registry address

Update 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 throttling and 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 5, 2025

  • Optimizations:

    • Optimized the resource normalization logic for ACS instances.

    • Improved 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 inconsistency issue between the annotation and the Spec definition after a pod undergoes an in-place resource change (InPlace VPA).

This upgrade does not affect your services.

October 2025

Version

Registry address

Update 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 ACS computing power used PodNetworking.

    • 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

Registry address

Update time

Changes

Impact

v2.15.4

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

September 28, 2025

  • Optimizations:

    • Improved 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 persistent 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 rare cases.

    • Fixed an issue where pods failed to reach their desired state, such as Succeeded or Failed, in rare 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 where ACS resource normalization did not take effect in version v2.15.0.

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

    • Fixed an issue where local cached data expired due to delays in 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 9, 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

Registry address

Update 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 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 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 does not affect your services.

July 2025

Version

Registry address

Update time

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 issue where the ContainerInstanceCreated condition was occasionally 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 the handling of local cache delays.

This upgrade does not affect your services.

June 2025

Version

Registry address

Update time

Changes

Impact of changes

v2.14.4

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

June 15, 2025

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

  • Fixed some issues with nodePublishSecretRef for PVs in ECI instances.

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

  • Fixed an issue introduced in 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 issue where pods remained in the Pending state after multiple creation retries.

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

  • Fixed an issue where updating pod status was not retried upon failure in rare 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 a disk leak issue with WaitForFirstConsumer in some scenarios.

This upgrade does not affect your services.

May 2025

Version

Registry address

Update time

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 instances in ACK clusters.

  • Fixed memory leaks and startup failures 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 deleting instances failed in ACK dedicated clusters and ACK One registered clusters.

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

  • 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

Registry address

Update 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 now support using the cluster's default time zone.

  • ACS instances now support the nodePublishSecretRef configuration for PVs.

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

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

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

  • Fixed a memory leak in the log module.

  • Fixed a disk leak issue with WaitForFirstConsumer in some scenarios.

This upgrade does not affect your services.

February 2025

Version

Registry address

Update time

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 scheduling scenarios such as topology spreading for ACS instances.

This upgrade does not affect your services.

January 2025

Version

Registry address

Update time

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 occasionally remained in the Pending state in scheduling scenarios such as topology spreading.

  • Fixed an issue where ACS instances were updated unnecessarily 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 issue where pods occasionally remained in the Pending state when creating ACS instances at a large scale.

  • Fixed an issue where creation was not retried when creating an ACS instance resulted in a "disk in use" error.

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

  • Fixed abnormalities with exec, attach, and portforward 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 spreading.

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

  • Fixed an issue where Pod Status was updated unnecessarily in certain situations.

  • Fixed an issue where startup failure information from 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 4, 2025

  • Added support for using ACS computing power.

  • Added support for volume-related metrics.

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

  • Improved the efficiency of retrieving pod logs when ACS and ECI instances are deleted.

  • Improved pod deletion efficiency.

This upgrade does not affect your services.

December 2024

Version

Registry address

Update time

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 failed association between a pod and an instance caused the pod to remain in the Pending state in rare cases.

  • Fixed an issue where the WaitForFirstConsumer feature was unusable 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 4, 2024

Fixed a performance issue when multiple pods attach 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 8, 2024

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

  • Fixed an issue of inaccurate timestamps in metrics.

This upgrade does not affect your services.

September 2024

Version

Registry address

Update time

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 virtual nodes included deleted pods.

  • Fixed an issue of incorrect updates to nodes with the "virtual" prefix.

This upgrade does not affect your services.

August 2024

Version

Registry address

Update time

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 occasionally encountered a MissingParameter error in large-scale scenarios.

  • Fixed an issue where partial events were lost when deleting pods in rare cases.

This upgrade does not affect your services.

June 2024

Version

Registry address

Update 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 of missing container-level partition read/write metrics.

  • Optimized the following two aspects for 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

Registry address

Update time

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 some monitoring data was missing the container tag.

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

This upgrade does not affect your services.

April 2024

Version

Registry address

Update time

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 in ACK One fleet clusters now support the managed Simple Log Service feature.

This upgrade does not affect your services.

March 2024

Version

Registry address

Update time

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 was used abnormally 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 rare cases to enhance their self-maintenance capabilities.

This upgrade does not affect your services.

February 2024

Version

Registry address

Update time

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.

    • Added support for Windows nodes in native scheduling semantics.

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

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

    • Added support for ephemeral volumes.

    • Added support for ephemeral containers.

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

  • Optimizations

    • Optimized the certificate generation efficiency during ECI pod creation.

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

  • Fixes

    • Fixed a null pointer issue in ImageCacheController.

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

This upgrade does not affect your services.

January 2024

Version

Registry address

Update 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 errors related to region cache 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 misconfigured selectors in the eci-profile configuration file caused virtual nodes to fail at startup.

This upgrade does not affect your services.

v2.10.5

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

January 3, 2024

Fixed an issue of frequent Endpoint updates in metrics sharding mode.

This upgrade does not affect your services.

November 2023

Version

Registry address

Update 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 Simple Log Service project did not take effect when creating a cluster.

  • Fixed a restart issue caused by CSRs being cleared in certain 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 repeatedly enabling PrivateZone.

  • Fixed an issue where some PVC resize requests were not executed after repeatedly enabling the PVC controller.

  • Fixed an issue where some metrics were 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 6, 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

Registry address

Update 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 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 do not include the virtual-kubelet.io/provider label.

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

  • 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 occasionally remained in the Pending state under high load.

This upgrade does not affect your services.

September 2023

Version

Registry address

Update time

Changes

Impact

v2.9.7

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

September 1, 2023

Fixed a system crash issue caused by the underlying instance cleaning itself up after a scheduling failure.

This upgrade does not affect your services.

August 2023

Version

Registry address

Update time

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 the managed Prometheus component when it fails to start.

This upgrade does not affect your services.

July 2023

Version

Registry address

Update time

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

  • The WaitForFirstConsumer feature gate is enabled by default.

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

  • Fixed an issue of outdated Arm inventory information.

This upgrade does not affect your services.

June 2023

Version

Registry address

Update time

Changes

Impact

v2.9.3

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

June 21, 2023

  • ACK clusters now fully support Arm nodes.

  • Fixed an issue with NodeName DownwardAPI references in 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 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 certain situations.

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 flapping issue.

  • Fixed an issue where the status of failed instance scheduling 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 were also restarted when the component restarted in some scenarios.

This upgrade does not affect your services.

March 2023

Version

Registry address

Update 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 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 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 2, 2023

Optimized the handling of instance leaks in rare cases.

This upgrade does not affect your services.

December 2022

Version

Registry address

Update 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

Registry address

Update time

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

  • Creation will be automatically retried if the pod creation error code 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 issue 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 7, 2022

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

This upgrade does not affect your services.

October 2022

Version

Registry address

Update 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

Registry address

Update 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 in idempotent pod creation.

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

This upgrade does not affect your services.

August 2022

Version

Registry address

Update 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 2, 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

Registry Address

Update time

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 does not affect your services.

June 2022

Version

Registry address

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

    • WaitForFirstConsumer now supports creating disks from disk snapshots.

    • Added support for NodeName DownwardAPI.

  • Fixes:

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

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

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

  • Optimizations:

    • Optimized client-go local cache synchronization.

    • Optimized virtual node registration and update logic.

    • Optimized the ECI event reporting mechanism.

    • Optimized the HTTP request body size.

This upgrade does not affect your services.

May 2022

Version

Registry address

Update 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

Registry address

Update time

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 metrics data retrieval failure issue.

  • Fixed a potential status and event desynchronization issue.

This upgrade does not affect your services.

March 2022

Version

Registry address

Update 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 to 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 of duplicate metrics data being 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

Update time

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

Registry address

Update time

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 CephFS and FlexVolume SecretRef configurations 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

Update 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 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 a slow ECI instance revocation issue.

This upgrade does not affect your services.

October 2021

Version

Registry address

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

  • Nodes now support the Hugepage capability.

Fixes:

  • Fixed an ECI resource leak issue in certain situations.

  • Fixed an incorrect CPU load display issue.

  • Fixed a NodeNotReady issue caused by slow restarts.

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

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

Optimizations:

  • Optimized pod creation speed.

  • Optimized image cache building speed.

This upgrade does not affect your services.

May 2021

Version

Registry address

Update 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 of duplicate node creation 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 hot 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 6, 2021

Added compatibility for NodeSelector scheduling. Pods with type=virtual-kubelet will be taken over by VK for creation.

This upgrade does not affect your services.

April 2021

Version

Registry address

Update time

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 both 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 6, 2021

Added the ECI Profile feature.

This upgrade does not affect your services.

March 2021

Version

Registry address

Update 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

Registry address

Update 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 switch control.

  • 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

Registry address

Update 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 4, 2020

  • Improved pod compatibility.

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

Confirm 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 Pending state.

September 2020

Version

Registry address

Update 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

Registry address

Update 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

  • Used a StatefulSet to deploy the virtual-nodes-eci controller, making it easier to modify the number of replicas to create multiple VK virtual nodes and support larger-scale ECI pods.

  • Node names 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, delete the ECI on the virtual-kubelet node before you update or redeploy the component.