This plugin installs and configures cloud-init on the system. Depending on the release it installs it from either backports or the main repository.
cloud-init is only compatible with Debian wheezy and upwards.
username: The username of the account to create.
groups: A list of strings specifying which additional groups the account should be added to.
disable_modules: A list of strings specifying which cloud-init modules should be disabled.
metadata_sources: A string that sets the datasources that cloud-init should try fetching metadata from (corresponds to debconf-set-selections values). The source is automatically set when using the ec2 provider.