CCE Container Storage (Everest)
Introduction
Everest is a cloud native container storage add-on that enables Kubernetes clusters to access cloud storage services through CSI.
In clusters of v1.27.5-r0, v1.28.3-r0, and later versions, this add-on is automatically configured by the system and does not need to be manually installed or updated.
Editing the Add-on
This add-on is installed by default. To modify its settings, perform the following steps:
- Log in to the CCE console and click the cluster name to access the cluster console. In the navigation pane on the left, choose Add-ons. Locate CCE Container Storage (Everest) on the right and click Edit.
- On the Edit Add-on page, modify the specifications.
Table 1 Everest specifications Parameter
Description
Instances
Number of pods for the add-on.
High availability is not possible if there is only one pod. If an error occurs on the node where the pod runs, the add-on will fail.
Containers
CPU and memory quotas of the containers for running the add-on. The add-on contains the everest-csi-controller and everest-csi-driver components. For details, see Components.
- Modify the parameters.
Table 2 Everest parameters Parameter
Description
csi_attacher_worker_threads
Number of worker nodes that can be concurrently processed by Everest for attaching EVS volumes. The default value is 60.
csi_attacher_detach_worker_threads
Number of worker nodes that can be concurrently processed by Everest for detaching EVS volumes. The default value is 60.
volume_attaching_flow_ctrl
Maximum number of EVS volumes that can be attached by the Everest add-on within 1 minute. The default value is 0, indicating that the performance of attaching EVS volumes is determined by the underlying storage resources.
cluster_id
Cluster ID
default_vpc_id
ID of the VPC to which the cluster belongs
disable_auto_mount_secret
Whether the default AK/SK can be used when an object bucket or parallel file system is mounted. The default value is false.
enable_node_attacher
Whether to enable the attacher on the agent to process the VolumeAttachment.
flow_control
This field is left blank by default. You do not need to configure this parameter.
over_subscription
Overcommitment ratio of the local storage pool (local_storage). The default value is 80. If the size of the local storage pool is 100 GiB, it can be overcommitted to 180 GiB.
project_id
ID of the project to which a cluster belongs
The performance of attaching a large number of EVS volumes has been optimized. The following parameters can be configured:- csi_attacher_worker_threads
- csi_attacher_detach_worker_threads
- volume_attaching_flow_ctrl
The preceding parameters are associated with each other and are constrained by the underlying storage resources in the region where the cluster is located. To attach a large number of volumes (more than 500 EVS volumes per minute), contact customer service and configure the parameters under their guidance to prevent the Everest add-on from running abnormally due to improper parameter settings.
- Click Install.
Feedback
Was this page helpful?
Provide feedbackThank you very much for your feedback. We will continue working to improve the documentation.See the reply and handling status in My Cloud VOC.
For any further questions, feel free to contact us through the chatbot.
Chatbot