percona / roadmap

Public Percona Roadmaps
10 stars 1 forks source link

[K8SPS-126] Automated storage scaling - PVC resizing #67

Open spron-in opened 1 year ago

spron-in commented 1 year ago

Community Note

Tell us about the feature

Kubernetes introduced the ability to expand Persistent Volume Claims (PVCs) in 1.11. 

It works for major cloud providers.

But for Operators it is still a manual process where user should execute the set of steps to increase the storage. 

 

With this new feature we are going to automate these steps and resize the storage if allowVolumeExpansion is enabled for the storage class.

 

The desired behavior:

User changes the size of the storage in the Custom Resource

Operator takes all the heavy lifting and changes the size of the PVCs in a safe manner (with no downtime if running in clustered mode).

 

Link to JIRA