CentOS is only supported in cloud providers atm and has only been tested on a subset of those. Since there's no image metadata for CentOS on streams.canonical.com you'd probably have to use openstack or maas(which both support custom image metadata). You could theoretically get any provider that has cloud images for CentOS with cloudinit running, but it does require some small modifications to the source code.
CentOS is only supported in cloud providers atm and has only been tested on a subset of those. Since there's no image metadata for CentOS on streams. canonical. com you'd probably have to use openstack or maas(which both support custom image metadata). You could theoretically get any provider that has cloud images for CentOS with cloudinit running, but it does require some small modifications to the source code.