All Products
Search
Document Center

Container Service for Kubernetes:ACK Virtual Node

Last Updated:Sep 29, 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 on how to use it, and lists its change log.

Component description

ACK Virtual Node is based on the open source project Virtual Kubelet. It extends support for providers and includes many optimizations to seamlessly connect Kubernetes with the computing power of ECI and ACS. This gives your Kubernetes cluster immense elasticity that is not limited by the compute capacity of its nodes. This lets you create ECI or ACS pods on demand without the need for cluster capacity planning.

ACK Virtual Node runs application pods as serverless containers. This provides elasticity, eliminates the need for capacity planning, and offers on-demand usage and 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.

Instructions

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

Change log

September 2025

Version

Image address

Modification 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 occasionally failed to update.

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

    • Fixed an issue that occasionally caused a crash 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 could not reach a final 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 in 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 API Server push latency.

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

Image address

Change 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 success rate of ACS pod creation.

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

  • Bug fixes:

    • Fixed an issue where expanding a disk failed for an ACS GPU pod after the 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

Image address

Modification 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 PrivateZone records with specific names 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 local cache to reduce latency.

This upgrade does not affect your services.

June 2025

Version

Image address

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 issues related to using the PV nodePublishSecretRef in ECI instances.

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

  • 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 occasionally 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 retries were not performed when updating the pod status failed 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 issue that occasionally caused a crash when updating the pod status.

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

This upgrade does not affect your services.

May 2025

Version

Image address

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 attaching disks to ACS GPU-accelerated instances in ACK clusters.

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

  • Optimized the retry mechanism for failed pod creation.

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 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 an instance disk was expanded.

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

This upgrade does not affect your services.

April 2025

Version

Image address

Last Modified

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-swapping 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 issue in the log module.

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

This upgrade does not affect your services.

February 2025

Version

Image address

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 spreading for ACS instances.

This upgrade does not affect your services.

January 2025

Version

Image address

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 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 retries were not performed when a "disk in use" error occurred during ACS instance creation.

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

  • Fixed exec, attach, and port-forward 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 spreading.

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

  • Fixed an issue where the pod status was updated unnecessarily 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 the kubectl delete all command.

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

December 2024

Version

Image address

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 pods remained in the Pending state due to a failure to associate pods with instances in rare cases.

  • Fixed an issue where the WaitForFirstConsumer feature was unavailable in the Heyuan automotive 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

Fixes a performance issue that occurs when multiple pods mount the same PVC.

This upgrade does not affect your services.

November 2024

Version

Image address

Last Modified

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 work when using a SidecarSet.

  • Fixed an issue where metrics timestamps were inaccurate.

This upgrade does not affect your services.

September 2024

Version

Image address

Last Modified

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 50,000.

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

August 2024

Version

Image address

Last Modified

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 pod creation time 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 issue where update operations were occasionally lost during pod creation.

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

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

This upgrade does not affect your services.

June 2024

Version

Image 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 aspects for large-scale pod scenarios:

    • The startup time of virtual nodes.

    • The memory consumption of virtual nodes when collecting metrics.

This upgrade does not affect your services.

May 2024

Version

Image address

Last Modified

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 tag 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 address

Change 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

Image address

Modification 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 could not be used in the Hangzhou Finance Cloud region.

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

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

Image address

Modification Time

Changes

Impact

v2.11.0

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

February 02, 2024

  • New features

    • Added support for creating Windows instances.

    • Added support for native scheduling semantics for Windows nodes.

    • 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 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 API now supports filtering by NodeName.

  • Bug fixes

    • Fixed a null pointer issue in the ImageCacheController.

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

This upgrade does not affect your services.

January 2024

Version

Image address

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 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 an incorrect configuration of selectors 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 of frequent Endpoint updates in metrics sharding mode.

This upgrade does not affect your services.

November 2023

Version

Image address

Modification 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 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 were lost during data 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 is dynamically enabled based on whether ack-kruise is installed.

This upgrade does not affect your services.

October 2023

Version

Image address

Modified 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 Dragonfly P2P image acceleration.

    • Added support for the eBPF DNS cache 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 status 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 records for headless services in PrivateZone.

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

    • Optimized log output.

    • The MetricsVpcNet feature gate is enabled by default.

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

This upgrade does not affect your services.

September 2023

Version

Image address

Modification Time

Changes

Impact

