| | |
| | Fixed an issue where the pvcprotection controller in kube-controller-manager caused PVCs to remain in the Terminating state for an extended period during deletion and fail to be released. |
| | - Added the following metrics to the kube-apiserver audit log:
- apiserver.response.k8s.io/object-count indicates the number of objects returned by a LIST request.
- apiserver.response.k8s.io/size-bytes indicates the actual size of the HTTP response body written for a LIST request, in bytes.
- The extended scheduler is enhanced to support node overcommitment.
|
| | Fixed an issue in the scheduler where pod scheduling failed when using an NPU card that does not support micro-topology scheduling. |
| | Optimized the scheduler controller and adjusted the NodeMonitor CR update interval. |
| | Added the AcceleratorTopology add-on in the scheduler to support NPU-A2 topology awareness. |
| | Added a rate-limiting queue and improved the re-queuing logic upon PV-PVC binding failures for the PV controller. |
| | vke.8 Added a rate-limiting queue and improved the re-queuing logic upon PV-PVC binding failures for the PV controller. The expansion scheduler supports scheduling with open-local storage. vke.7 Enabled collecting control plane metrics through self-managed Prometheus. |
| | The expansion scheduler load awareness plugin is available at the cluster or pod level. |
| | A new configuration protocol is supported in scenarios where a container uses multiple GPUs. |
| | You can configure the hugepage cgroup limits for pods by using pod annotations. |
| | Optimized the logic when the kube-apiserver requests an etcd resource over 2 GiB. |
| | - Mount options for memory type of EmptyDir volume are available.
- mGPU scheduling results can be transmitted to container environment variables.
|
| | Improved the handling of GPU card failure in mGPU scheduling scenarios. |
| | The enhanced API server can inject sidecar containers into VCI pods. |
| | The enhanced expansion scheduler supports online and offline hybrid deployment of mGPU. |
| | The code from the Kubernetes community v1.28.15 is synchronized. |
| | - Enhanced the expansion scheduler, which can detect changes in virtual kubelet services.
- The in-place VerticalPodAutoscaler (VPA) feature is supported.
|
| | The expansion scheduler is enhanced, which supports local storage-aware scheduling. |
| | The expansion scheduler is enhanced, which supports NUMA-aware scheduling and RDMA topology-aware scheduling. |
| | The issue where Local Path Provisioner is not supported when the expansion scheduler detects vePFS storage is fixed. |
| | - The expansion scheduler is enhanced, and the mGPU cross-GPU sharing feature supports the full computing power allocation strategy.
- The expansion scheduler is enhanced, which can detect vePFS storage.
|
| | Fixed the issue that occurs during initialization of the extended scheduler add-on. |
| | Optimized the release specifications for core components. |
| | The issue where the Ready state of containers changes when kubelet restarts is fixed. |
| | The expansion scheduler is enhanced, which supports mGPU preemptive scheduling. |
| | The expansion scheduler is enhanced, which supports VCI resource inventory awareness. |
| | The self-signed certificate of the API server is optimized. |
| | - Kubelet is enhanced, which allows you to configure container resource views.
- Kubelet is enhanced, which allows you to configure the graceful shutdown period for evicted pods by using annotations.
- The load-aware scheduling issue of the expansion scheduler is fixed.
|