Additional Volume Mappings
As an additional configuration option, when dealing with volume mappings, it’s possible to configure extra mappings when the nodegroup is created.
To do this, set the field additionalVolumes as follows:
apiVersion: eksctl.io/v1alpha5 kind: ClusterConfig metadata: name: dev-cluster region: eu-north-1 managedNodeGroups: - name: ng-1-workers labels: { role: workers } instanceType: m5.xlarge desiredCapacity: 10 volumeSize: 80 additionalVolumes: - volumeName: '/tmp/mount-1' # required volumeSize: 80 volumeType: 'gp3' volumeEncrypted: true volumeKmsKeyID: 'id' volumeIOPS: 3000 volumeThroughput: 125 - volumeName: '/tmp/mount-2' # required volumeSize: 80 volumeType: 'gp2' snapshotID: 'snapshot-id'
For more details about selecting volumeNames, see the device naming documentation. To find out more about EBS volumes, Instance volume limits or Block device mappings visit this page.