Cloud-init is the defacto multi-distribution package that handles early initialization of a cloud instance.