EKS supports configuring the same launch template. The nodes in the node-group will be recycled by new nodes with new configurations when updating the launch template version.

    See for more information.

    The following is an example to replace cluster nodes with new storage size.

    1. In Longhorn, set to 0.

    2. 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.

    3. Choose the Source template version in the Launch template name and version description.

    4. Follow steps to Expand volume, or .

    1. Update the volume size in .

    2. Click Create template version to save changes.

    Create additional volume

    1. Click Advanced then Add new volume in and fill in the fields.

    2. Adjust the auto-mount script and add to User data in Advanced details. Make sure the DEV_PATH matches the Device name of the additional volume.

    3. Click Create template version to save changes.

    4. Go to the EKS cluster node-group and change Launch template version in . Track the status in the Update history tab.