All Products
Search
Document Center

Container Service for Kubernetes:(Discontinued) resource-controller

Last Updated:Sep 25, 2024

This topic describes the release notes for resource-controller.

Introduction

ack-slo-manager supports all the features of resource-controller and provides optimizations. resource-controller is no longer available since October 14, 2022. For more information about how to use ack-slo-manager, see ack-koordinator (FKA ack-slo-manager). If your cluster uses resource-controller, we recommend that you upgrade from resource-controller to ack-slo-manager. For more information about how to upgrade from resource-controller to ack-slo-manager, see Migrate components.

Uninstall resource-controller

In 1.2.3-ea712cc6-aliyun and later versions, the Cgroup CustomResourceDefinition (CRD) is retained after you uninstall resource-controller. This makes it convenient for you to switch from resource-controller to ack-koordinator (FKA ack-slo-manager). For more information about the Cgroup CRD, see Dynamically modify the resource parameters of a pod. If the related Cgroups are no longer needed after you uninstall resource-controller, we recommend that you delete the Cgroups in your cluster to prevent the Cgroups from affecting ack-slo-manager.

To uninstall resource-controller and delete the related Cgroups, perform the following steps:

  1. Uninstall resource-controller. For more information, see Manage components.

  2. Delete the related Cgroups.

    1. Log on to the ACK console. In the left-side navigation pane, click Clusters.

    2. On the Clusters page, find the cluster that you want to manage and click its name. In the left-side pane, choose Workloads > Custom Resources.

    3. On the Custom Resources page, click the CRDs tab. Then, click Cgroups.

    4. On the Resource Objects tab, select All Namespaces from the Namespace drop-down list.

    5. In the list that appears, select all Cgroups and click Delete. In the Confirm message, click OK.

Release notes

August 2022

Version

Image address

Release date

Description

Impact

1.2.3-ea712cc6-aliyun

  • registry.cn-hangzhou.aliyuncs.com/acs/node-resource-agent:v21.5.20.1-2f4c30e-aliyun

  • registry.cn-hangzhou.aliyuncs.com/acs/resource-controller:v1.2.3-ea712cc6-aliyun

2022-08-04

Related internal APIs are optimized to help you migrate from resource-controller to ack-koordinator (FKA ack-slo-manager).

The related Cgroups are retained after you uninstall resource-controller. Refer to Uninstall resource-controller to uninstall resource-controller.

June 2021

Version

Image address

Release date

Description

Impact

v1.2.2-0ac97de0-aliyun

  • registry.cn-hangzhou.aliyuncs.com/acs/node-resource-agent:v21.3.9.0-adecd8a-aliyun

  • registry.cn-hangzhou.aliyuncs.com/acs/resource-controller:v1.2.2-0ac97de0-aliyun

2021-06-21

Memory Bandwidth Allocation (MBA) control is supported. Issues related to the change memory feature and containerd are fixed. client-go is updated.

No impact on workloads

May 2021

Version

Image address

Release date

Description

Impact

v1.2.1-d1e280f-aliyun

  • registry.cn-hangzhou.aliyuncs.com/acs/node-resource-agent:v21.3.9.0-adecd8a-aliyun

  • registry.cn-hangzhou.aliyuncs.com/acs/resource-controller:v1.2.1-d1e280f-aliyun

2021-05-21

L3 control is supported. Topology-aware scheduling is compatible with AMD products.

No impact on workloads

April 2021

Version

Image address

Release date

Description

Impact

v1.2.0-ec8a979-aliyun

  • registry.cn-hangzhou.aliyuncs.com/acs/node-resource-agent:v21.3.9.0-adecd8a-aliyun

  • registry.cn-hangzhou.aliyuncs.com/acs/resource-controller:v1.2.0-ec8a979-aliyun

2021-04-20

resource-controller is compatible with containerd. Access to multiple containers and their metadata is supported. The container log can be collected. The resource water marks of tasks can be adjusted in real time.

No impact on workloads

March 2021

Version

Image address

Release date

Description

Impact

v1.1.0-e7388cb

  • registry.cn-hangzhou.aliyuncs.com/acs/node-resource-agent:v21.3.9.0-adecd8a-aliyun

  • registry.cn-hangzhou.aliyuncs.com/acs/resource-controller:v1.1.0-e7388cb

2021-03-09

node-agent is released. node-agent allows you to add the label field to the ConfigMaps that store information about non-uniform memory access (NUMA) nodes.

No impact on workloads

January 2021

Version

Image address

Release date

Description

Impact

v1.1.0-e7388cb

  • registry.cn-hangzhou.aliyuncs.com/acs/node-resource-agent:121ffbe

  • registry.cn-hangzhou.aliyuncs.com/acs/resource-controller:v1.1.0-e7388cb

2021-01-26

Distributed deployment of resource-controller is supported. Custom values of the cpuset parameter are supported.

No impact on workloads