- 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]