v2.9.7

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

September 01, 2023

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

This upgrade does not affect your services.

August 2023

Version

Image address

Modification 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 startup failures of the managed Prometheus component.

This upgrade does not affect your services.

July 2023

Version

Image address

Last Modified

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 for pods was incorrect.

  • Fixed an issue where Arm inventory information expired.

This upgrade does not affect your services.

June 2023

Version

Image address

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 where workloads on Arm nodes referenced the NodeName Downward API.

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

  • Fixed an issue where configuring the -disable-taint command-line parameter caused the component to crash.

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

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 services in 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 restarted when the component was restarted in some scenarios.

This upgrade does not affect your services.

March 2023

Version

Image address

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

  • 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 could not be performed on 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 to prevent instance leaks in rare cases.

This upgrade does not affect your services.

December 2022

Version

Image address

Release date

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 issue where the pod status occasionally rolled back.

  • Fixed an issue where PrivateZone could not resolve headless service domain names.

  • Fixed an issue where deleting a pod with the GracePeriod=0 parameter could cause resource leaks.

This upgrade does not affect your services.

November 2022

Version

Image address

Modification Time

Changes

Impact

v2.8.3

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

November 25, 2022

  • Fixed an issue where PrivateZone records were incorrect 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 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 metric display issue.

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

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

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 an issue where an error was reported by PrivateZone when the ServiceName of a StatefulSet resource was empty.

  • Fixed an issue where PrivateZone failed to delete a ZoneRecord when many Endpoints existed.

  • Optimized to reduce the frequent occurrence of ContainerDiskPressure being False.

  • Optimized to prevent the ErrPodNotFound event from occurring when a pod is 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 v2.7.4 where RBAC resources were not cleaned up.

This upgrade does not affect your services.

October 2022

Version

Image address

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 address

Change 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 issue where idempotent pod creation occasionally failed.

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

This upgrade does not affect your services.

August 2022

Version

Image address

Modification Time

Changes

Impact

v2.7.1

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

August 17, 2022

Fixed an issue where pod creation occasionally failed.

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

  • Added support for installing managed Prometheus.

  • Added support for reporting underlying ECI instance exceptions.

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

Last Modified 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 address

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 for Kubernetes 1.16.

    • Added support for CSI Node for Kubernetes 1.16.

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

    • Added support for the NodeName Downward API.

  • Bug Fixes:

    • Fixed an issue where the eci-profile labels configuration 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 HTTP request body size.

This upgrade does not affect your services.

May 2022

Version

Image 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

Image address

Modification 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 an issue where the exec command would hang on Kubernetes 1.16 clusters.

  • Fixed an issue where retrieving metrics data failed.

  • Fixed a potential issue of unsynchronized status and events.

This upgrade does not affect your services.

March 2022

Version

Image address

Last Modified

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

  • Fixed an issue where logs and exec commands failed or caused a crash.

  • 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 an issue where logs and exec commands failed on Kubernetes 1.16.

This upgrade does not affect your services.

January 2022

Version

Image address

Change 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

Image address

Modification 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 association 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 annotations.

This upgrade does not affect your services.

November 2021

Version

Image 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 dual-stack IP 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 of slow ECI instance revocation.

This upgrade does not affect your services.

October 2021

Version

Image address

Last Modified

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

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 pulling ACR Enterprise Edition images without a password.

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

  • Nodes now support the HugePages feature.

Bug Fixes:

  • Fixed an ECI resource leak issue in some situations.

  • Fixed an issue of incorrect CPU load display.

  • Fixed a NodeNotReady issue caused by slow restarts.

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

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

Optimizations:

  • Optimized pod creation speed.

  • Optimized image cache building speed.

This upgrade does not affect your services.

May 2021

Version

Image address

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 of duplicate node creation during concurrent operations.

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 hot updates for PrivateZone.

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 address

Modification 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 log collection features for both environment variables and CRDs.

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 address

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 address

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: pods are now created only when their 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.

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

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 configurations for ECI pods are correct and can access the cluster API server. Otherwise, pods will remain in a waiting state.

September 2020

Version

Image address

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 address

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

  • The virtual-nodes-eci controller is now deployed as a StatefulSet. This lets you modify the number of replicas to create multiple VK virtual nodes and support a larger scale of 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, delete the ECI instances on the virtual-kubelet node before you update or redeploy the component.