It is possible to pass preferred actions to cloud-init through the consumer info fields when launching an instance. What this means is you can use popular AMIs For a lot of use instances and configure them dynamically at startup. Amazon Linux also works by using cloud-init to conduct First configuration https://mauticupdate22211.ambien-blog.com/32190629/install-virtualmin-an-overview