Description
Initializes cloud instances on first boot by applying metadata, networking, users, SSH keys, packages, scripts, and other provisioning data. It is a standard part of many cloud images.
Use it when building or running cloud virtual machines that rely on provider metadata. Cloud-init can change accounts, keys, and services, so review user-data before booting important systems.