Cloud-initcloud-init is a software tool developed by Canonical. It is used for doing the initial setup of virtual machines in cloud computing.