All Products
Search
Document Center

Container Service for Kubernetes:storage-operator

Last Updated:Nov 20, 2024

Container Service for Kubernetes (ACK) provides multiple storage components to enhance storage capabilities, such as automatic expansion of volumes, modification of disk specifications, and storage resource monitoring. The storage-operator component is used for unified lifecycle management of these components. This topic describes the usage instructions and release notes for storage-operator.

Introduction

Storage Operator is used to manage the lifecycle of storage components. Storage Operator runs as a Deployment, which deploys and upgrades storage components based on the default configurations inherited from the image and the custom configurations provided by ConfigMaps. This helps reduce the complexity of container development and maintenance.
Note Storage Operator can only be used in ACK clusters.
  • Default configurations: Storage Operator provides the default configurations of storage components. The default configurations vary based on the version of Storage Operator.
  • Custom configurations: ConfigMaps can be used to define custom configurations of storage components, such as version information, and whether to install the component.
Storage Operator preferably uses custom configurations. The default configurations are used only when the custom configurations are not specified.
Storage-Operator
Note
  • Each image of Storage Operator contains the default configuration file.
  • When Storage Operator runs as a Deployment, the Deployment reads configurations from a ConfigMap file that is mounted on the Deployment and contains configurations of storage components.
  • Storage Operator determines whether to deploy and upgrade a storage component by combining the default and custom configurations.

Usage notes

For more information about how to use the storage-operator component, see Use storage-operator to deploy and update storage components.

Release notes

September 2024

Version number

Image address

Description

Release date

Impact

v1.31.1

registry-{{regionID}}.ack.aliyuncs.com/acs/storage-operator:v1.31.1

  • Alpine Linux is upgraded to V3.18 for base images of storage-controller.

  • Byte-level monitoring of File Storage NAS (NAS) volume capacity is supported in storage-monitor.

  • Issues in storage-auto-expander are fixed. Alpine Linux is upgraded to V3.18 for base images.

2024-09-26

No impact on workloads.

July 2024

Version number

Image address

Description

Release date

Impact

v1.30.2

registry-{{regionID}}.ack.aliyuncs.com/acs/storage-operator:v1.30.2

The component logs are optimized.

2024-07-12

No impact on workloads.

May 2024

Version number

Image address

Description

Release date

Impact

v1.30.1

registry-{{regionID}}.ack.aliyuncs.com/acs/storage-operator:v1.30.1

Dependencies are updated, and the old version of Transport Layer Security (TLS) is disabled to improve system security.

2024-05-31

No impact on workloads.

January 2024

Version number

Image address

Description

Release date

Impact

v1.28.2-be0cf84-aliyun

registry.cn-{{regionID}}.aliyuncs.com/acs/storage-operator:v1.28.2-be0cf84-aliyun

Issues related to the storage-controller component are fixed.

2024-01-17

No impact on workloads.

December 2023

Version number

Image address

Description

Release date

Impact

v1.28.1-4e62141-aliyun

registry.cn-{{regionID}}.aliyuncs.com/acs/storage-operator:v1.28.1-4e62141-aliyun

  • Issues related to the storage-monitor component are fixed.

  • The base image of storage-operator is changed to Alpine.

2023-12-25

No impact on workloads.

October 2023

Version number

Image address

Description

Release date

Impact

v1.26.2-1de13b6-aliyun

registry.cn-{{regionID}}.aliyuncs.com/acs/storage-operator:v1.26.2-1de13b6-aliyun

  • storage-controller is updated to v1.26.2-639bc21-aliyun to support cross-zone migration of stateful applications that use enhanced SSDs (ESSDs).

  • storage-cnfs is updated to v1.24.39-0e24b92-aliyun. storage-cnfs supports version control for Object Storage Service (OSS) buckets and can automatically create and associate StorageClasses with NAS volumes.

2023-10-25

No impact on workloads.

July 2023

Version number

Image address

Description

Release date

Impact

v1.26.1-50a1499-aliyun

registry.cn-{{regionID}}.aliyuncs.com/acs/storage-operator:v1.26.1-50a1499-aliyun

Some monitoring and snapshot issues are fixed.

2023-07-02

No impact on workloads.

February 2023

Version number

Image address

Description

Release date

Impact

v1.24.102-b1cfa3d-aliyun

registry.cn-{{regionID}}.aliyuncs.com/acs/storage-operator:v1.24.102-b1cfa3d-aliyun

storage-controller is released. storage-controller can be used to change disk types.

2023-02-06

No impact on workloads.

November 2022

Version number

Image address

Description

Release date

Impact

v1.24.97-3eb7acc-aliyun

