User-data formats

User-data encodes instructions used by cloud-init. User-data has multiple configuration types. Each type is identified by a unique header.

Configuration types

User-data formats can be categorized into those that directly configure the instance, and those that serve as a container, template, or means to obtain or modify another configuration.

Formats that directly configure the instance:

Formats that embed other formats:

Continued reading

See the configuration sources documentation for information about configuration sources and priority.