- Create EKS cluster with 3 nodes and install Longhorn.
- Create deployment and write some data to it.
- In Longhorn, set
replica-replenishment-wait-interval to 0.
- Go to the launch template of the EKS cluster node-group. You can find in the EKS cluster tab
Configuration/Compute/<node-group-name> and click the launch template.
- Click
Modify template (Create new version) in the Actions drop-down menu.
- Choose the
Source template version in the Launch template name and version description.
- Update the volume size in
Configure storage.
- Click
Create template version to save changes.
- Go to the EKS cluster node-group and change
Launch template version in Node Group configuration. Track the status in the Update history tab.
- After update succeeded, check the deployment in step 2 still running and data exist, and check volume expanded as expected through Longhorn UI.
[Edit]