registry.cn-{{regionID}}.aliyuncs.com/acs/storage-operator:v1.24.97-3eb7acc-aliyun

  • storage-snapshot-manager is updated to V1.22.1-464f816-aliyun.

  • The issue that storage-snapshot-manager occasionally stops running in a cluster that contains virtual nodes is fixed.

2022-11-02

No impact on workloads.

September 2022

Version number

Image address

Description

Release date

Impact

v1.24.95-e2d0756-aliyun

registry.cn-{{regionID}}.aliyuncs.com/acs/storage-operator:v1.24.95-e2d0756-aliyun

storage-cnfs-controller is updated to v1.24.31-262bf31-aliyun.

2022-09-27

No impact on workloads.

August 2022

Version number

Image address

Description

Release date

Impact

v1.22.91-c4d5ab4-aliyun

registry.cn-{{regionID}}.aliyuncs.com/acs/csi-plugin:v1.22.91-c4d5ab4-aliyun

Storage metrics are collected.

2022-08-25

No impact on workloads.

July 2022

Version number

Image address

Description

Release date

Impact

v1.22.86-041b094-aliyun

registry.cn-{{regionID}}.aliyuncs.com/acs/csi-plugin:v1.22.86-041b094-aliyun

  • The acceleration feature of Container Network File System (CNFS) clients is supported. By default, this feature is disabled. For more information, see Enable the distributed caching feature of the CNFS client.

  • The following issue is fixed: The array-index out of bound error occurs when disk usage exceeds 100% in the auto scaling component.

2022-07-13

No impact on workloads.

May 2022

Version number

Image address

Description

Release date

Impact

v1.22.8-aa22537-aliyun

registry.cn-{{region}}.aliyuncs.com/acs/storage-operator:v1.22.8-aa22537-aliyun

The YAML files of disk snapshots are modified.

2022-05-13

No impact on workloads.

April 2022

Version number

Image address

Description

Release date

Impact

v1.22.0.75-5bc07f7-aliyun

registry.cn-{{region}}.aliyuncs.com/acs/storage-operator:v1.22.0.75-5bc07f7-aliyun

The advanced disk snapshot feature is supported.

2022-04-14

No impact on workloads.

March 2022

Version number

Image address

Description

Release date

Impact

v1.18.8.68-9078250-aliyun

registry.cn-{{regionID}}.aliyuncs.com/acs/storage-operator:v1.18.8.68-9078250-aliyun

Vulnerabilities in the CentOS 7 base image are patched.

2022-03-16

No impact on workloads.

December 2021

Version number

Image address

Description

Release date

Impact

v1.18.8.67-c1aef60-aliyun

registry.cn-{{regionID}}.aliyuncs.com/acs/storage-operator:v1.18.8.67-c1aef60-aliyun

The following issues about NAS file systems are fixed: the quota increase takes effect slowly and automatic expansion failures.

2021-12-22

No impact on workloads.

September 2021

Version number

Image address

Description

Release date

Impact

v1.18.8.60-a5ba617-aliyun

registry-vpc.${region}.aliyuncs.com/acs/storage-operator:v1.18.8.60-a5ba617-aliyun

  • When NAS file systems are managed by CNFS, the Quota feature is enabled by default and automatic expansion is supported.

  • The issue that pods are scheduled to unavailable nodes is fixed.

  • Pods can be scheduled to Linux nodes and nodes other than virtual nodes.

  • The issue that the status of CNFS cannot be changed is fixed.

2021-09-24

No impact on workloads.

August 2021

Version number

Image address

Description

Release date

Impact

v1.18.8.55-e398ce5-aliyun

registry-vpc.${region}.aliyuncs.com/acs/storage-operator:v1.18.8.55-e398ce5-aliyun

  • NAS file systems of the Capacity type can be created by using CNFS.

  • The archiveOnDelete parameter in the StorageClass that is automatically created by CNFS can be set to false. This way, the subdirectory mounted by a persistent volume (PV) is automatically deleted after you delete the PV.

  • The issue that storage-monitor occupies an excessive amount of CPU resources is fixed.

2021-08-16

No impact on workloads.

June 2021

Version number

Image address

Description

Release date

Impact

v1.18.8.37-c63030b-aliyun

registry-vpc.${region}.aliyuncs.com/acs/storage-operator:v1.18.8.37-c63030b-aliyun

  • Automatic expansion is supported.

  • CNFS is supported.

2021-06-25

No impact on workloads.

March 2021

Version number

Image address

Description

Release date

Impact

v1.18.8.28-18cca7b-aliyun

registry-vpc.${region}.aliyuncs.com/acs/storage-operator:v1.18.8.28-18cca7b-aliyun

New features:

  • Batch snapshots are supported.

  • Scheduled snapshots are supported.

  • Cluster monitoring is supported.

2021-03-25

No impact on workloads.