1
0
mirror of https://gitlab.alpinelinux.org/alpine/cloud/tiny-cloud.git synced 2025-12-15 11:22:43 +03:00

add hotplug module info to README

This commit is contained in:
Jake Buchholz Göktürk 2022-01-27 18:49:32 -08:00
parent 1b72c7ce69
commit c0b7ec0fd1

View File

@ -136,4 +136,17 @@ new image will also run Tiny Cloud init scripts during their first boot.
### `vnic_eth_hotplug`
### `nvme_ebs_links`
This hotplug module adds and removes ethernet interfaces as virtual NICs are
attached/detached from the instance.
An `ifupdown-ng` executor also syncs the interfaces' secondary IPv4 and IPV6
addresses associated with those VNICs, if the cloud's IMDS provides that
configuration data.
### `nvme_ebs_links`
EBS volumes are attached to AWS EC2 Nitro instances using the NVMe driver.
Unfortunately, the `/dev/nvme*` device names do not match the device name
assigned to the attached EBS volume. This hotplug module figures out what the
assigned device name is, and sets up `/dev/xvd*` and `/dev/sd*` symlinks to
the right NVMe devices for EBS volumes and their partitions.